Dell Wyse ThinOS Version 8.
Notes, cautions, and warnings NOTE: A NOTE indicates important information that helps you make better use of your product. CAUTION: A CAUTION indicates either potential damage to hardware or loss of data and tells you how to avoid the problem. WARNING: A WARNING indicates a potential for property damage, personal injury, or death. © 2018 Dell Inc. or its subsidiaries. All rights reserved. Dell, EMC, and other trademarks are trademarks of Dell Inc. or its subsidiaries.
Contents Summary of revisions................................................................................................................................... 0 1 Introduction....................................................................................................................................................5 About this Guide.................................................................................................................................................................
Summary of revisions The following changes and enhancements have been made to this document from Dell Wyse ThinOS release 8.5 Hotfix. Table 1. Newly added INI parameters Reference Description • New parameters added in Connection settings for wnos.ini files, {username} INI and $MAC INI files.
1 Introduction Thin clients running Dell Wyse ThinOS firmware are designed solely for optimal thin client security and performance. These extremely efficient purpose-built thin clients are virus and malware-resistant and offer ultra-fast access to applications, files, and network resources within Citrix, Microsoft, VMware and Dell vWorkspace environments, and other leading infrastructures.
2 Getting Started: Learning INI File Basics In this chapter you will learn how to construct and use the supported INI files. It includes: • Downloading and Using Sample INI Files • Supported INI Files You can Construct • Rules and Recommendations for Constructing the INI Files • Placing the INI Files into the Folder Structure on the Server After you become familiar with the INI file basics, you can refer to the parameter details you need in the other chapters and appendixes of this guide.
• Scenario 4 — No ini files exist. Local configuration is applied. Working with wnos.ini files A wnos.ini file contains the global parameters you want that will affect all thin clients accessing the server. Parameters in both Connection Settings: wnos.ini files only, and Connection Settings: wnos.ini files, {username} INI, and $MAC INI Files can be used in a wnos.ini file. NOTE: Parameters in Connection Settings: wnos.ini files only can only be used in a wnos.ini file; they cannot be used in a {username}.
Number signs (#) indicate the start of a comment. Comments can begin anywhere on a line. Everything between the # and the End of Line is ignored. Along with these general formatting conventions, use the following guidelines when constructing the INI files: 1 Global Connect Parameters First Global connect parameters should be listed before other connect parameters in a wnos.ini file. 2 Continue Lines by using a Space and Backslash Placing a space and backslash ( \) at the end of a line indicates line cont
10 Use of System Variables with Some Options of the Connect Parameter Some options of the Connect parameter can use the system variables shown in System Variables to map the string. All combinations of the variables are supported. For options that support use of system variables, see Connect Parameters Options. System variables The following table contains the system variables you can use with some options of the connect parameter: Table 2. System variables Option Value $SN Serial number used.
Placing the INI files into the folder structure on the server If you have set up your environment to provide your thin clients running ThinOS with automatic updates and configurations as described in ThinOS Administrator’s Guide, you can use the following folder structure on your server under the C:/inetpub/ftproot folder, for FTP or C:/inetpub/wwwroot folder, for HTTP or HTTPS and place your INI files and other necessary files inside the structure as noted.
3 Parameters for wnos INI files only This chapter provides the supported parameters that you can use in a wnos.ini file. NOTE: For information to help you construct and use the supported INI files, see Getting Started Learning INI File Basics. Parameters in Connection Settings for wnos.ini Files Only can only be used in a wnos.ini file; they cannot be used in a {username}.ini file.
Parameter Description [VerifySignature={yes, no}] 2 — Enables comparison/non-forced upgrade process only. 101 — Enables firmware upgrade/downgrade process, but displays a window with OK or Cancel button before the process with a note of the version to downgrade or upgrade; displays a status complete window. 102 — Enables firmware upgrade, but displays a window with OK or Cancel button before the process with a note of the version to upgrade; displays a status complete window.
Parameter Description the firmware and/or packages can happen, which do not support signature. The default is yes. AutoPower={yes, no} or Device=cmos AutoPower=(yes, no) Default is no. Yes/no option on how the system starts when the power is first applied to the thin client. If set to yes, then the system starts itself without waiting for users to press the power button.
Parameter Description CCM server is https://us1.cloudclientmanager.com and default MQTT server is us1-pns.cloudclientmanager.com. Override — Default is no. Yes/no option to allow a groupkey from the INI file to override the previous groupkey. If Override=yes is specified, the groupkey from the INI file will override the previous groupkey. The Groupkey can technically be applied in many places. You can configure the group key in order of priority, that is, if #1 is defined it will override #2.
Parameter Description [disable={yes/no}] Display—If the value is set to yes, the username field in sign-on window will be displayed. By default the value is set to no and the field will be obscured with asterisks (*). disable— If the value is set to yes, the user name field in sign-on window is disabled. Password= [disable={yes/no}] [encrypt={no, yes}] Password— Specifies the password as the sign-on password. There is no minimum length. The maximum length is 64 characters. In wnos.
Parameter Description NOTE: The file name does not include the symbol : in the mac address. See also the Exit parameter for information on how to terminate Include. <{username}.ini> Loads /wnos/inc/ {username}-address.ini. The file name does not include the symbol : in the {username} address. See also the Exit parameter for information on how to terminate Include. MirrorFileServer={no, yes} Default is no. Yes/no option to enable the cache all server files functionality.
Parameter Description IMPORTANT: The Start and End options are in the MMWWDD format, where: MM = Month of the year. Values are 01 to 12 for the months of the year from January to December. For example, 01 = January, 12 = December WW = Week of the Month. Values are 01 to 05 for the week of the month, 05 is the last week. For example, 01 = 1st week, 05 = the last week of the month. DD = Day of the week. Values are 01 to 07 for the day in the week from Monday to Sunday. For example, 01 = Monday, 07 = Sunday.
Table 5. Peripheral Settings: wnos.ini files only Parameter Description DEVICE_SECURITY=white_list/black_list vid_pid=[vvvv,pppp] 1 class=name/[cc,ss,pp] 2 3 4 5 When DEVICE_SECURITY=white_list is set, the security is in high level, and you need to add all the devices (on board devices including Wyse 3020 thin client with ThinOS (T10D)'s netcard, and internal hub) to the list that you want to use, and all other devices are denied when the device is plugged-in.
Parameter Description password={plain text password} nand flash, or on the memory. The length of the filename, including the trailing period and the file extension, is limited to 64 characters. Password-enc={encrypted password} AddCertificate must be used when configuring the Citrix Secure Gateway PNAgent Interface (PNAgent/Lite servers) in the Network Setup dialog box.
Parameter Description [VWGateway]=url Set IgnoreProfile=yes to disable parsing the global setting from the VDI broker. It is only valid in the case of ConnectionBroker=default. [ConnectionType]={Default, All, RDP, PCoIP, Blast} [RDCollections={*collect1, collect2,...}] SecurityMode — SecurityMode specifies the security mode for the VMware broker and Amazon Workspace (AWS) broker. It is only valid in case of ConnectionBroker=VMware or ConnectionBroker=AWS.
Parameter Description and check that all your published collection (.rdp file) are listed. 2 Open the specify .rdp file which you want to define in .ini file with notepad and get the collection name from line "loadbalanceinfo:s:tsv://MS Terminal Services Plugin.1.[collection name]". DisableShowDisclaimer=yes—The option is set to yes to disable popup/pre-logon message and automatically accept them without intervention when broker type is VMware View. The default value is no.
Parameter Description [RootPath={128 to 254}] The value for each option must be from 128 to 254. Values for the options must be different for each option. These options are used to configure DHCP server tags for thin client booting.
Parameter Description Yes/no option to disable the drop-down domain list in the PNAgent/PNLite Sign-on dialog box. DNSIPVersion={ipv4, ipv6} Specifies the DNS server and domain. Default IP version is ipv4. [DNSServer=server_list] The DNS Server is an IP list separated by ; or ,. The maximum size of this list is 16. For example: 10.200.5.53;192.168.100.1;192.168.200.8 [DNSDomain=dns_domain_url] [Combined={yes,no}] DNSTTL={0-3600} IMPORTANT: There is no space after the ;.
Parameter Description Orientation — Default is hort. Sets which style is used for display. Hort means horizontal and vert means vertical. Align — Sets how screens are aligned: Top means screens are top aligned in hort orientation. Left means screens are left aligned in vert orientation. Center means screens are center aligned. Bottom means screens are bottom aligned in hort orientation. Right means screen are right aligned in vert orientation. Taskbar — Default is wholescreen.
Parameter Description [Username-Enc={encrypted_password_string}] NOTE: The target file server must support access using the same user credentials used in the INI files. [Password-Enc={encrypted_password_string}] The optional keyword Username and Password specify the username/password of the file server. When the client fetches the WNOS.INI file from a HTTPS server, ThinOS supports different security modes. The default follows SecurityPolicy and may be one of the three modes.
Parameter Description home directory and the file, is limited to 128 characters. If auto dialup is enabled, this statement is invalid. HealthCastServer=vip list [LogLevel={0, 1, 2 ,3}] [SecurityMode={default, full, warning, low}] [ClientCertificate=certificate file name] Specifies a list of VIP addresses with optional TCP port number of HealthCast servers. LogLevel—The option LogLevel is for debug purpose; 0 means no log. SecurityMode —Specifies the SSL certification validation policy.
Parameter Description See also VNCPrompt in Connection Settings: wnos.ini files, {username} INI, and $MAC INI Files to enable a VNC shadowing prompt to a user. See also VncPassword in Connection Settings: wnos.ini files only to specify a string of up to 8 characters as the password used for shadowing. VNCD_8bits — Default is yes. Yes/no option to force the VNC server to send out images with 8-bits-per-pixel; if set to no, the VNC server will send out images with the current system color depth.
Parameter Description If SequentialDomain=yes is specified, the domain configured in DomainList statement is selected in order. For example, set the following ini: DomainList="xen;wyse" multilogon=yes sequentialdomain=yes pnagentserver=10.151.134.23; https://csg-cn.wyse.com. When you logon to the first server 10.151.134.23, the domain xen is selected. Then logon to the second server https://csgcn.wyse.com and the domain wyse is selected.
Parameter Description If NetBIOSDomainName is set to yes, then Imprivata domain list will show NetBIOS domain name and card user will authenticate to the broker server using NetBIOS domain name. Default is no. If SuspendAction is set to 0, then lock the terminal when you tap the card or press the hotkey. If set to 1, then signoff the terminal. If ‘no’ is defined, then lock the terminal in KioskMode and sign-off the terminal in none KioskMode.
Parameter Description [Session_Logging_Level={0,1,2,3,4}] The option Broker_Logging_level and Session_Logging_Level accord to PCoIP broker log level and PCoIP session log level. The default value is 0 which means critical log, 1 means log severity error, 2 means log severity info, 3 means log severity debug, and 4 means log severity unrestrained. PlatformConfig=all Encrypts local flash, specifically cached INI files and credentials that are stored, if using signon=yes.
Parameter Description The option User and Password can support system variables. Because CCM runs before sign on, it is not appropriate to use $UN and $PW. If Type=Global, the proxy settings are saved into http proxy setting, and the https and socks5 proxy settings use the same setting as http proxy. And the followed proxy settings will be ignored. For example, Proxy=yes AppList=fr \ Type=http Server=server1:1234 user=$UN password=$PW (OR) Proxy=yes AppList=ccm \ Type=http Server=server1:1234 user=abc pass
Parameter Description If set to warning, the SSL connection needs to verify server certificate. If it is untrusted, it is up to you to continue or drop the connection. If set to low, the server certificate is not checked. The value is persistent, and the default value of the setting is default. If the settings are factory default or if you are upgrading to ThinOS 8.3 for the first time, the value is temporarily set to low. After loading any INI, it goes to Default value.
Parameter Description [CountryName=country] Set AutoRenew—Set this keyword to yes to enable certificate auto renew. Client only tries to renew certificates requested either manually or automatically through SCEP from this client, and the renewal is performed only after a certificate's 1/2 valid period has passed.
Parameter Description environment during this phase, please add https:// as the prefix for ScepAdminUrl to use HTTPS instead of the default HTTP protocol. Use ScepAutoEnroll=no AutoRenew=yes to only enable SCEP auto renew; all other parameters are not needed if ScepAutoEnroll is set to no. NOTE: SCEP server’s URL must be an HTTP or HTTPS link. Do not add protocol prefix to RequestURL and ScepAdminURL. SelectServerList={PNA, VDI} [Default=default_desc] list of servers {Server1; Server2; ...
Parameter Description [servers=server_list] communityReadOnly— This option is to set community only has snmp get and get_next privileges. The following encrypt option is only for indicating, if value of communityReadOnly is encrypted. Servers —This option is set to limit the valid snmp management site to the IP addresses in the server_list parameter, which contains 1 to 4 IPv4 IP addresses currently. If not, all the set IP addresses seen as valid. Service=thinprint disable={no, yes} Default is no.
Parameter Description [DNSFileServerDiscover={yes, no}] The value is persistent, and the default value is warning. For those SSL connections with their own security policy, this does not impact. [TLSCheckCN=[yes, no]] For example, File server, VMware View and AWS broker follows the global SecurityPolicy. Citrix broker, RDS broker and SECUREMATRIX are forced to high security mode. If the optional SecuredNetworkProtocol=yes is set, the unsecure protocols including ftp, http and tftp are disabled.
Parameter Description [SaveLastDomainUser={yes, no, user, domain}] DisableGuest — Default is no. Yes/no option to disable the guest sign-on. [DefaultINI=filename] [IconGroupStyle={default, folder}] [IconGroupLayout={Vertical, Horizontal}] [PasswordVariables={yes, no} [LockTerminal={yes, no}] [ExpireTime={0, 1 - 480}] [UnlockRefresh={yes, no}] DisablePassword — Default is no. Yes/no option to disable the password text box and password check box in the Sign-on dialog box. LastUserName — Default is no.
Parameter Description ExpireTime — Specifies the signon expiration time. The range is 0 to 480 minutes. The default is 0 which means no expiration. If the value is larger than 480, then 480 is set instead. If the value is smaller than 0, then 0 is set instead. After system signon or starting a connection, the expiration time starts counting. Once the expiration time is reached, starting a connection by clicking the icon, menu or connection manager, will bring up a pop up message box to enter the password.
Parameter Description SFZeroButtons—The option keyword SFZeroButtons. if set to yes, displays the buttons (shutdown, login and so on) at the bottom of signon window, such as Zero mode when set StoreFront style. SignonStatusColor—The option specifies the signon status text color in RGB string format (must be enclosed in quotes), where rrr, ggg, and bbb are decimal numbers in the range of 0 to 255. By default, the status text color is gray for ThinOS. Speedbrowser={on, off} Default is on.
Parameter Description toolbar_no_minimizeall — Default is no. Yes/no option to hide the Home button thus affecting the ability to minimize displayed list of connections. toolbardisablehotkey — Default is no. Yes/no option to disable the CTR+ALT+UP ARROW keyboard shortcut that allows the toolbar to instantly display without a timer. ToolbarEnableOneSession — Default is no. Yes/no option to enable the toolbar when only one session is available. ToolbarAutoQuit — Default is yes.
Parameter Description IMPORTANT: To use VNC Shadow, you must set MaxVNCD=1 and define a password; The MaxVNCD default is 0 and this disables VNC. If you are using an encrypted password, you must set encrypt to yes. For example: VncPassword= encrypt=yes If you are using a plain text password, you must set encrypt to no. For example: VncPassword= encrypt=no See also MaxVNCD in Connection Settings: wnos.ini files only to enable VNC shadowing.
Parameter Description Whenever a reboot is required from Wyse Management Suite agent, a warning dialog window is displayed. The user can postpone the reboot for as many times set by the admin. WDMFlash=flash_size The specified value will be saved into NVRAM, and then reports to the WDM server. This statement ensures that all the units would function with DDC regardless of flash size. This statement is valid for all platforms and replaces the previous S10 WDM Flash statement.
Parameter Description [Retry=] Retry — Determines the number of attempts to retry a contact to WDM servers. WINSServer=server_list Specifies the WINS server address. The WINSserver is an IP list separated by ";" or ",", with a maximum list size of 2. AutoSelectSingleCert={yes, no} When HTTPS is configured to verify client certificate, one window pops up for user to select the client certificate.
4 Parameters for wnos INI, {username} INI, and $MAC INI files This chapter provides the supported parameters that you can use in a wnos.ini file, a {username}.ini file, and in a $MAC.ini file. For information to help you construct and use the supported INI files, see Getting Started: Learning INI File Basics To increase usability such as relation to thin client dialog box equivalents, the supported parameters are separated into the following categories: • General Settings for wnos.
General settings for wnos.ini files, {username} INI, and $MAC INI files The following table contains the parameters used for configuring general settings. The underlined values are defaults. Table 7. General Settings: wnos.ini files, {username} INI, and $MAC INI Files Parameter Description AdminMode={no, yes} AdminMode —Default is no. Yes/no option to use the username and the password to obtain a high thin client configuration when the privilege parameter level is set to high (Privilege=high).
Parameter Description If the first boot order is not HardDisk, the system restart will boot from the BIOS setting. BootpDisable={no, yes} Default is no. BootpDisable — Yes/no option to disable BOOTP requests. ThinOS supports both DHCP and BOOTP to obtain the network configurations. In the first two attempts, only DHCP is requested. Then, both DHCP and BOOTP are requested. For some environments, BOOTP requests will delay obtaining the IP from the DHCP server.
Parameter Description For center, the image is placed in the center of the desktop without image size change. For tile, the image is replicated across the desktop. For stretch, the image is modified to fill the desktop. NOTE: The MirrorFileServer parameter also supports the DeskColor parameter. IconTextColor — Specifies the icon text color in RGB string format that must be enclosed in quotes, where rrr, ggg and bbb are decimal numbers in the range of 0 to 255.
Parameter Description • PowerOn—System powers on after AC power is restored. • LastState—System will keep the last power state as the last/previous state of the system was before AC power was removed. USBRearPort—If yes is specified, devices attached to the rear USB port are enabled, and available for Operating system. If no is specified, Operating System cannot detect any devices attached to the rear USB port. USB keyboard and mouse always work in the BIOS setup irrespective of this setting.
Parameter Description The content is wrapped in a file header, including a field of magic number, checksum, timestamp, length and platform name. The content is first checksum and then AES encrypted during save operation. During restore operation, if the CMOS timestamp (stored in nvram) matches the timestamp on the file, the cmos content is not written every time to avoid wearing out the cmos chip. For usage of this feature, there should be a special INI user name like "cmos". The associated ini/cmos.
Parameter Description [Ctrl+Alt+Left={no, yes}] Ctrl+Alt+Del — Default is no. Yes/no option to enable Ctrl+Alt+Del to lock the thin client if the user is logged in with a password. If the user is logged in without a password, this key sequence does not work. [Ctrl+Alt+Right={no, yes}] [Win+L={no,yes}] [Alt+Tab={yes,no}] Ctrl+Alt+Up — Default is yes. Yes/no option to enable Ctrl+Alt+Up to toggle a session between fullscreen and window mode. Ctrl+Alt+Down — Default is yes.
Parameter Description Arabic (Jordan) — Ar_jor Arabic (Lebanon) — Ar_leb Arabic (Kuwait) — Ar_kuw Arabic (U.A.E.
Parameter Description Greek — el Hungarian — Hu Icelandic — Is Italian — It Italian (Swiss) — it142 Latvian (Latvia) — lv_lv Latvian (Qwerty) — lv_lv_q Lithuanian (Standard) — lt_lt Lithuanian (IBM) — lt_lt_i Lithuanian (MS) — lt_lt_m Japanese — Jp Japanese_109a — Jp_109a Korean — Ko Korean (MS-IME2002) — ko_ime Norwegian — No Polish (214) — Pl Polish Programmers — pl_prog Portuguese — Pt Portuguese (Brazil) — Pt2 Romanian — Ro Russian — Ru Slovakian — Slovak Slovakian (Qwerty) — sk_q Slovenian — Sloven Sp
Parameter Description NOTE: Japanese refers to Japanese Input system (MS-IME2000), not JP. Russian keyboard is supported for server input; it is not supported to input locally.
Parameter Description Values include: English, us, French, fr, German, de, Chinese Simplified, gb, Chinese Traditional, b5, Japanese, jp, Korean, ko, Latin, la. All the values will be displayed in the GUI. To view the GUI, click System Preference > General > Locale. Be sure to place the necessary files, for example German.msg, Japanese.msg, Japanese.fnt, and so on under the correct folders as described in the Locale parameter description.
Parameter [DisableRotate={yes, no}] [DisableChangeDateTime={yes, no}] [EnableVPNManager={yes, no}] [TrapReboot={yes, no}] [EnableCancel={yes, no}] Description NOTE: If the thin client is set to LockDown without a High privilege level, it will disable the G key reset on power-up. LockDown can be used to set the default privilege of the thin client.
Parameter Description DisableNetworkOptions — This option is used to enable and disable the network options. EnableSystemPreferences —If the optional parameter, EnableSystemPreferences=TerminalNameOnly is set with Privilege=none, then the System Preferences menu is enabled, and only Terminal Name field can be accessed. DisableTerminalName— This option is used to enable and disable the terminal name. DisableSerial — This option is used to enable and disable the serial table in peripherals.
Parameter Description For example, Privilege=none lockdown=yes EnablePeripherals=mouse,audio,camera,bluetooth, then mouse and audio tab will be enabled. If there are camera and/or bluetooth devices, the camera and/or bluetooth tab will be enabled too. The optional EnableKeyboardMouseSettings=yes can be replaced as: Privilege=none lockdown=yes EnablePeripherals=keyboard,mouse. FastDHCP— FastDHCP identifies the gateway first.
Parameter Description Encrypt—This option specifies whether or not the password is encrypted. For example, ResourceUrl=yes type=picture url=ftp://10.xxx.xxx.
Parameter Description 3 — Showing Pictures 4 — Playing Video If the value is set to Type=None, and the parameter LockTerminal is set to a non-zero value, the unlocking window is displayed when the screen saver times out. VideoLink — Specifies the video link address of the video file. Links with only http are supported. The mp4 video format is supported. VideoSpan — Specifies the video displayed mode in the screen. If the dual head is in span mode and VideoSpan=yes, it is spanned across all the screens.
Parameter Description S10WDMFlash=flash size Specifies the flash size. This value will be saved into NVRAM and then eported to the WDM server. NOTE: This statement guarantees that all S10 thin clients function with DDC regardless of flash size. TimeServer=server_list [TimeFormat={24-hour format, 12-hour format}] [DateFormat={yyyy/mm/dd, mm/dd/yyyy, dd/mm/yyyy}] TimeServer — Specifies the SNTP time servers to use for time retrieval.
Table 8. Peripheral Settings for wnos.ini Files, {username} INI, and $MAC INI files Parameter * Global overrides identically-named user profile ** After sign off, user profile returns to global value Description DefaultPrinter={LPD1, LPD2, LPD3, LPD4, COM1, COM2, LPT1, LPT2, SMB1, SMB2, SMB3, SMB4} Specifies the default printer. Be sure the printer set as default is enabled or the setting will be invalid. Device=audio Specifies the local thin client audio volume.
Parameter * Global overrides identically-named user profile ** After sign off, user profile returns to global value Description playback — You can set a playback device name. record — You can set the record device name. mic_gain_device— Specify the device name on which you want the mic gain. mic_gain—Enhances the mic gain by number of times the specified value. The default value is 1. DPaudio=[yes, no]— The default option is DPaudio=yes.
Parameter * Global overrides identically-named user profile ** After sign off, user profile returns to global value Description 3 — 1/4 4 — 1/5 5 — 1/6 optimize — Default is no. Yes/ no option to optimize the width, height, and fps at 320 x 240 at 10 fps. That is, if optimize=yes, then 320 x 240 at 10 fps will be used for the local camera settings regardless of the individual settings in width, height, and fps; as long as the camera supports the 320 x 240 at 10 fps.
Parameter * Global overrides identically-named user profile ** After sign off, user profile returns to global value Description Device=mouse Speed is used to configure the speed of the moving mouse. 1 is the slowest, 9 is the fastest. The default value is 6. This parameter is the replacement of MouseSpeed. [Speed=[1-9]] [Swap={yes, no}] [FlipFlopWheel={yes, no}] If the option Swap is set to yes, the right button is set as the primary button. The default value is no.
Parameter * Global overrides identically-named user profile ** After sign off, user profile returns to global value Description LpdSpool={0-50} Specifies the size of spool to buffer all the data before sending them to the LPD printer. The range of value is 0 to 10, that is, 0 MB to 10 MB. If the specified value is above the range, then the value is set to 5. The range of value is extended to 50. In build 8.2_001 or later builds, the LPD data is spooled to a file in a ram disk instead of a buffer.
Parameter * Global overrides identically-named user profile ** After sign off, user profile returns to global value Description [Enabled={no, yes}] Class — Used in ThinPrint print for TPAutoconnect; the ThinPrint technology of mapping the printer from the client side. It can group printers to use the same template on the ThinPrint server side. The strings PCL5, PS, and TXT are pre-defined classes. Class can be a string with 7 characters. [EnableLPD={no, yes}] Enabled — Default is yes.
Parameter * Global overrides identically-named user profile ** After sign off, user profile returns to global value Description [Username=username] Class — Used in ThinPrint print for TPAutoconnect; the ThinPrint technology of mapping the printer from the client side. It can group printers to use the same template on the ThinPrint server side. The strings PCL5, PS, and TXT are pre-defined classes. Class can be a string with 7 characters.
Parameter * Global overrides identically-named user profile ** After sign off, user profile returns to global value Description Refresh — Specifies the local display refresh rate. NOTE: If the Resolution or Refresh parameter values are changed, the thin client will reboot without notice to the user. rotate — Rotate allows you to rotate monitors for viewing in Portrait mode.
Parameter * Global overrides identically-named user profile ** After sign off, user profile returns to global value Description Yes/no option to use an alternate IP address returned from an ICA master browser to get through firewalls. This setting in a wnos.ini file will be saved into NVRAM if EnableLocal=yes is set in the wnos.ini file. AutoDetectNetwork={yes, no} RDP Only. Default is yes. Yes/no option to enable RDP auto detect network feature.
Parameter * Global overrides identically-named user profile ** After sign off, user profile returns to global value Description [StaticIPWaitFileServer={0-255}] MTU — A maximum transmission unit value between 500 to 1500. [WirelessWaitEnet={1-60}] KeepAlive — Specifies a time value in seconds between 1 and 600 to keep an idle connection alive. Warning — Default is no. Yes/no option to warn about an idle connection.
Parameter * Global overrides identically-named user profile ** After sign off, user profile returns to global value Description InterfaceRedirect — Default is no. Yes/no option to enable part of a composite device to run locally and part of the device to run on a remote session. TCXDVCdefault—Default is no. If the value is set to yes, the view RDP makes the first connection faster when the USB device is redirected.
Parameter * Global overrides identically-named user profile ** After sign off, user profile returns to global value Description DisableWlan— Used to disable the wireless connection. If DisableWlan=EnetUp, and the Ethernet is on while booting, the wireless connection is disabled.
Parameter * Global overrides identically-named user profile ** After sign off, user profile returns to global value ENABLETSGWSAMEINFO *EthernetSpeed={Auto, 10M HD, 10M FD, 100M HD, 100M FD, 1000M} Description IMPORTANT: DISCONTINUED. DO NOT USE. Default is auto. EthernetSpeed — Specifies the Ethernet Speed to either Auto, 10M HD, 10M FD, 100M HD, or 100M FD. Once specified, it is saved in the non-volatile memory. This parameter can be replaced by the Device and Speed parameters.
Parameter * Global overrides identically-named user profile ** After sign off, user profile returns to global value Description [CtrlKey={yes, no}] If the value is set to yes, pressing the F12 (default) key or the key defined in FastDiconnectKey= statement will close the active window of the session. If the active window is a seamless window, the action will only close the window. If the window is not a seamless window, then the session will be disconnected.
Parameter * Global overrides identically-named user profile ** After sign off, user profile returns to global value Description 10.151.122.1 gateway.ctx.com 10.151.122.123 myvm.ctx.com **icaBrowsing={udp, http} Default is http. Establishes the default browsing protocol. This setting can be overridden by the parameter HttpBrowsing in each connection property. The method of browsing selected must match the method provided by the server(s) being accessed. This setting in a wnos.
Parameter * Global overrides identically-named user profile ** After sign off, user profile returns to global value [peapmschaphidedm={yes,no}] Description [peapgtcun={username for EAP-PEAP/ EAP-GTC}] Device=Wireless Mode=Infrastructure SSID=ThinIsInIEEE8021X=yes network=wireless profile=ThinIsIn access=WPA2-ENT eap=yes eaptype=EAPPEAP peapeap=EAP-MSCHAPV2 peapmschapdm=wyse [peapgtcpwd={password for EAP-PEAP/ EAP-GTC}] #wtos_95 [peapgtcpwdEnc={password for encrypted for EAP-PEAP/EAPGTC}] Device=Wirel
Parameter * Global overrides identically-named user profile ** After sign off, user profile returns to global value Description **Inactive={0, to 480} (minutes) Default is 0. [NoSessionTimer=0-480] Specifies that if there is no keyboard or mouse use in the configured time in minutes, it will sign off or shutdown or reboot depending on AutoSignoff= … If NoSessionTimer is set, then when there is an active sessions, use this timer to replace the Inactive value.
Parameter * Global overrides identically-named user profile ** After sign off, user profile returns to global value Description [disablewmv2={no, yes}] disablempeg2 — Default is yes. Yes/no option to disable the mpeg2 codec when playing video. [disablewmv3={no, yes}] disablejpeg — Default is no. Yes/no option to disable the jpeg codec when playing video. disablewmv1 — Default is no. Yes/no option to disable the wmv1 codec when playing video. disablewmv2 — Default is no.
Parameter * Global overrides identically-named user profile ** After sign off, user profile returns to global value Description If TapToLock=0, then tap a card to lock terminal is disabled. If TapToLock=1 (Tap to lock), then use the proximity card to lock the terminal. If TapToLock=2 (Tap over), then lock the terminal and log in a different user. EnableWindowAuthentication — Default is yes. Yes/no option to sign-on with the user’s Windows credentials to pre-defined broker if the OneSign sign-on fails.
Parameter * Global overrides identically-named user profile ** After sign off, user profile returns to global value Description [CAGUserAsUPN={yes, no}] NOTE: When Multifarm=yes, use # to separate failover servers, and use a comma (,) or a semicolon (;) to separate servers that belong to different farms. [CAGExternal={yes, no}] [DisableSFInit={yes, no}] ReconnectAtLogon — Specifies the reconnection function at log in. Default is 0 — disables the option. 1 — reconnects to disconnected sessions only.
Parameter * Global overrides identically-named user profile ** After sign off, user profile returns to global value Description For example, if set RequestIconDataCount=0, no icon data will be requested. If set RequestIconDataCount=5, only 5 icons are requested. DefaultSettings — Specifies the default settings for XenApp or XenDesktop.
Parameter * Global overrides identically-named user profile ** After sign off, user profile returns to global value Description Always use pnliteserver to continue. When the value is set to no, the Netscaler server is used as default gateway to reset the login again. The default value is no. CAGUserAsUPN—This value allows the client to send username to server in the format username@fqdn, similar to an email address. Third party authentication for Netscaler uses this format. Example: Okta authentication.
Parameter * Global overrides identically-named user profile ** After sign off, user profile returns to global value Description [HideTaskbar={0, 1, 2, 3}] HideTaskbar — Default is 0. Specifies the status of the taskbar when maximizing the seamless window. [FullscreenReserved={no, yes}] 0 — Do not hide the taskbar. 1 — Taskbar will be hidden when maximizing the seamless window to full screen. Moving the mouse over the lowest bottom of the screen will display the taskbar.
Parameter * Global overrides identically-named user profile ** After sign off, user profile returns to global value Description If default option is not specified, the last selected group will be selected in the next sign on. For example: SelectGroup=yes \ default="Sus team" \ description="Dev team" groupname=dev \ description="Sus team" \ description="SQA team" groupname=sqa \ description="guest" Group 1: Description="Dev team" groupname=dev The file \wnos\ini\dev\dev.
Parameter * Global overrides identically-named user profile ** After sign off, user profile returns to global value Description [unmapprinters={no, yes}] unmapprinters — Default is no. Yes/no option to un-map printers. [unmapserials={no, yes}] unmapserials — Default is no. Yes/no option to un-map serials. [smartcards={no, yes}] smartcards — Default is no. Yes/no option to use smartcards. [mapdisks={no, yes}] mapdisks — Default is no. Yes/no option to map disks.
Parameter * Global overrides identically-named user profile ** After sign off, user profile returns to global value Description Default will set the resolution to the native resolution of the monitor. Setting the resolution to a value smaller than the native resolution of the monitor, will allow the session in Windowed mode. The resolution value cannot be higher than the native resolution. DisableResetVM — Default is no. Set DisableResetVM=yes to disable Reset VM function.
Parameter * Global overrides identically-named user profile ** After sign off, user profile returns to global value Description [DiskMapTo=a character sequence] TosDscp — Sets IP DSCP in the TOS fields. [SysMenu={remote, local}] DiskMapTo — Specifies to map disks to a character sequence.
Parameter * Global overrides identically-named user profile ** After sign off, user profile returns to global value Description example, if the value is set as ondesktop=*IE*, any application which includes the string IE is displayed. AudioQuality — Default is default. Specifies the audio quality of ICA sessions. NOTE: Medium quality is recommended for Speech scenarios. For example: SessionConfig=ICA AudioQuality=high USBRedirection — Default is ICA|HDX.
Parameter * Global overrides identically-named user profile ** After sign off, user profile returns to global value Description warning message when session reliability happens to decrease the administrative support calls. RefreshPopupNotice — This option enables or disables the popup notice during refresh in progress. The default value is yes. DisableReceiverLogo—Hides the CitrixReceiver logo in left top corner in storefront style. The default value is No.
Parameter * Global overrides identically-named user profile ** After sign off, user profile returns to global value Description [EnableGFX]={yes, no}] EnableTSMM — Default is yes . Yes/no option to enable RDP7 Multi-media redirect.
Parameter * Global overrides identically-named user profile ** After sign off, user profile returns to global value Description Limitation: Certain sessions in Windows10 servers disconnect and reconnect when the session is idle with this parameter enabled. The issue occurs when H.264-AVC444 is enabled without RemoteFX/ vGPU support on server side. You can avoid the issue by not configuring H.264-AVC444 policy in the server.
Parameter * Global overrides identically-named user profile ** After sign off, user profile returns to global value Description NOTE: If the VDIBroker parameter value is changed, the thin client will reboot without notice to the user so it can reconnect to the new server. AutoConnectList — Specifies the VDI or VDM host which will be automatically started when using VDI or VDM sign-on. If the value is *, all of the VDI or VDM hosts will automatically be connected.
Parameter * Global overrides identically-named user profile ** After sign off, user profile returns to global value Description [Autoconnect={yes, no}] Username— Specifies the login username. The length of the string is limited to 31 characters. [Username-enc=encrypted_username_string] Password— Specifies the login password. The length of the string is limited to 31 characters.
Table 11. TOS priority settings IP precedence(3 bits) DSCP ( 6 bits) Name Value bits Per-Hop behavior ClassSele ctor DropPrecedence Code point Name DSCP Bits(decimal) Routine 0 0 Default NA NA Default 000 000 (0) Priority 1 1 AF 1 1.Low AF11 001 010 (10) 2.Medium AF12 001 100 (12) 3.High AF13 001 110 (14) 1.Low AF21 010 010 (18) 2.Medium AF22 010 100 (20) 3.High AF23 010 110 (22) 1.Low AF31 011 010 (26) 2.Medium AF32 011 100 (28) 3.High AF33 011 110 (30) 1.
IP precedence (3 bits) Critical DSCP ( 6 bits) Voice Data Internetwork Control NetworkControl Reserved EF Interactive Voice NA NA NA NA NA NA NOTE: The information in this section is leveraged based on the research on web. Specific priority designs must be arranged by network architect.
A Connect Parameter: Options This appendix provides the supported options for the Connect parameter in the following supported connections: • ICA Connect Options • RDP Connect Options ICA connect options Table shown here contains the supported options used for ICA connections (after you use the Connect=ICA parameter/selection).
Option Description 0 – Default 1 – High Quality 2 – Medium Quality 3 – Low Quality Autoconnect={0 to 99} Default is 0. Use for automatically starting a session after you sign in, if sign-on is enabled. The value of 0 – 99 is the delay in seconds before auto-starting the session. AppendUsername=1 This enhancement allows user names to display in the title bar of an ICA session at the client side. Browserip=list of browsers List of IP addresses or DNS registered names to specify ICA browsers.
Option Description Domainname={domain name,$DN} Domain name to use in a Windows network. $DN specifies that the thin client sign-on domain name is used. Maximum of 19 characters are allowed. Encryption={None, Basic, 40, 56, 128, Login-128} Default is Basic. Connection security encryption level. The highest level is 128-bit security (Login-128 option is 128 bit encryption for login only).The lowest is None. NOTE: The server must support the specified level of encryption or the connection will fail.
Option Description LocalCopy={no, yes} Default is no. Yes/no option to save the connection to the local NVRAM. The connection description of the Description option is used as the index key into the local connection table. If a match is found, then the entry is updated. Otherwise, a new entry is created. Maximum total of local entries is 16. Logon_mode={local-user, smartcard, user-specified} Default is local-user. Specifies how users authenticate to the selected application set or ICA connection.
Option Description IMPORTANT: The application server password is not encrypted; it is strongly recommended not to specify it. The user will be prompted to enter the password when the connection is made. This application server password directive never starts a line, so it can be distinguished from the thin client user sign-on password which does starts a line. NOTE: The Password option is not written into a {username}.ini file by a user.
Option Description Yes/no option to use a unisession. The connection will launch only once at a time. UnmapClipboard={no, yes} Default is no. Yes/no option to disable clipboard redirection for an ICA session if redirecting the clipboard. UnmapPrinters={no, yes} Default is no. Yes/no option to not auto-connect to local printers when the connection starts. UnmapSerials={no, yes} Default is no. Yes/no option to not auto-connect to local serials when the connection starts.
RDP connect options Table shown here contains the supported options used for RDP connections after you use the Connect=RDP parameter/selection. IMPORTANT: If an option has an underlined value (default), that option and default value will automatically be used with Connect=RDP; options without underlined values can also be used if you want to, but are not automatically used with Connect=RDP. In addition, when using options, you can leave the default value or change it to another value shown.
Option Description NOTE: • • 64k is the same value as high. 16m — 24-bits over RDP is only supported by Windows XP and Windows 2003 server. It is not supported by Windows Server 2008 or newer. • true — 32-bit remote connections are not supported by Windows XP or Windows 2003 server. It requires Windows Vista, Windows Server 2008, or newer with RDP. Command=start command A string of commands to be executed after logging on to the server. This entry is limited to 127 characters.
Option Description Host=[name, IP, $SYS VAR] Host — A list of server host names or IP addresses to which the thin client will attempt to connect; the next server on the list is attempted if the previous one failed. List items must be separated by semicolons or commas. NOTE: $UN specifies that the sign-on user name is used and should be set in a {username}.ini file. , see System Variables. If set to Host=$UN in a {username}.ini file, the hostname will display as the sign-on user name.
Option Description NOTE: By default the RDP protocol compresses the data to minimize the amount of data that needs to traverse the network. This compression can be as much as 50 percent for text-based applications such as Microsoft Word and 40 percent less for graphics applications than the uncompressed data streams. Password={password, $SYS_VAR} Password to log-in to the application server. Either a conventional login password or a variable can be used. Maximum of 19 characters are allowed.
Option Description Yes/no option to disable the Theme feature; use yes to disable the feature. Rdp_No_Wallpaper={no, yes} Default is no. Yes/no option to disable the Wallpaper feature; use yes to disable the feature. Reconnect={no, yes, 1 to 3600 (seconds)} Default is no. Controls automatic reconnection to an application after a server disconnection. yes — Use to restart the connection; the default delay time for yes reconnect is 20 seconds. no — Use to prevent reconnection after a disconnect.
Option Description TSGWUSESAMEINFO={no, yes} Default is no. Yes/no option to apply RDP connection credential to Gateway credential. UniSession={no, yes} Default is no. Yes/no option to use a unisession—a connection will launch only once at a time. UnmapClipboard={no, yes} Default is no. Yes/no option to disable clipboard redirection for an RDP session if redirecting the clipboard. UnmapPrinters={no, yes} Default is no. Yes/no option to not auto-connect to local printers when the connection.
B TimeZone Parameter: Values Using the TimeZone parameter, Table “TimeZone Parameter: Values” contains the zone value options that can be used. For Example: TimeZone="GMT - 08:00" ManualOverride=Yes Daylight=Yes \ Start=030207 End=110107 TimeZoneName=Pacific \ DaylightName=Pacific Remember to use quotation marks (" ") since the option includes spaces. The example above uses the " \" to break a single continuous line into multiple likes for easier reading with no" \" on the last line of the parameter.
Geographic Time Zones Time Zones Name (GMT-08:00) Pacific Time (US & Canada) Pacific (GMT-07:00) Arizona" US Mountain (GMT-07:00) Chihuahua, La Paz, Mazatlan Mountain (Mexico) (GMT-07:00) Mountain Time (US & Canada) Mountain (GMT-06:00) Central America" Central America (GMT-06:00) Central Time (US & Canada) Central (GMT-06:00) Guadalajara, Mexico City, Monterrey Central (Mexico) Geographic time zones Time zones name (GMT-06:00) Saskatchewan Canada Central (GMT-05:00) Bogota, Lima, Quito,
Geographic Time Zones Time Zones Name (GMT-01:00) Azores Azores (GMT-01:00) Cape Verde Is. Cape Verde (GMT) Casablanca Morocco (GMT) Coordinated Universal T+A35:A98ime UTC Geographic time zones Time zones name (GMT) Dublin, Edinburgh, Lisbon, London GMT (GMT) Monrovia, Reykjavik Greenwich (GMT+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna W.
Geographic Time Zones Time Zones Name (GMT+03:00) Minsk Belarus (GMT+03:00) Moscow, St. Petersburg, Volgograd (RTZ 2) Russia TZ 2 (GMT+03:00) Nairobi E.
Geographic Time Zones Time Zones Name (GMT+08:00) Taipei Taipei (GMT+08:00) Ulaanbaatar Ulaanbaatar (GMT+08:30) Pyongyang North Korea (GMT+09:00) Osaka, Sapporo, Tokyo Tokyo (GMT+09:00) Seoul Korea (GMT+09:00) Yakutsk (RTZ 8) Russia TZ 8 (GMT+09:30) Adelaide Cen. Australia (GMT+09:30) Darwin AUS Central (GMT+10:00) Brisbane E.
C Best Practices: Troubleshooting and Deployment Examples This appendix contains the following best practices information: • Troubleshooting INI Files • Examples: Basic Deployments Troubleshooting INI Files General recommendations when encountering INI parameter usage problems and errors include: • Check for spelling and format mistakes. • Use the following process: a Restart the thin client. b Check thin client system information: for example, the Event log.
Domainlist= Privilege= VMware View Broker Deployment Autoload=1 ConnectionBroker=VMware VDIBroker=https://ViewServerAddress TimeServer=IPAddress TimeFormat="12-hour format" DateFormat=mm/dd/yyyy TimeZone='GMT - 05:00' ManualOverride=No Daylight=Yes Start=030207 End=110107 TimeZoneName=Eastern DaylightName=Eastern Microsoft Terminal Services/Remote Desktop Service Deployment Autoload=1 Signon=no Seamless=yes Connect=RDP \ Host=IP or Name of MS RDS server \ Description="Description" \ Username=Username \ Doma