
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-6HVJLXZZKD"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'G-6HVJLXZZKD');
</script>
<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://kb.thinmanager.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Toddgarmon</id>
	<title>ThinManager Knowledge Base - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://kb.thinmanager.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Toddgarmon"/>
	<link rel="alternate" type="text/html" href="https://kb.thinmanager.com/index.php/Special:Contributions/Toddgarmon"/>
	<updated>2026-04-24T14:34:06Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.44.0</generator>
	<entry>
		<id>https://kb.thinmanager.com/index.php?title=Common_Configuration_Problems&amp;diff=9397</id>
		<title>Common Configuration Problems</title>
		<link rel="alternate" type="text/html" href="https://kb.thinmanager.com/index.php?title=Common_Configuration_Problems&amp;diff=9397"/>
		<updated>2023-05-01T20:51:43Z</updated>

		<summary type="html">&lt;p&gt;Toddgarmon: /* Graphical ACP Logo is shown, but boot process stops */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Troubleshooting]]&lt;br /&gt;
[[Category:Windows_Settings]]&lt;br /&gt;
Below is a list of common configuration problems, ordered from thin client power on to Terminal Server Login.&lt;br /&gt;
==Powering on the Thin Client==&lt;br /&gt;
No Power&lt;br /&gt;
*Check power cable, power supply and outlets.&lt;br /&gt;
No Video&lt;br /&gt;
*Check video cable, monitor power cable and outlets.&lt;br /&gt;
==Booting - Network Boot Loader==&lt;br /&gt;
Cannot get IP address using DHCP&lt;br /&gt;
*Is the ThinManager Ready thin client set to DHCP? They are set to DHCP by default, but can be changed.&lt;br /&gt;
*Is the Thin Client on the same side of the router as the DHCP server?&lt;br /&gt;
*Does the DHCP server have addresses to give out?&lt;br /&gt;
Cannot get IP address using Static IP menu&lt;br /&gt;
*Certain models like PXE boot ThinManager Compatible thin clients cannot use static IP.&lt;br /&gt;
*Static IP hasn&#039;t been set. Use the spacebar when the &amp;quot;Select any Key to Configure IP Settings&amp;quot; is displayed and set the client IP address&lt;br /&gt;
A Non-ThinManager Ready (PXE) Client Will Not Boot.&lt;br /&gt;
*PXE-E32: TFTP open timeout&lt;br /&gt;
**Verify that there is not a firewall preventing the client from downloading the boot file&lt;br /&gt;
**Check that acpboot.bin is located in the [https://kb.thinmanager.com/index.php/ThinManager_Installation ThinManager Installation] directory (default of %PROGRAMFILES%\Rockwell Software\ThinManager)&lt;br /&gt;
**If using a standard DCHP server with boot options&lt;br /&gt;
***Verify option 67 is set to acpboot.bin in the DHCP server scope&lt;br /&gt;
*PXE-E51: No DHCP or proxyDHCP offers were received&lt;br /&gt;
**Make sure the client has a connection to the network with where the DHCP server resides&lt;br /&gt;
**If &amp;quot;Using Standard DHCP server with boot options&amp;quot;:&lt;br /&gt;
**Check that there is not a firewall preventing the DHCP requests from reaching the DHCP server&lt;br /&gt;
**If the DHCP server is on a different subnet, make sure DHCP helpers (DHCP forwarding) are configured&lt;br /&gt;
**If &amp;quot;Using Standard DHCP server&amp;quot;:&lt;br /&gt;
***Check that there is not a firewall preventing the DHCP requests from reaching the DHCP server or the ThinManager servers&lt;br /&gt;
***If the DHCP server or ThinManager server is on a different subnet, make sure DHCP helpers (DHCP forwarding) are configured&lt;br /&gt;
**If &amp;quot;Not using a Standard DHCP server&amp;quot;:&lt;br /&gt;
***Check that there is not a firewall preventing the DHCP requests from reaching the ThinManager servers&lt;br /&gt;
***If the ThinManager server is on a different subnet, make sure DHCP helpers (DHCP forwarding) are configured&lt;br /&gt;
*PXE-E52: proxy DHCP offers were received. No DHCP offers were received.&lt;br /&gt;
**Verify that the standard DHCP server is functioning correctly&lt;br /&gt;
**If you do not have a standard DHCP Server, configure the ThinManager PXE Server to &amp;quot;Not using Standard DHCP Server&amp;quot;.&lt;br /&gt;
*PXE-E53: No boot filename received.&lt;br /&gt;
**Using a relay agent: verify that the relay agent is configured properly&lt;br /&gt;
**Using a standard DHCP server with boot options: verify that option 67 in the DHCP Server is set to acpboot.bin&lt;br /&gt;
*PXE-E55: ProxyDHCP service did not reply to request on port 4011&lt;br /&gt;
**Install the latest service pack for your version of ThinManager&lt;br /&gt;
*PXE-E61: Media test failure, check cable&lt;br /&gt;
**Make sure the client has a physical connection to the network&lt;br /&gt;
&lt;br /&gt;
==Cannot Load Firmware==&lt;br /&gt;
Is Thin Client connecting to the ThinManager Server?&lt;br /&gt;
*Using DHCP&lt;br /&gt;
**Has Option 066 been set to the ThinManager Server IP Address?&lt;br /&gt;
**Is there a link light on the network port?&lt;br /&gt;
**Check router address, IP Addresses, and Subnet Mask&lt;br /&gt;
*Using Static IP&lt;br /&gt;
**Has the ThinManager Server IP Address been entered in the IP Configuration Menu?&lt;br /&gt;
**Check router address, IP Addresses, and Subnet Mask&lt;br /&gt;
Is the network blocked?&lt;br /&gt;
*ThinManager Ready thin client that communicate through routers, gateways, or firewalls may need some [[ports]] opened to allow data flow through these devices. See the [[Ports]] Page for a complete list of [[ports]] utilitized by ACP Products.&lt;br /&gt;
Loads firmware intermittently/slowly&lt;br /&gt;
*Check for IP conflicts&lt;br /&gt;
*Check cable connections&lt;br /&gt;
*Make sure ThinManager Server CPU usage is below 100%&lt;br /&gt;
&lt;br /&gt;
==Thin Client Loads Firmware but fails to load configuration==&lt;br /&gt;
&amp;quot;Please Define on Server&amp;quot; &lt;br /&gt;
*Enter ThinManager and define the terminal.&lt;br /&gt;
&amp;quot;License Not Available&amp;quot; &lt;br /&gt;
*Check your license usage in ThinManager. You are out of an ACP-supplied License.&lt;br /&gt;
*The Installation ID may come from the motherboard serial number, the MAC address on the network cards, or the GUID from the operation system. Don&#039;t change or disable the network cards after licensing to prevent changing the Installation ID, which can affect the validity of the license.&lt;br /&gt;
&amp;quot;This Terminal Disabled&amp;quot; &lt;br /&gt;
*A ThinManager administrator has disabled this terminal. Re-enable it.&lt;br /&gt;
&amp;quot;Network Error - Check Network Connections&amp;quot; &lt;br /&gt;
*Check the network cable, link light, and network.&lt;br /&gt;
Was Disabled, but did not go on when re-enabled.&lt;br /&gt;
*Reboot the thin client.&lt;br /&gt;
Is [[WinTMC]] Loaded on ThinManager Server?&lt;br /&gt;
*Make sure that the [[WinTMC]] client is not installed on the ThinManager Server. The [[WinTMC]] client will try to open the 2031 port that ThinManager needs to communicate with thin clients, causing a port conflict. [[WinTMC]] is for PCs, not servers. Uninstall the [[WinTMC]] client if it is present.&lt;br /&gt;
Terminal Selection menu is shown, but keyboard does not work&lt;br /&gt;
*Check keyboard and reboot&lt;br /&gt;
*Use PS/2 splitter if the unit has only one PS/2 port&lt;br /&gt;
*Switch the mouse and the keyboard if plugged into a PS/2 splitter.&lt;br /&gt;
&lt;br /&gt;
==Graphical ThinManager Logo is shown, but boot process stops==&lt;br /&gt;
Does not attempt to connect to the terminal server&lt;br /&gt;
*Check Terminal Configuration Wizard to make sure a terminal server is specified &lt;br /&gt;
Cannot Connect to Server xxx (0.0.0.0)&lt;br /&gt;
*The terminal server doesn&#039;t have an IP address configured in the [[Terminal Server Configuration]] Wizard.&lt;br /&gt;
*If using DNS, check the terminal server&#039;s registration.&lt;br /&gt;
*If you are using a Citrix Published Application, you may need to specify the ICA browser.&lt;br /&gt;
Cannot Connect to Server xxx (w.x.y.z)&lt;br /&gt;
*Check the event viewer on the terminal server. If it says &amp;quot;Could not issue client license&amp;quot;, you need a Microsoft Terminal Server Client Access License (MS TS CAL) and/or a Microsoft Terminal Server Licensing server.&lt;br /&gt;
*Check the Subnet Mask in the ACP Boot Loader on the thin client. If it is set to 255.255.255.255 instead of 255.255.255.0, it will fail to connect to the terminal server. &lt;br /&gt;
Reboot the thin client and use the spacebar when the &amp;quot;Select any Key to Configure IP Settings&amp;quot; is displayed. Change the subnet mask in the ACP Boot Loader menu.&lt;br /&gt;
*Error 50 - Disconnected&lt;br /&gt;
*Check the event viewer on the terminal server. If it says &amp;quot;Could not issue client license&amp;quot;, you need a MS TS Cal / MS TS Licensing server.&lt;br /&gt;
&lt;br /&gt;
==Attempts to connect to terminal server, but dies==&lt;br /&gt;
*Some servers (Dell and its Dellwall.bmp, for example) load a complex bitmap background that can interfere with loading. Find the offending wallpaper file on the console session and rename it so that it doesn&#039;t load at login&lt;br /&gt;
&lt;br /&gt;
==Connects to connect to terminal server, but cannot login==&lt;br /&gt;
*Is the user a valid user? Is the password correct?&lt;br /&gt;
*Does the user have permission to connect through Terminal Services (user properties in the User Manager)&lt;br /&gt;
*Is the user a member of the Administrators or Remote Desktop Users Group?&lt;br /&gt;
*Check the event viewer. If it says &amp;quot;Could not issue client license&amp;quot;, you need a Microsoft TS Cal and or a Microsoft TS Licensing server.&lt;br /&gt;
*When terminal server is in 2 domains and an administrator logs into the console with a domain account, it sets that as the default domain. If the terminals are configured to use the other domain they will be unable to login. Login to the console with the domain of the terminals to reset the default domain.&lt;br /&gt;
*Is [[NLA]] turned on? Support for [[NLA]] was released with Firmware 7.1.113 found in Firmware Package 7.1.3.&lt;br /&gt;
&lt;br /&gt;
==Login to Terminal Server prompts for password even though the username and password are filled in ThinManager==&lt;br /&gt;
*The password may be entered wrong in ThinManager.&lt;br /&gt;
*Always Prompt for Password may be setup and should be disabled:&lt;br /&gt;
**Start &amp;gt; Programs &amp;gt; Administrative Tools &amp;gt; Terminal Services Configuration (2003, 2008) or Remote Desktop Session Host Configuration (2008 R2)&lt;br /&gt;
**Double click on RDP-tcp Properties in the right-hand window. &lt;br /&gt;
**Uncheck the Always Prompt for Password checkbox on the Login Settings tab.&lt;br /&gt;
***Note: In 2012, this must be done via Group Policy or Registry Key.&lt;br /&gt;
***Computer Configuration &amp;gt; Policies &amp;gt; Administrative Template &amp;gt; Windows Components &amp;gt; Remote Desktop Services &amp;gt; Remote Desktop Session Host &amp;gt; Security &amp;gt; Always prompt for password upon connection   change to false.&lt;br /&gt;
***HKLM\Software\Policies\Microsoft\Windows NT\TerminalServices   create a new 32-bit DWORD key fPromptForPassword with a value of 0.&lt;br /&gt;
&lt;br /&gt;
==After the session is established, it will disconnect randomly==&lt;br /&gt;
*Make sure each user is logging on with a unique user name. Windows will only allow one session per name by default.&lt;br /&gt;
*Check the physical network connection.&lt;br /&gt;
*Check for a different computer (e.g. a laptop) with the same IP address.&lt;br /&gt;
*Slow down the Monitoring Interval on the Monitoring Connection page of the Terminal Configuration Wizard by increasing the timeout and retry values.&lt;br /&gt;
&lt;br /&gt;
==Mouse works but the application is unresponsive==&lt;br /&gt;
Application on terminal server is locked up - kill the application and let the thin client reconnect to terminal server and restart the application.&lt;br /&gt;
&lt;br /&gt;
==Sound doesn&#039;t work==&lt;br /&gt;
*Make sure that Audio Mapping is allowed on the Client Settings of the RDP-tcp Properties in the [[Terminal Server Configuration]] Console (2003, 2008) or Remote Desktop Session Host Configuration (2008 r2).&lt;br /&gt;
*Make sure that you are using a ThinManager Ready thin client that has [[sound]] capability.&lt;br /&gt;
*Use the [[Sound]] Module for that specific thin client.&lt;br /&gt;
*Connect a powered speaker to the &amp;quot;Line Out&amp;quot; plug. Line Out isn&#039;t amplified so it requires a powered speaker.&lt;br /&gt;
*Properly working [[sound]] will play a [[sound]] at boot and at login.&lt;br /&gt;
&lt;br /&gt;
==The touch screen doesn&#039;t work==&lt;br /&gt;
*Make sure you are using the right Touch Screen Module for the touch screen controller.&lt;br /&gt;
*Make sure that the serial cable is plugged into the correct serial port&lt;br /&gt;
*Make sure that the Touch Screen Module is using the correct baud rate.&lt;br /&gt;
*Use the USB Touch Screen Module if the touch screen is USB, or set the Connection Type to USB on the regular touch screen module.&lt;br /&gt;
&lt;br /&gt;
==The touch screen mouse doesn&#039;t match the touches==&lt;br /&gt;
*Calibrate the touch screen by highlighting the unit in the ThinManager tree and select Tools &amp;gt; Calibrate Touch Screen.&lt;br /&gt;
*If the touches are 180 degrees out of phase, enable the &amp;quot;Swap XY Coordinates&amp;quot; parameter on the touchscreen module.&lt;br /&gt;
&lt;br /&gt;
==Changes to the configuration in ThinManager don&#039;t show up on the thin client==&lt;br /&gt;
*Restart or Reboot the thin client. Changes are only sent to a thin client at bootup.&lt;br /&gt;
&lt;br /&gt;
==The configuration of the primary ThinManager Server and the secondary ThinManager Server are different==&lt;br /&gt;
*Enable automatic [[synchronization]] by selecting Manage &amp;gt; ThinManager Server List or manually synchronize the configurations by selecting Manager &amp;gt;Synchronize in the ThinManager menu bar.&lt;br /&gt;
&lt;br /&gt;
==The terminals in the tree on the primary ThinManager Server show green while the terminals on the secondary are all red==&lt;br /&gt;
*Enable automatic [[synchronization]] by selecting Manage &amp;gt; ThinManager Server List or add both ThinManager Servers to the ThinManager Server Monitor List in the Terminal Configuration Wizard. Reboot the terminals and synchronize the ThinManagers as above.&lt;br /&gt;
&lt;br /&gt;
==The client is showing the time of the terminal server in a different time zone and not the local time==&lt;br /&gt;
*Use the Time Zone Redirection Module on the client with the local time zone selected.&lt;br /&gt;
*Make sure that the security policy of the terminal server or domain allows it:&lt;br /&gt;
**Start &amp;gt; Run &amp;gt; secpol.msc &amp;gt; OK&lt;br /&gt;
**Expand: Computer Configuration &amp;gt; Administrative Templates&amp;gt; Windows Components &amp;gt; Terminal Services &amp;gt; Client/Server data redirection &amp;gt; Allow Time Zone Redirection&lt;br /&gt;
**Change to Enabled&lt;br /&gt;
&lt;br /&gt;
==When &amp;quot;Terminal Servers&amp;quot; is highlighted in the ThinManager tree, the Details pane doesn&#039;t show OK for the connections==&lt;br /&gt;
“No login information supplied” &lt;br /&gt;
*Run the Terminal Server List Wizard and add an administrative user name and password on the Terminal Server Name page of the Terminal Server List Wizard. &lt;br /&gt;
“User specified does not have permission to connect” &lt;br /&gt;
*This indicates that the Terminal Server had an invalid username and password added on the Terminal Server Name page of the Terminal Server List Wizard. Run the Terminal Server List Wizard and change to an administrative user name and password on the Terminal Server Name page of the Terminal Server List Wizard.&lt;br /&gt;
*Use the domain in the Domain field on the Terminal Server Name page of the Terminal Server List Wizard.&lt;br /&gt;
*If not in a domain, try using the terminal server name in the Domain field on the Terminal Server Name page of the Terminal Server List Wizard.&lt;br /&gt;
WTSAPI32.dll connection failed &lt;br /&gt;
*This occurs when the terminal server is off or unreachable. Try pinging the terminal server.&lt;br /&gt;
*For additional information regarding WTSAPI32.dll errors, see the [[DCOM_Errors]] Page.&lt;br /&gt;
&lt;br /&gt;
==The Users, Sessions, and Processes tabs don&#039;t show data for a terminal server==&lt;br /&gt;
*Shorten the name of the terminal. &lt;br /&gt;
**Microsoft truncates the terminal names to 15 characters. The Process information won&#039;t display for terminals with a name longer than 15 characters.&lt;br /&gt;
&lt;br /&gt;
==The Users and Sessions tabs show data for a terminal server, but the Processes tabs shows no data==&lt;br /&gt;
*Shorten the name of the terminal. &lt;br /&gt;
**Microsoft truncates the terminal names to 15 characters. The Process information won&#039;t display for terminals with a name longer than 15 characters.&lt;br /&gt;
&lt;br /&gt;
==When shadowing a client the mouse doesn&#039;t work in the shadowed session==&lt;br /&gt;
*The user must be logged into the [[shadowing]] computer as an administrator, or as a ThinManager Administrator, or member of a security group that is given permission to use interactive [[shadowing]] in the [[ThinManager Server Configuration]] Wizard.&lt;br /&gt;
*The interactive shadow must be checked in RemoteView on the ThinManager menu.&lt;br /&gt;
*A terminal using the Share Keyboard and Mouse module will only be interactive if the mouse is active in that session.&lt;/div&gt;</summary>
		<author><name>Toddgarmon</name></author>
	</entry>
	<entry>
		<id>https://kb.thinmanager.com/index.php?title=Common_Configuration_Problems&amp;diff=9396</id>
		<title>Common Configuration Problems</title>
		<link rel="alternate" type="text/html" href="https://kb.thinmanager.com/index.php?title=Common_Configuration_Problems&amp;diff=9396"/>
		<updated>2023-05-01T20:51:03Z</updated>

		<summary type="html">&lt;p&gt;Toddgarmon: /* Booting - ACP Network Boot Loader */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Troubleshooting]]&lt;br /&gt;
[[Category:Windows_Settings]]&lt;br /&gt;
Below is a list of common configuration problems, ordered from thin client power on to Terminal Server Login.&lt;br /&gt;
==Powering on the Thin Client==&lt;br /&gt;
No Power&lt;br /&gt;
*Check power cable, power supply and outlets.&lt;br /&gt;
No Video&lt;br /&gt;
*Check video cable, monitor power cable and outlets.&lt;br /&gt;
==Booting - Network Boot Loader==&lt;br /&gt;
Cannot get IP address using DHCP&lt;br /&gt;
*Is the ThinManager Ready thin client set to DHCP? They are set to DHCP by default, but can be changed.&lt;br /&gt;
*Is the Thin Client on the same side of the router as the DHCP server?&lt;br /&gt;
*Does the DHCP server have addresses to give out?&lt;br /&gt;
Cannot get IP address using Static IP menu&lt;br /&gt;
*Certain models like PXE boot ThinManager Compatible thin clients cannot use static IP.&lt;br /&gt;
*Static IP hasn&#039;t been set. Use the spacebar when the &amp;quot;Select any Key to Configure IP Settings&amp;quot; is displayed and set the client IP address&lt;br /&gt;
A Non-ThinManager Ready (PXE) Client Will Not Boot.&lt;br /&gt;
*PXE-E32: TFTP open timeout&lt;br /&gt;
**Verify that there is not a firewall preventing the client from downloading the boot file&lt;br /&gt;
**Check that acpboot.bin is located in the [https://kb.thinmanager.com/index.php/ThinManager_Installation ThinManager Installation] directory (default of %PROGRAMFILES%\Rockwell Software\ThinManager)&lt;br /&gt;
**If using a standard DCHP server with boot options&lt;br /&gt;
***Verify option 67 is set to acpboot.bin in the DHCP server scope&lt;br /&gt;
*PXE-E51: No DHCP or proxyDHCP offers were received&lt;br /&gt;
**Make sure the client has a connection to the network with where the DHCP server resides&lt;br /&gt;
**If &amp;quot;Using Standard DHCP server with boot options&amp;quot;:&lt;br /&gt;
**Check that there is not a firewall preventing the DHCP requests from reaching the DHCP server&lt;br /&gt;
**If the DHCP server is on a different subnet, make sure DHCP helpers (DHCP forwarding) are configured&lt;br /&gt;
**If &amp;quot;Using Standard DHCP server&amp;quot;:&lt;br /&gt;
***Check that there is not a firewall preventing the DHCP requests from reaching the DHCP server or the ThinManager servers&lt;br /&gt;
***If the DHCP server or ThinManager server is on a different subnet, make sure DHCP helpers (DHCP forwarding) are configured&lt;br /&gt;
**If &amp;quot;Not using a Standard DHCP server&amp;quot;:&lt;br /&gt;
***Check that there is not a firewall preventing the DHCP requests from reaching the ThinManager servers&lt;br /&gt;
***If the ThinManager server is on a different subnet, make sure DHCP helpers (DHCP forwarding) are configured&lt;br /&gt;
*PXE-E52: proxy DHCP offers were received. No DHCP offers were received.&lt;br /&gt;
**Verify that the standard DHCP server is functioning correctly&lt;br /&gt;
**If you do not have a standard DHCP Server, configure the ThinManager PXE Server to &amp;quot;Not using Standard DHCP Server&amp;quot;.&lt;br /&gt;
*PXE-E53: No boot filename received.&lt;br /&gt;
**Using a relay agent: verify that the relay agent is configured properly&lt;br /&gt;
**Using a standard DHCP server with boot options: verify that option 67 in the DHCP Server is set to acpboot.bin&lt;br /&gt;
*PXE-E55: ProxyDHCP service did not reply to request on port 4011&lt;br /&gt;
**Install the latest service pack for your version of ThinManager&lt;br /&gt;
*PXE-E61: Media test failure, check cable&lt;br /&gt;
**Make sure the client has a physical connection to the network&lt;br /&gt;
&lt;br /&gt;
==Cannot Load Firmware==&lt;br /&gt;
Is Thin Client connecting to the ThinManager Server?&lt;br /&gt;
*Using DHCP&lt;br /&gt;
**Has Option 066 been set to the ThinManager Server IP Address?&lt;br /&gt;
**Is there a link light on the network port?&lt;br /&gt;
**Check router address, IP Addresses, and Subnet Mask&lt;br /&gt;
*Using Static IP&lt;br /&gt;
**Has the ThinManager Server IP Address been entered in the IP Configuration Menu?&lt;br /&gt;
**Check router address, IP Addresses, and Subnet Mask&lt;br /&gt;
Is the network blocked?&lt;br /&gt;
*ThinManager Ready thin client that communicate through routers, gateways, or firewalls may need some [[ports]] opened to allow data flow through these devices. See the [[Ports]] Page for a complete list of [[ports]] utilitized by ACP Products.&lt;br /&gt;
Loads firmware intermittently/slowly&lt;br /&gt;
*Check for IP conflicts&lt;br /&gt;
*Check cable connections&lt;br /&gt;
*Make sure ThinManager Server CPU usage is below 100%&lt;br /&gt;
&lt;br /&gt;
==Thin Client Loads Firmware but fails to load configuration==&lt;br /&gt;
&amp;quot;Please Define on Server&amp;quot; &lt;br /&gt;
*Enter ThinManager and define the terminal.&lt;br /&gt;
&amp;quot;License Not Available&amp;quot; &lt;br /&gt;
*Check your license usage in ThinManager. You are out of an ACP-supplied License.&lt;br /&gt;
*The Installation ID may come from the motherboard serial number, the MAC address on the network cards, or the GUID from the operation system. Don&#039;t change or disable the network cards after licensing to prevent changing the Installation ID, which can affect the validity of the license.&lt;br /&gt;
&amp;quot;This Terminal Disabled&amp;quot; &lt;br /&gt;
*A ThinManager administrator has disabled this terminal. Re-enable it.&lt;br /&gt;
&amp;quot;Network Error - Check Network Connections&amp;quot; &lt;br /&gt;
*Check the network cable, link light, and network.&lt;br /&gt;
Was Disabled, but did not go on when re-enabled.&lt;br /&gt;
*Reboot the thin client.&lt;br /&gt;
Is [[WinTMC]] Loaded on ThinManager Server?&lt;br /&gt;
*Make sure that the [[WinTMC]] client is not installed on the ThinManager Server. The [[WinTMC]] client will try to open the 2031 port that ThinManager needs to communicate with thin clients, causing a port conflict. [[WinTMC]] is for PCs, not servers. Uninstall the [[WinTMC]] client if it is present.&lt;br /&gt;
Terminal Selection menu is shown, but keyboard does not work&lt;br /&gt;
*Check keyboard and reboot&lt;br /&gt;
*Use PS/2 splitter if the unit has only one PS/2 port&lt;br /&gt;
*Switch the mouse and the keyboard if plugged into a PS/2 splitter.&lt;br /&gt;
&lt;br /&gt;
==Graphical ACP Logo is shown, but boot process stops==&lt;br /&gt;
Does not attempt to connect to the terminal server&lt;br /&gt;
*Check Terminal Configuration Wizard to make sure a terminal server is specified &lt;br /&gt;
Cannot Connect to Server xxx (0.0.0.0)&lt;br /&gt;
*The terminal server doesn&#039;t have an IP address configured in the [[Terminal Server Configuration]] Wizard.&lt;br /&gt;
*If using DNS, check the terminal server&#039;s registration.&lt;br /&gt;
*If you are using a Citrix Published Application, you may need to specify the ICA browser.&lt;br /&gt;
Cannot Connect to Server xxx (w.x.y.z)&lt;br /&gt;
*Check the event viewer on the terminal server. If it says &amp;quot;Could not issue client license&amp;quot;, you need a Microsoft Terminal Server Client Access License (MS TS CAL) and/or a Microsoft Terminal Server Licensing server.&lt;br /&gt;
*Check the Subnet Mask in the ACP Boot Loader on the thin client. If it is set to 255.255.255.255 instead of 255.255.255.0, it will fail to connect to the terminal server. &lt;br /&gt;
Reboot the thin client and use the spacebar when the &amp;quot;Select any Key to Configure IP Settings&amp;quot; is displayed. Change the subnet mask in the ACP Boot Loader menu.&lt;br /&gt;
*Error 50 - Disconnected&lt;br /&gt;
*Check the event viewer on the terminal server. If it says &amp;quot;Could not issue client license&amp;quot;, you need a MS TS Cal / MS TS Licensing server.&lt;br /&gt;
&lt;br /&gt;
==Attempts to connect to terminal server, but dies==&lt;br /&gt;
*Some servers (Dell and its Dellwall.bmp, for example) load a complex bitmap background that can interfere with loading. Find the offending wallpaper file on the console session and rename it so that it doesn&#039;t load at login&lt;br /&gt;
&lt;br /&gt;
==Connects to connect to terminal server, but cannot login==&lt;br /&gt;
*Is the user a valid user? Is the password correct?&lt;br /&gt;
*Does the user have permission to connect through Terminal Services (user properties in the User Manager)&lt;br /&gt;
*Is the user a member of the Administrators or Remote Desktop Users Group?&lt;br /&gt;
*Check the event viewer. If it says &amp;quot;Could not issue client license&amp;quot;, you need a Microsoft TS Cal and or a Microsoft TS Licensing server.&lt;br /&gt;
*When terminal server is in 2 domains and an administrator logs into the console with a domain account, it sets that as the default domain. If the terminals are configured to use the other domain they will be unable to login. Login to the console with the domain of the terminals to reset the default domain.&lt;br /&gt;
*Is [[NLA]] turned on? Support for [[NLA]] was released with Firmware 7.1.113 found in Firmware Package 7.1.3.&lt;br /&gt;
&lt;br /&gt;
==Login to Terminal Server prompts for password even though the username and password are filled in ThinManager==&lt;br /&gt;
*The password may be entered wrong in ThinManager.&lt;br /&gt;
*Always Prompt for Password may be setup and should be disabled:&lt;br /&gt;
**Start &amp;gt; Programs &amp;gt; Administrative Tools &amp;gt; Terminal Services Configuration (2003, 2008) or Remote Desktop Session Host Configuration (2008 R2)&lt;br /&gt;
**Double click on RDP-tcp Properties in the right-hand window. &lt;br /&gt;
**Uncheck the Always Prompt for Password checkbox on the Login Settings tab.&lt;br /&gt;
***Note: In 2012, this must be done via Group Policy or Registry Key.&lt;br /&gt;
***Computer Configuration &amp;gt; Policies &amp;gt; Administrative Template &amp;gt; Windows Components &amp;gt; Remote Desktop Services &amp;gt; Remote Desktop Session Host &amp;gt; Security &amp;gt; Always prompt for password upon connection   change to false.&lt;br /&gt;
***HKLM\Software\Policies\Microsoft\Windows NT\TerminalServices   create a new 32-bit DWORD key fPromptForPassword with a value of 0.&lt;br /&gt;
&lt;br /&gt;
==After the session is established, it will disconnect randomly==&lt;br /&gt;
*Make sure each user is logging on with a unique user name. Windows will only allow one session per name by default.&lt;br /&gt;
*Check the physical network connection.&lt;br /&gt;
*Check for a different computer (e.g. a laptop) with the same IP address.&lt;br /&gt;
*Slow down the Monitoring Interval on the Monitoring Connection page of the Terminal Configuration Wizard by increasing the timeout and retry values.&lt;br /&gt;
&lt;br /&gt;
==Mouse works but the application is unresponsive==&lt;br /&gt;
Application on terminal server is locked up - kill the application and let the thin client reconnect to terminal server and restart the application.&lt;br /&gt;
&lt;br /&gt;
==Sound doesn&#039;t work==&lt;br /&gt;
*Make sure that Audio Mapping is allowed on the Client Settings of the RDP-tcp Properties in the [[Terminal Server Configuration]] Console (2003, 2008) or Remote Desktop Session Host Configuration (2008 r2).&lt;br /&gt;
*Make sure that you are using a ThinManager Ready thin client that has [[sound]] capability.&lt;br /&gt;
*Use the [[Sound]] Module for that specific thin client.&lt;br /&gt;
*Connect a powered speaker to the &amp;quot;Line Out&amp;quot; plug. Line Out isn&#039;t amplified so it requires a powered speaker.&lt;br /&gt;
*Properly working [[sound]] will play a [[sound]] at boot and at login.&lt;br /&gt;
&lt;br /&gt;
==The touch screen doesn&#039;t work==&lt;br /&gt;
*Make sure you are using the right Touch Screen Module for the touch screen controller.&lt;br /&gt;
*Make sure that the serial cable is plugged into the correct serial port&lt;br /&gt;
*Make sure that the Touch Screen Module is using the correct baud rate.&lt;br /&gt;
*Use the USB Touch Screen Module if the touch screen is USB, or set the Connection Type to USB on the regular touch screen module.&lt;br /&gt;
&lt;br /&gt;
==The touch screen mouse doesn&#039;t match the touches==&lt;br /&gt;
*Calibrate the touch screen by highlighting the unit in the ThinManager tree and select Tools &amp;gt; Calibrate Touch Screen.&lt;br /&gt;
*If the touches are 180 degrees out of phase, enable the &amp;quot;Swap XY Coordinates&amp;quot; parameter on the touchscreen module.&lt;br /&gt;
&lt;br /&gt;
==Changes to the configuration in ThinManager don&#039;t show up on the thin client==&lt;br /&gt;
*Restart or Reboot the thin client. Changes are only sent to a thin client at bootup.&lt;br /&gt;
&lt;br /&gt;
==The configuration of the primary ThinManager Server and the secondary ThinManager Server are different==&lt;br /&gt;
*Enable automatic [[synchronization]] by selecting Manage &amp;gt; ThinManager Server List or manually synchronize the configurations by selecting Manager &amp;gt;Synchronize in the ThinManager menu bar.&lt;br /&gt;
&lt;br /&gt;
==The terminals in the tree on the primary ThinManager Server show green while the terminals on the secondary are all red==&lt;br /&gt;
*Enable automatic [[synchronization]] by selecting Manage &amp;gt; ThinManager Server List or add both ThinManager Servers to the ThinManager Server Monitor List in the Terminal Configuration Wizard. Reboot the terminals and synchronize the ThinManagers as above.&lt;br /&gt;
&lt;br /&gt;
==The client is showing the time of the terminal server in a different time zone and not the local time==&lt;br /&gt;
*Use the Time Zone Redirection Module on the client with the local time zone selected.&lt;br /&gt;
*Make sure that the security policy of the terminal server or domain allows it:&lt;br /&gt;
**Start &amp;gt; Run &amp;gt; secpol.msc &amp;gt; OK&lt;br /&gt;
**Expand: Computer Configuration &amp;gt; Administrative Templates&amp;gt; Windows Components &amp;gt; Terminal Services &amp;gt; Client/Server data redirection &amp;gt; Allow Time Zone Redirection&lt;br /&gt;
**Change to Enabled&lt;br /&gt;
&lt;br /&gt;
==When &amp;quot;Terminal Servers&amp;quot; is highlighted in the ThinManager tree, the Details pane doesn&#039;t show OK for the connections==&lt;br /&gt;
“No login information supplied” &lt;br /&gt;
*Run the Terminal Server List Wizard and add an administrative user name and password on the Terminal Server Name page of the Terminal Server List Wizard. &lt;br /&gt;
“User specified does not have permission to connect” &lt;br /&gt;
*This indicates that the Terminal Server had an invalid username and password added on the Terminal Server Name page of the Terminal Server List Wizard. Run the Terminal Server List Wizard and change to an administrative user name and password on the Terminal Server Name page of the Terminal Server List Wizard.&lt;br /&gt;
*Use the domain in the Domain field on the Terminal Server Name page of the Terminal Server List Wizard.&lt;br /&gt;
*If not in a domain, try using the terminal server name in the Domain field on the Terminal Server Name page of the Terminal Server List Wizard.&lt;br /&gt;
WTSAPI32.dll connection failed &lt;br /&gt;
*This occurs when the terminal server is off or unreachable. Try pinging the terminal server.&lt;br /&gt;
*For additional information regarding WTSAPI32.dll errors, see the [[DCOM_Errors]] Page.&lt;br /&gt;
&lt;br /&gt;
==The Users, Sessions, and Processes tabs don&#039;t show data for a terminal server==&lt;br /&gt;
*Shorten the name of the terminal. &lt;br /&gt;
**Microsoft truncates the terminal names to 15 characters. The Process information won&#039;t display for terminals with a name longer than 15 characters.&lt;br /&gt;
&lt;br /&gt;
==The Users and Sessions tabs show data for a terminal server, but the Processes tabs shows no data==&lt;br /&gt;
*Shorten the name of the terminal. &lt;br /&gt;
**Microsoft truncates the terminal names to 15 characters. The Process information won&#039;t display for terminals with a name longer than 15 characters.&lt;br /&gt;
&lt;br /&gt;
==When shadowing a client the mouse doesn&#039;t work in the shadowed session==&lt;br /&gt;
*The user must be logged into the [[shadowing]] computer as an administrator, or as a ThinManager Administrator, or member of a security group that is given permission to use interactive [[shadowing]] in the [[ThinManager Server Configuration]] Wizard.&lt;br /&gt;
*The interactive shadow must be checked in RemoteView on the ThinManager menu.&lt;br /&gt;
*A terminal using the Share Keyboard and Mouse module will only be interactive if the mouse is active in that session.&lt;/div&gt;</summary>
		<author><name>Toddgarmon</name></author>
	</entry>
	<entry>
		<id>https://kb.thinmanager.com/index.php?title=License_Activation_with_FactoryTalk_Activation&amp;diff=9395</id>
		<title>License Activation with FactoryTalk Activation</title>
		<link rel="alternate" type="text/html" href="https://kb.thinmanager.com/index.php?title=License_Activation_with_FactoryTalk_Activation&amp;diff=9395"/>
		<updated>2023-05-01T20:47:34Z</updated>

		<summary type="html">&lt;p&gt;Toddgarmon: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Updated at: https://rockwellautomation.custhelp.com/app/answers/answer_view/a_id/1083531&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ThinManager integrated the FactoryTalk Activation in ThinManager 11. This will show how to activate ThinManager. FactoryTalk Activation&lt;br /&gt;
&lt;br /&gt;
[[Category:ThinManager]]&lt;br /&gt;
[[Category:Licensing]]&lt;br /&gt;
===&amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;For instructions with pictures see [https://kb.thinmanager.com/images/2/2d/UsingFactoryTalkActivationWithThinManager01.pdf Using FactoryTalk Activation With ThinManager01.pdf]&amp;lt;/font&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
This document covers several steps:&lt;br /&gt;
Installing the FactoryTalk Activation Manager using the ThinManager Install program&lt;br /&gt;
Activating the ThinManager licenses with the FactoryTalk Activation Manager&lt;br /&gt;
Applying the FactoryTalk Activation to ThinManager&lt;br /&gt;
&lt;br /&gt;
===Steps to Use FactoryTalk Activation with ThinManager:===&lt;br /&gt;
# Launch the ThinManager v.11.0 installer.&lt;br /&gt;
# Once the Common Installer launches, click the Customize button.&lt;br /&gt;
# From the Customize page of the Common Installer, check the FactoryTalk Activation Manager checkbox, keep the default 32-bit manager option selected for ThinManager, and then click the Next button.&lt;br /&gt;
 &lt;br /&gt;
===Using ThinManager with FactoryTalk Activation requires FactoryTalk Activation Manager 4.03.03 or newer.===&lt;br /&gt;
# From the ThinServer Service Account page of the Common Installer, select the This account option button, and fill in the user credentials for the ThinServer service. Click the Install button. This user account should have a non-expiring password and should be a member of the Local Administrators group on the machine where ThinManager is being installed.  If deploying ThinManager in a Redundant configuration, it is recommended to use this same username/password for the ThinServer service on the Redundant ThinManager installation.&lt;br /&gt;
# Review the End User License Agreements page and click the Accept all button.&lt;br /&gt;
# Once the installation is complete, click the Close button.&lt;br /&gt;
# Launch FactoryTalk Activation Manager.&lt;br /&gt;
# Click the Get New Activations button.&lt;br /&gt;
&lt;br /&gt;
===If the ThinManager machine has access to the Internet:===&lt;br /&gt;
# If the machine on which you installed ThinManager has access to the Internet, you can enter the Serial Number and Product Key directly in FactoryTalk Activation Manager, followed by clicking the Validate Activation button.&lt;br /&gt;
# From the Validate Activation page of the wizard, notice the # to Download.  This number does not represent the number of ThinManager Terminal Connections, it simply represents the number of installs of ThinManager that will be licensed by this activation.  Notice the Available column which shows the number of installs available for this activation.  For non-redundant licenses, this value will typically be 1.  For redundant licenses, this value will typically be 2 – one activation for your Primary ThinManager installation and one for your Secondary ThinManager installation.  Enter the # to Download, followed by clicking the Download Activation &amp;gt; button.&lt;br /&gt;
# To verify the activation transferred correctly, click the Find Available Activations tab, followed by the Refresh Activations button.  You should see 2 new rows in the Available activations table, one is the actual ThinManager activation (highlighted with the arrow below), and the other is for partial rehosting (the row with an Activation of TM.FTA.1), which can be ignored, as this is not supported by ThinManager.  Also note the Total column (5 in the example below), which for ThinManager activations represents the number of Terminal Connections associated with the activation.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Note: Unlike ThinManager Master Licensing, if you are using ThinManager Redundancy with FactoryTalk Activation, you will need to separately activate the Primary ThinManager Server and the Secondary ThinManager Server.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
With traditional ThinManager Master Licensing, a single license is automatically shared between the Primary ThinManager Server and the Secondary ThinManager Server.&lt;br /&gt;
If you have purchased a FactoryTalk Activated Redundant ThinManager license, you will receive a single serial number and product key pair that can be activated 2 times – once for the Primary ThinManager Server and once for the Secondary ThinManager Server.&lt;br /&gt;
&lt;br /&gt;
===If the ThinManager machine does not have access to the Internet:===&lt;br /&gt;
&lt;br /&gt;
# I need to start the activation process by creating a data file option button.  Click the Specify Data File &amp;gt; button.&lt;br /&gt;
# From the Specify Data File page of the wizard, specify a File Location and File Name and then click the Get Bindings button.&lt;br /&gt;
# From the Get Bindings page of the wizard, check the desired binding for the activation, and click the Create Data File &amp;gt; button.&lt;br /&gt;
# Transfer the created Data File to a machine with Internet access and from the web browser, navigate to https://activate.rockwellautomation.com.&lt;br /&gt;
# Click the Get Activation button.&lt;br /&gt;
# Login to the activation website.&lt;br /&gt;
# Enter the Serial Number and Product Key, then select the Version and Number of Activations. Browse to the Data File transferred from the previous steps. Click the Download button.&lt;br /&gt;
# Transfer the downloaded file back to the machine on which ThinManager is installed and return to FactoryTalk Activation Manager.&lt;br /&gt;
# From FactoryTalk Activation Manager, click the Get New Activations tab.&lt;br /&gt;
# Select the I have downloaded activation files and need to move them to this computer option button. Click the Specify File Location button.&lt;br /&gt;
# From the Specify File Location page of the wizard, select the File Location and click the Move Files button.&lt;br /&gt;
# To verify the activation transferred correctly, click the Find Available Activations tab, followed by the Refresh Activations button.  You should see 2 new rows in the Available activations table, one is the actual ThinManager activation (highlighted with the arrow below), and the other is for partial rehosting (the row with an Activation of TM.FTA.1), which can be ignored, as this is not supported by ThinManager.  Also note the Total column (5 in the example below), which for ThinManager activations represents the number of Terminal Connections associated with the activation.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Note: For remote FactoryTalk Activation Manager servers, the Run Network Server option should be checked under Advanced --&amp;gt; Configure CodeMeter Server.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
  See 1083669 - FactoryTalk Activation Manager: taking CodeMeter license from Server for more details.&lt;br /&gt;
&lt;br /&gt;
===Assign Activation(s) to ThinManager:===&lt;br /&gt;
# Now that the FactoryTalk Activation Manager which is installed on your ThinManager machine has a valid ThinManager activation, you can assign it to your ThinManager installation. To do so, open the ThinManager Admin Console.&lt;br /&gt;
# Upon first opening the Admin Console, you will be prompted with a message box indicating: Server RDS1 has no valid terminal connection licenses . Click the OK button.&lt;br /&gt;
# From the Admin Console, click the Install ribbon, followed by the License Mode icon.&lt;br /&gt;
# From the License Mode window, select the FactoryTalk Activation option button and click the OK button.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Note: ThinManager will only support one License Mode at a time – either ThinManager Master Licensing or FactoryTalk Activation. You cannot use both simultaneously.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
# With the License Mode changed to FactoryTalk Activation, now click the Licenses icon in the Install ribbon. From the ensuing FactoryTalk Activations window, click the Add Activations button.&lt;br /&gt;
# From the Add Activations to ThinManager window, select the Serial Number you would like to assign to this installation of ThinManager and click the OK button.&lt;br /&gt;
# The assigned Serial Number should now be displayed in the FactoryTalk Activations window. Click the OK button.&lt;br /&gt;
# To validate that the license has been properly recognized by ThinManager, click the ThinManager Server button bar. From the ThinManager Server tree, select your ThinManager Server (RDS1 in the example provided). Click the Licenses tab. You should see your license&#039;s details listed.&lt;/div&gt;</summary>
		<author><name>Toddgarmon</name></author>
	</entry>
	<entry>
		<id>https://kb.thinmanager.com/index.php?title=License_Activation_with_FactoryTalk_Activation&amp;diff=9394</id>
		<title>License Activation with FactoryTalk Activation</title>
		<link rel="alternate" type="text/html" href="https://kb.thinmanager.com/index.php?title=License_Activation_with_FactoryTalk_Activation&amp;diff=9394"/>
		<updated>2023-05-01T20:45:54Z</updated>

		<summary type="html">&lt;p&gt;Toddgarmon: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Updated at: https://rockwellautomation.custhelp.com/app/answers/answer_view/a_id/1083531&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ThinManager integrated the FactoryTalk Activation in ThinManager 11. This will show how to activate ThinManager. FactoryTalk Activation&lt;br /&gt;
&lt;br /&gt;
[[Category:ThinManager]]&lt;br /&gt;
[[Category:Licensing]]&lt;br /&gt;
===&amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;For instructions with pictures see [https://kb.thinmanager.com/images/2/2d/UsingFactoryTalkActivationWithThinManager01.pdf Using FactoryTalk Activation With ThinManager01.pdf]&amp;lt;/font&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
This document covers several steps:&lt;br /&gt;
Installing the FactoryTalk Activation Manager using the ThinManager Install program&lt;br /&gt;
Activating the ThinManager licenses with the FactoryTalk Activation Manager&lt;br /&gt;
Applying the FactoryTalk Activation to ThinManager&lt;br /&gt;
&lt;br /&gt;
===Steps to Use FactoryTalk Activation with ThinManager:===&lt;br /&gt;
# Launch the ThinManager v.11.0 installer.&lt;br /&gt;
# Once the Common Installer launches, click the Customize button.&lt;br /&gt;
# From the Customize page of the Common Installer, check the FactoryTalk Activation Manager checkbox, keep the default 32-bit manager option selected for ThinManager, and then click the Next button.&lt;br /&gt;
 &lt;br /&gt;
===Using ThinManager with FactoryTalk Activation requires FactoryTalk Activation Manager 4.03.03 or newer.===&lt;br /&gt;
# From the ThinServer Service Account page of the Common Installer, select the This account option button, and fill in the user credentials for the ThinServer service. Click the Install button. This user account should have a non-expiring password and should be a member of the Local Administrators group on the machine where ThinManager is being installed.  If deploying ThinManager in a Redundant configuration, it is recommended to use this same username/password for the ThinServer service on the Redundant ThinManager installation.&lt;br /&gt;
# Review the End User License Agreements page and click the Accept all button.&lt;br /&gt;
# Once the installation is complete, click the Close button.&lt;br /&gt;
# Launch FactoryTalk Activation Manager.&lt;br /&gt;
# Click the Get New Activations button.&lt;br /&gt;
&lt;br /&gt;
===If the ThinManager machine has access to the Internet:===&lt;br /&gt;
# If the machine on which you installed ThinManager has access to the Internet, you can enter the Serial Number and Product Key directly in FactoryTalk Activation Manager, followed by clicking the Validate Activation button.&lt;br /&gt;
# From the Validate Activation page of the wizard, notice the # to Download.  This number does not represent the number of ThinManager Terminal Connections, it simply represents the number of installs of ThinManager that will be licensed by this activation.  Notice the Available column which shows the number of installs available for this activation.  For non-redundant licenses, this value will typically be 1.  For redundant licenses, this value will typically be 2 – one activation for your Primary ThinManager installation and one for your Secondary ThinManager installation.  Enter the # to Download, followed by clicking the Download Activation &amp;gt; button.&lt;br /&gt;
# To verify the activation transferred correctly, click the Find Available Activations tab, followed by the Refresh Activations button.  You should see 2 new rows in the Available activations table, one is the actual ThinManager activation (highlighted with the arrow below), and the other is for partial rehosting (the row with an Activation of TM.FTA.1), which can be ignored, as this is not supported by ThinManager.  Also note the Total column (5 in the example below), which for ThinManager activations represents the number of Terminal Connections associated with the activation.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Note: Unlike ThinManager Master Licensing, if you are using ThinManager Redundancy with FactoryTalk Activation, you will need to separately activate the Primary ThinManager Server and the Secondary ThinManager Server.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
With traditional ThinManager Master Licensing, a single license is automatically shared between the Primary ThinManager Server and the Secondary ThinManager Server.&lt;br /&gt;
If you have purchased a FactoryTalk Activated Redundant ThinManager license, you will receive a single serial number and product key pair that can be activated 2 times – once for the Primary ThinManager Server and once for the Secondary ThinManager Server.&lt;br /&gt;
&lt;br /&gt;
===If the ThinManager machine does not have access to the Internet:===&lt;br /&gt;
&lt;br /&gt;
# I need to start the activation process by creating a data file option button.  Click the Specify Data File &amp;gt; button.&lt;br /&gt;
# From the Specify Data File page of the wizard, specify a File Location and File Name and then click the Get Bindings button.&lt;br /&gt;
# From the Get Bindings page of the wizard, check the desired binding for the activation, and click the Create Data File &amp;gt; button.&lt;br /&gt;
# Transfer the created Data File to a machine with Internet access and from the web browser, navigate to https://activate.rockwellautomation.com.&lt;br /&gt;
# Click the Get Activation button.&lt;br /&gt;
# Login to the activation website.&lt;br /&gt;
# Enter the Serial Number and Product Key, then select the Version and Number of Activations. Browse to the Data File transferred from the previous steps. Click the Download button.&lt;br /&gt;
# Transfer the downloaded file back to the machine on which ThinManager is installed and return to FactoryTalk Activation Manager.&lt;br /&gt;
# From FactoryTalk Activation Manager, click the Get New Activations tab.&lt;br /&gt;
# Select the I have downloaded activation files and need to move them to this computer option button. Click the Specify File Location button.&lt;br /&gt;
# From the Specify File Location page of the wizard, select the File Location and click the Move Files button.&lt;br /&gt;
# To verify the activation transferred correctly, click the Find Available Activations tab, followed by the Refresh Activations button.  You should see 2 new rows in the Available activations table, one is the actual ThinManager activation (highlighted with the arrow below), and the other is for partial rehosting (the row with an Activation of TM.FTA.1), which can be ignored, as this is not supported by ThinManager.  Also note the Total column (5 in the example below), which for ThinManager activations represents the number of Terminal Connections associated with the activation.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Note: For remote FactoryTalk Activation Manager servers, the Run Network Server option should be checked under Advanced --&amp;gt; Configure CodeMeter Server.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
  See 1083669 - FactoryTalk Activation Manager: taking CodeMeter license from Server for more details.&lt;br /&gt;
&lt;br /&gt;
===Assign Activation(s) to ThinManager:===&lt;br /&gt;
# Now that the FactoryTalk Activation Manager which is installed on your ThinManager machine has a valid ThinManager activation, you can assign it to your ThinManager installation. To do so, open the ThinManager Admin Console.&lt;br /&gt;
# Upon first opening the Admin Console, you will be prompted with a message box indicating: Server RDS1 has no valid terminal connection licenses . Click the OK button.&lt;br /&gt;
# From the Admin Console, click the Install ribbon, followed by the License Mode icon.&lt;br /&gt;
# From the License Mode window, select the FactoryTalk Activation option button and click the OK button.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Note: ThinManager will only support one License Mode at a time – either ThinManager Master Licensing or FactoryTalk Activation. You cannot use both simultaneously.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
# With the License Mode changed to FactoryTalk Activation, now click the Licenses icon in the Install ribbon. From the ensuing FactoryTalk Activations window, click the Add Activations button.&lt;br /&gt;
# From the Add Activations to ThinManager window, select the Serial Number you would like to assign to this installation of ThinManager and click the OK button.&lt;br /&gt;
# The assigned Serial Number should now be displayed in the FactoryTalk Activations window. Click the OK button.&lt;br /&gt;
# To validate that the license has been properly recognized by ThinManager, click the ThinManager Server button bar. From the ThinManager Server tree, select your ThinManager Server (RDS1 in the example provided). Click the Licenses tab. You should see your license&#039;s details listed.&lt;/div&gt;</summary>
		<author><name>Toddgarmon</name></author>
	</entry>
	<entry>
		<id>https://kb.thinmanager.com/index.php?title=License_Activation_with_FactoryTalk_Activation&amp;diff=9393</id>
		<title>License Activation with FactoryTalk Activation</title>
		<link rel="alternate" type="text/html" href="https://kb.thinmanager.com/index.php?title=License_Activation_with_FactoryTalk_Activation&amp;diff=9393"/>
		<updated>2023-05-01T20:44:49Z</updated>

		<summary type="html">&lt;p&gt;Toddgarmon: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Updated at: https://rockwellautomation.custhelp.com/app/answers/answer_view/a_id/1083531&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ThinManager integrated the FactoryTalk Activation in ThinManager 11. This will show how to activate ThinManager. FactoryTalk Activation&lt;br /&gt;
&lt;br /&gt;
[[Category:ThinManager]]&lt;br /&gt;
[[Category:Licensing]]&lt;br /&gt;
===&amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;For instructions with pictures see [https://kb.thinmanager.com/images/2/2d/UsingFactoryTalkActivationWithThinManager01.pdf Using FactoryTalk Activation With ThinManager01.pdf]&amp;lt;/font&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
This document covers several steps:&lt;br /&gt;
Installing the FactoryTalk Activation Manager using the ThinManager Install program&lt;br /&gt;
Activating the ThinManager licenses with the FactoryTalk Activation Manager&lt;br /&gt;
Applying the FactoryTalk Activation to ThinManager&lt;br /&gt;
&lt;br /&gt;
===Steps to Use FactoryTalk Activation with ThinManager:===&lt;br /&gt;
# Launch the ThinManager v.11.0 installer.&lt;br /&gt;
# Once the Common Installer launches, click the Customize button.&lt;br /&gt;
# From the Customize page of the Common Installer, check the FactoryTalk Activation Manager checkbox, keep the default 32-bit manager option selected for ThinManager, and then click the Next button.&lt;br /&gt;
 &lt;br /&gt;
===Using ThinManager with FactoryTalk Activation requires FactoryTalk Activation Manager 4.03.03 or newer.===&lt;br /&gt;
# From the ThinServer Service Account page of the Common Installer, select the This account option button, and fill in the user credentials for the ThinServer service. Click the Install button. This user account should have a non-expiring password and should be a member of the Local Administrators group on the machine where ThinManager is being installed.  If deploying ThinManager in a Redundant configuration, it is recommended to use this same username/password for the ThinServer service on the Redundant ThinManager installation.&lt;br /&gt;
# Review the End User License Agreements page and click the Accept all button.&lt;br /&gt;
# Once the installation is complete, click the Close button.&lt;br /&gt;
# Launch FactoryTalk Activation Manager.&lt;br /&gt;
# Click the Get New Activations button.&lt;br /&gt;
&lt;br /&gt;
===If the ThinManager machine has access to the Internet:===&lt;br /&gt;
# If the machine on which you installed ThinManager has access to the Internet, you can enter the Serial Number and Product Key directly in FactoryTalk Activation Manager, followed by clicking the Validate Activation button.&lt;br /&gt;
# From the Validate Activation page of the wizard, notice the # to Download.  This number does not represent the number of ThinManager Terminal Connections, it simply represents the number of installs of ThinManager that will be licensed by this activation.  Notice the Available column which shows the number of installs available for this activation.  For non-redundant licenses, this value will typically be 1.  For redundant licenses, this value will typically be 2 – one activation for your Primary ThinManager installation and one for your Secondary ThinManager installation.  Enter the # to Download, followed by clicking the Download Activation &amp;gt; button.&lt;br /&gt;
# To verify the activation transferred correctly, click the Find Available Activations tab, followed by the Refresh Activations button.  You should see 2 new rows in the Available activations table, one is the actual ThinManager activation (highlighted with the arrow below), and the other is for partial rehosting (the row with an Activation of TM.FTA.1), which can be ignored, as this is not supported by ThinManager.  Also note the Total column (5 in the example below), which for ThinManager activations represents the number of Terminal Connections associated with the activation.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Note: Unlike ThinManager Master Licensing, if you are using ThinManager Redundancy with FactoryTalk Activation, you will need to separately activate the Primary ThinManager Server and the Secondary ThinManager Server.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
With traditional ThinManager Master Licensing, a single license is automatically shared between the Primary ThinManager Server and the Secondary ThinManager Server.&lt;br /&gt;
If you have purchased a FactoryTalk Activated Redundant ThinManager license, you will receive a single serial number and product key pair that can be activated 2 times – once for the Primary ThinManager Server and once for the Secondary ThinManager Server.&lt;br /&gt;
&lt;br /&gt;
===If the ThinManager machine does not have access to the Internet:===&lt;br /&gt;
&lt;br /&gt;
# I need to start the activation process by creating a data file option button.  Click the Specify Data File &amp;gt; button.&lt;br /&gt;
# From the Specify Data File page of the wizard, specify a File Location and File Name and then click the Get Bindings button.&lt;br /&gt;
# From the Get Bindings page of the wizard, check the desired binding for the activation, and click the Create Data File &amp;gt; button.&lt;br /&gt;
# Transfer the created Data File to a machine with Internet access and from the web browser, navigate to https://activate.rockwellautomation.com.&lt;br /&gt;
# Click the Get Activation button.&lt;br /&gt;
# Login to the activation website.&lt;br /&gt;
# Enter the Serial Number and Product Key, then select the Version and Number of Activations. Browse to the Data File transferred from the previous steps. Click the Download button.&lt;br /&gt;
# Transfer the downloaded file back to the machine on which ThinManager is installed and return to FactoryTalk Activation Manager.&lt;br /&gt;
# From FactoryTalk Activation Manager, click the Get New Activations tab.&lt;br /&gt;
# Select the I have downloaded activation files and need to move them to this computer option button. Click the Specify File Location button.&lt;br /&gt;
# From the Specify File Location page of the wizard, select the File Location and click the Move Files button.&lt;br /&gt;
# To verify the activation transferred correctly, click the Find Available Activations tab, followed by the Refresh Activations button.  You should see 2 new rows in the Available activations table, one is the actual ThinManager activation (highlighted with the arrow below), and the other is for partial rehosting (the row with an Activation of TM.FTA.1), which can be ignored, as this is not supported by ThinManager.  Also note the Total column (5 in the example below), which for ThinManager activations represents the number of Terminal Connections associated with the activation.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Note: For remote FactoryTalk Activation Manager servers, the Run Network Server option should be checked under Advanced --&amp;gt; Configure CodeMeter Server.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
  See 1083669 - FactoryTalk Activation Manager: taking CodeMeter license from Server for more details.&lt;br /&gt;
&lt;br /&gt;
===Assign Activation(s) to ThinManager:===&lt;br /&gt;
# Now that the FactoryTalk Activation Manager which is installed on your ThinManager machine has a valid ThinManager activation, you can assign it to your ThinManager installation. To do so, open the ThinManager Admin Console.&lt;br /&gt;
# Upon first opening the Admin Console, you will be prompted with a message box indicating: Server RDS1 has no valid terminal connection licenses . Click the OK button.&lt;br /&gt;
# From the Admin Console, click the Install ribbon, followed by the License Mode icon.&lt;br /&gt;
# From the License Mode window, select the FactoryTalk Activation option button and click the OK button.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Note: ThinManager will only support one License Mode at a time – either ThinManager Master Licensing or FactoryTalk Activation. You cannot use both simultaneously.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
# With the License Mode changed to FactoryTalk Activation, now click the Licenses icon in the Install ribbon. From the ensuing FactoryTalk Activations window, click the Add Activations button.&lt;br /&gt;
# From the Add Activations to ThinManager window, select the Serial Number you would like to assign to this installation of ThinManager and click the OK button.&lt;br /&gt;
# The assigned Serial Number should now be displayed in the FactoryTalk Activations window. Click the OK button.&lt;br /&gt;
# To validate that the license has been properly recognized by ThinManager, click the ThinManager Server button bar. From the ThinManager Server tree, select your ThinManager Server (RDS1 in the example provided). Click the Licenses tab. You should see your license&#039;s details listed.&lt;/div&gt;</summary>
		<author><name>Toddgarmon</name></author>
	</entry>
	<entry>
		<id>https://kb.thinmanager.com/index.php?title=License_Activation_with_FactoryTalk_Activation&amp;diff=9392</id>
		<title>License Activation with FactoryTalk Activation</title>
		<link rel="alternate" type="text/html" href="https://kb.thinmanager.com/index.php?title=License_Activation_with_FactoryTalk_Activation&amp;diff=9392"/>
		<updated>2023-05-01T20:40:18Z</updated>

		<summary type="html">&lt;p&gt;Toddgarmon: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;https://rockwellautomation.custhelp.com/app/answers/answer_view/a_id/1083531&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
ThinManager integrated the FactoryTalk Activation in ThinManager 11. This will show how to activate ThinManager. FactoryTalk Activation&lt;br /&gt;
&lt;br /&gt;
[[Category:ThinManager]]&lt;br /&gt;
[[Category:Licensing]]&lt;br /&gt;
===&amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;For instructions with pictures see [https://kb.thinmanager.com/images/2/2d/UsingFactoryTalkActivationWithThinManager01.pdf Using FactoryTalk Activation With ThinManager01.pdf]&amp;lt;/font&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
This document covers several steps:&lt;br /&gt;
Installing the FactoryTalk Activation Manager using the ThinManager Install program&lt;br /&gt;
Activating the ThinManager licenses with the FactoryTalk Activation Manager&lt;br /&gt;
Applying the FactoryTalk Activation to ThinManager&lt;br /&gt;
&lt;br /&gt;
===Steps to Use FactoryTalk Activation with ThinManager:===&lt;br /&gt;
# Launch the ThinManager v.11.0 installer.&lt;br /&gt;
# Once the Common Installer launches, click the Customize button.&lt;br /&gt;
# From the Customize page of the Common Installer, check the FactoryTalk Activation Manager checkbox, keep the default 32-bit manager option selected for ThinManager, and then click the Next button.&lt;br /&gt;
 &lt;br /&gt;
===Using ThinManager with FactoryTalk Activation requires FactoryTalk Activation Manager 4.03.03 or newer.===&lt;br /&gt;
# From the ThinServer Service Account page of the Common Installer, select the This account option button, and fill in the user credentials for the ThinServer service. Click the Install button. This user account should have a non-expiring password and should be a member of the Local Administrators group on the machine where ThinManager is being installed.  If deploying ThinManager in a Redundant configuration, it is recommended to use this same username/password for the ThinServer service on the Redundant ThinManager installation.&lt;br /&gt;
# Review the End User License Agreements page and click the Accept all button.&lt;br /&gt;
# Once the installation is complete, click the Close button.&lt;br /&gt;
# Launch FactoryTalk Activation Manager.&lt;br /&gt;
# Click the Get New Activations button.&lt;br /&gt;
&lt;br /&gt;
===If the ThinManager machine has access to the Internet:===&lt;br /&gt;
# If the machine on which you installed ThinManager has access to the Internet, you can enter the Serial Number and Product Key directly in FactoryTalk Activation Manager, followed by clicking the Validate Activation button.&lt;br /&gt;
# From the Validate Activation page of the wizard, notice the # to Download.  This number does not represent the number of ThinManager Terminal Connections, it simply represents the number of installs of ThinManager that will be licensed by this activation.  Notice the Available column which shows the number of installs available for this activation.  For non-redundant licenses, this value will typically be 1.  For redundant licenses, this value will typically be 2 – one activation for your Primary ThinManager installation and one for your Secondary ThinManager installation.  Enter the # to Download, followed by clicking the Download Activation &amp;gt; button.&lt;br /&gt;
# To verify the activation transferred correctly, click the Find Available Activations tab, followed by the Refresh Activations button.  You should see 2 new rows in the Available activations table, one is the actual ThinManager activation (highlighted with the arrow below), and the other is for partial rehosting (the row with an Activation of TM.FTA.1), which can be ignored, as this is not supported by ThinManager.  Also note the Total column (5 in the example below), which for ThinManager activations represents the number of Terminal Connections associated with the activation.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Note: Unlike ThinManager Master Licensing, if you are using ThinManager Redundancy with FactoryTalk Activation, you will need to separately activate the Primary ThinManager Server and the Secondary ThinManager Server.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
With traditional ThinManager Master Licensing, a single license is automatically shared between the Primary ThinManager Server and the Secondary ThinManager Server.&lt;br /&gt;
If you have purchased a FactoryTalk Activated Redundant ThinManager license, you will receive a single serial number and product key pair that can be activated 2 times – once for the Primary ThinManager Server and once for the Secondary ThinManager Server.&lt;br /&gt;
&lt;br /&gt;
===If the ThinManager machine does not have access to the Internet:===&lt;br /&gt;
&lt;br /&gt;
# I need to start the activation process by creating a data file option button.  Click the Specify Data File &amp;gt; button.&lt;br /&gt;
# From the Specify Data File page of the wizard, specify a File Location and File Name and then click the Get Bindings button.&lt;br /&gt;
# From the Get Bindings page of the wizard, check the desired binding for the activation, and click the Create Data File &amp;gt; button.&lt;br /&gt;
# Transfer the created Data File to a machine with Internet access and from the web browser, navigate to https://activate.rockwellautomation.com.&lt;br /&gt;
# Click the Get Activation button.&lt;br /&gt;
# Login to the activation website.&lt;br /&gt;
# Enter the Serial Number and Product Key, then select the Version and Number of Activations. Browse to the Data File transferred from the previous steps. Click the Download button.&lt;br /&gt;
# Transfer the downloaded file back to the machine on which ThinManager is installed and return to FactoryTalk Activation Manager.&lt;br /&gt;
# From FactoryTalk Activation Manager, click the Get New Activations tab.&lt;br /&gt;
# Select the I have downloaded activation files and need to move them to this computer option button. Click the Specify File Location button.&lt;br /&gt;
# From the Specify File Location page of the wizard, select the File Location and click the Move Files button.&lt;br /&gt;
# To verify the activation transferred correctly, click the Find Available Activations tab, followed by the Refresh Activations button.  You should see 2 new rows in the Available activations table, one is the actual ThinManager activation (highlighted with the arrow below), and the other is for partial rehosting (the row with an Activation of TM.FTA.1), which can be ignored, as this is not supported by ThinManager.  Also note the Total column (5 in the example below), which for ThinManager activations represents the number of Terminal Connections associated with the activation.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Note: For remote FactoryTalk Activation Manager servers, the Run Network Server option should be checked under Advanced --&amp;gt; Configure CodeMeter Server.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
  See 1083669 - FactoryTalk Activation Manager: taking CodeMeter license from Server for more details.&lt;br /&gt;
&lt;br /&gt;
===Assign Activation(s) to ThinManager:===&lt;br /&gt;
# Now that the FactoryTalk Activation Manager which is installed on your ThinManager machine has a valid ThinManager activation, you can assign it to your ThinManager installation. To do so, open the ThinManager Admin Console.&lt;br /&gt;
# Upon first opening the Admin Console, you will be prompted with a message box indicating: Server RDS1 has no valid terminal connection licenses . Click the OK button.&lt;br /&gt;
# From the Admin Console, click the Install ribbon, followed by the License Mode icon.&lt;br /&gt;
# From the License Mode window, select the FactoryTalk Activation option button and click the OK button.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Note: ThinManager will only support one License Mode at a time – either ThinManager Master Licensing or FactoryTalk Activation. You cannot use both simultaneously.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
# With the License Mode changed to FactoryTalk Activation, now click the Licenses icon in the Install ribbon. From the ensuing FactoryTalk Activations window, click the Add Activations button.&lt;br /&gt;
# From the Add Activations to ThinManager window, select the Serial Number you would like to assign to this installation of ThinManager and click the OK button.&lt;br /&gt;
# The assigned Serial Number should now be displayed in the FactoryTalk Activations window. Click the OK button.&lt;br /&gt;
# To validate that the license has been properly recognized by ThinManager, click the ThinManager Server button bar. From the ThinManager Server tree, select your ThinManager Server (RDS1 in the example provided). Click the Licenses tab. You should see your license&#039;s details listed.&lt;/div&gt;</summary>
		<author><name>Toddgarmon</name></author>
	</entry>
	<entry>
		<id>https://kb.thinmanager.com/index.php?title=License_Activation&amp;diff=9391</id>
		<title>License Activation</title>
		<link rel="alternate" type="text/html" href="https://kb.thinmanager.com/index.php?title=License_Activation&amp;diff=9391"/>
		<updated>2023-05-01T20:39:08Z</updated>

		<summary type="html">&lt;p&gt;Toddgarmon: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;https://rockwellautomation.custhelp.com/app/answers/answer_view/a_id/1083531&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Category:ThinManager]]&lt;br /&gt;
[[Category:Licensing]]&lt;br /&gt;
===&amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;For instructions with pictures see [https://kb.thinmanager.com/images/b/b3/Licensing.pdf Licensing.pdf]&amp;lt;/font&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
After you receive your Product Code from your Authorized Vendor, licensing is generally completed in 4 steps.&amp;lt;br&amp;gt; If you are upgrading from ThinManager 3.3 or below, see our article on [[Upgrading_from_ThinManager_3.x| Upgrading from ThinManager 3.x and below]]&lt;br /&gt;
The ThinManager license website is found at [https://licensing.thinmanager.com  &#039;&#039;&#039;https://licensing.thinmanager.com&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
==Creating a Master License==&lt;br /&gt;
The purpose of a Master License is to hold each individual product license so that only one license needs to be activated and managed instead of multiple independent product [[licenses]]. Master [[Licenses]] are free to create, although only one is needed per ThinManager server or synchronized pair of ThinManager servers.&amp;lt;br&amp;gt;&lt;br /&gt;
To create a Master License:&amp;lt;br&amp;gt;&lt;br /&gt;
#Create an account within the [https://licensing.thinmanager.com  ThinManager Licensing Website]&lt;br /&gt;
#Your password will be emailed to you at the address specified during sign up, use this to login and change your password if desired.&lt;br /&gt;
#Click the [https://licensing.thinmanager.com/MasterLicense/Create Create Master License] link on the right of the page and fill out all requested fields.&lt;br /&gt;
&lt;br /&gt;
===Considerations for Integrators===&lt;br /&gt;
When creating an account for a customer, put their contact information in. After the project has been implemented, please call ACP at +1-877-239-4282 to have ownership of the Master License changed to someone at the customer&#039;s site. The user who will take ownership of the license must have created an account on the licensing website. The new user will &amp;lt;b&amp;gt;not&amp;lt;/b&amp;gt; have to create a new Master License.&lt;br /&gt;
&lt;br /&gt;
==Populating the Product Licenses into the Master License==&lt;br /&gt;
After the Master License is created, individual product [[licenses]] will need to be added into the Master License.&amp;lt;br&amp;gt;&lt;br /&gt;
#Select your Master License Number&lt;br /&gt;
#Click [Add Product License]&lt;br /&gt;
#Enter your Product [[Licenses]] exactly as shown either in the CD case or as provided by the vendor.&lt;br /&gt;
==Activating the Master License==&lt;br /&gt;
[[Activation]] of a license requires the Installation ID from the primary ThinManager server and, if applicable, the Installation ID from the secondary ThinManager server. These IDs are unique and generated from the hardware on the ThinManager Server(s). Licensing does not have to be done from the ThinManager Server, but the IDs must come from the server.&amp;lt;br&amp;gt;&lt;br /&gt;
Installation IDs are found within ThinManager by going to: Install &amp;gt; [[Licenses]]. They will be at the bottom of the window.&amp;lt;br&amp;gt;&lt;br /&gt;
To activate the License:&amp;lt;br&amp;gt;&lt;br /&gt;
#Click the [Activate License] or [Reactivate License] link.&lt;br /&gt;
#Populate all required fields and click Submit.&lt;br /&gt;
#Download and install the license via Install &amp;gt; [[Licenses]].&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;: The ThinManager Licensing system may utilize the MAC address as the basis for the Installation ID. If the MAC address changes, then the Installation ID changes, which would in turn require re-[[activation]] of the license. As an alternative, the Show All button can be clicked on the ThinManager Licensing window to display the MAC address-based Installation ID as well as an OS-based Installation ID. Either can be used when activating the Master License. We recommend the end user to select the one that is less likely to change.&lt;br /&gt;
----&lt;br /&gt;
===Without Internet Access===&lt;br /&gt;
If you do not have Internet access on the ThinManager Server is installed on, you can activate the license on a computer that has does have Internet access and then transfer the license file to the ThinManager Server.&amp;lt;br&amp;gt;&lt;br /&gt;
You will need to write down the installation IDs from the ThinManager Server in order to have your license file generated. Once the license is generated from the Licensing Site, you may transfer it via whatever means is most convenient (USB drive, Network, etc).&lt;br /&gt;
&lt;br /&gt;
==Installing the Master License==&lt;br /&gt;
After the Master License has been activated, you will be prompted with a download link to a TMLicense(master license number).lic file.&amp;lt;br&amp;gt; &lt;br /&gt;
#Download this file and transfer it to the ThinManager Server.&lt;br /&gt;
#Install the License by going to Install &amp;gt; [[Licenses]], then clicking the &amp;quot;Install License&amp;quot; button.&lt;br /&gt;
#Select the .lic file and press Open.&lt;br /&gt;
==Post Licensing Best Practices== &lt;br /&gt;
It is &amp;lt;b&amp;gt;STRONGLY&amp;lt;/b&amp;gt; recommended that a backup of both the license and ThinManager Configuration be made and placed along with all of your other backups. This will prevent having to re-license the software (assuming that no hardware changes have been made) and setting up your Terminals again.&lt;br /&gt;
To make a backup of the ThinManager Configuration, go to: Manage &amp;gt; Backup Configuration.&lt;br /&gt;
===&amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;For instructions with pictures see [https://kb.thinmanager.com/images/b/b3/Licensing.pdf Licensing.pdf]&amp;lt;/font&amp;gt;===&lt;/div&gt;</summary>
		<author><name>Toddgarmon</name></author>
	</entry>
	<entry>
		<id>https://kb.thinmanager.com/index.php?title=MediaWiki:Sidebar&amp;diff=9387</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://kb.thinmanager.com/index.php?title=MediaWiki:Sidebar&amp;diff=9387"/>
		<updated>2023-05-01T19:52:35Z</updated>

		<summary type="html">&lt;p&gt;Toddgarmon: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** https://thinmanager.com/latest | Latest Release Info&lt;br /&gt;
** https://thinmanager.com/pinpoint | ThinManager Logix PinPoint&lt;br /&gt;
** {{fullurl:{{FULLPAGENAME}}|printable=yes}}|Printable Version&lt;br /&gt;
*Events&lt;br /&gt;
** https://thinmanager.com/webinars | Webinars&lt;br /&gt;
** https://thinmanager.com/roadshow | SI Roadshow&lt;br /&gt;
** https://thinmanager.com/training/ | Training&lt;/div&gt;</summary>
		<author><name>Toddgarmon</name></author>
	</entry>
	<entry>
		<id>https://kb.thinmanager.com/index.php?title=MediaWiki:Sidebar&amp;diff=9386</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://kb.thinmanager.com/index.php?title=MediaWiki:Sidebar&amp;diff=9386"/>
		<updated>2023-05-01T19:50:25Z</updated>

		<summary type="html">&lt;p&gt;Toddgarmon: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** https://thinmanager.com/latest | Latest Release Info&lt;br /&gt;
** {{fullurl:{{FULLPAGENAME}}|printable=yes}}|Printable Version&lt;br /&gt;
*Events&lt;br /&gt;
** https://thinmanager.com/webinars | Webinars&lt;br /&gt;
** https://thinmanager.com/roadshow | SI Roadshow&lt;br /&gt;
** https://thinmanager.com/training/ | Training&lt;/div&gt;</summary>
		<author><name>Toddgarmon</name></author>
	</entry>
	<entry>
		<id>https://kb.thinmanager.com/index.php?title=MediaWiki:Sidebar&amp;diff=9385</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://kb.thinmanager.com/index.php?title=MediaWiki:Sidebar&amp;diff=9385"/>
		<updated>2023-05-01T19:49:43Z</updated>

		<summary type="html">&lt;p&gt;Toddgarmon: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** https://thinmanager.com/latest | ThinManager Latest Release&lt;br /&gt;
** {{fullurl:{{FULLPAGENAME}}|printable=yes}}|Printable Version&lt;br /&gt;
*Events&lt;br /&gt;
** https://thinmanager.com/webinars | Webinars&lt;br /&gt;
** https://thinmanager.com/roadshow | SI Roadshow&lt;br /&gt;
** https://thinmanager.com/training/ | Training&lt;/div&gt;</summary>
		<author><name>Toddgarmon</name></author>
	</entry>
	<entry>
		<id>https://kb.thinmanager.com/index.php?title=MediaWiki:Sidebar&amp;diff=9384</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://kb.thinmanager.com/index.php?title=MediaWiki:Sidebar&amp;diff=9384"/>
		<updated>2023-05-01T19:17:18Z</updated>

		<summary type="html">&lt;p&gt;Toddgarmon: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
** {{fullurl:{{FULLPAGENAME}}|printable=yes}}|Printable Version&lt;br /&gt;
*Events&lt;br /&gt;
** https://thinmanager.com/webinars | Webinars&lt;br /&gt;
** https://thinmanager.com/roadshow | ThinManager Roadshow&lt;br /&gt;
** https://thinmanager.com/training/ | Training&lt;/div&gt;</summary>
		<author><name>Toddgarmon</name></author>
	</entry>
	<entry>
		<id>https://kb.thinmanager.com/index.php?title=IFIX_and_Terminal_Services&amp;diff=9372</id>
		<title>IFIX and Terminal Services</title>
		<link rel="alternate" type="text/html" href="https://kb.thinmanager.com/index.php?title=IFIX_and_Terminal_Services&amp;diff=9372"/>
		<updated>2023-05-01T17:18:33Z</updated>

		<summary type="html">&lt;p&gt;Toddgarmon: Toddgarmon moved page Private:IFIX and Terminal Services to IFIX and Terminal Services&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{lowercase}}&lt;br /&gt;
==Introduction==&lt;br /&gt;
iFix is a SCADA (System Control and Data Acquisition) software. It was developed by Intellution and is now part of the GE Fanuc Proficy series of industrial software.&amp;lt;br&amp;gt;&lt;br /&gt;
This Wiki Article is a simplified deployment guide for ThinManager users. Although it was prepared with the help of iFix users and specialists, it is a mere aid and not the definitive source for information. &#039;&#039;&#039;Please refer to official iFix documentation for questions and details.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
A special thanks goes to Scott Crider of Advantage Industrial Automation.&lt;br /&gt;
===Topics===&lt;br /&gt;
*Network Configuration&lt;br /&gt;
*Deployment Choices&lt;br /&gt;
*Microsoft Pre-planning&lt;br /&gt;
*iFix Installation&lt;br /&gt;
*iFix Licensing&lt;br /&gt;
*iFix System Configuration&lt;br /&gt;
*Profile Manager&lt;br /&gt;
*Launching from within ThinManager&lt;br /&gt;
*Additional Microsoft Configurations&lt;br /&gt;
==Network Configuration==&lt;br /&gt;
IFix is designed to pull data out of PLCs and factory-level sensors, present the data in a form usable by humans, and save the data for further usage. iFix is designed to function with a “two-box” system. &lt;br /&gt;
*The first box is a SCADA (Systems Control And Data Acquisition) computer. This is a PC that gathers the I/O and data from the PLCs and machinery and runs the iFix database. This computer provides the data and values to the system. &lt;br /&gt;
*The second box is a View Node. This is a computer that pulls the data from the SCADA node and displays it on screens for the operator.&lt;br /&gt;
In a terminal services environment the terminal server acts as the View node. Each client that connects to a terminal server will start a session and launch a view node within the session. The sessions on the terminal server run the operator screens populated with data from the SCADA node.&lt;br /&gt;
&amp;lt;center&amp;gt;[[File:Ifix1.png|Sample iFix Network with Thin Clients]]&amp;lt;br&amp;gt;&#039;&#039;Sample iFix Network with Thin Clients&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
In a ThinManager system dual terminal servers can be setup to provide [[redundancy]] and failover. This allows the operator screens to keep running with current data if a terminal server fails.&lt;br /&gt;
==Deployment Choices==&lt;br /&gt;
How iFix will be deployed and used influences how iFix is &lt;br /&gt;
*Generic Deployment Model– All users use a common SCU file to launch a commonly configured application.&lt;br /&gt;
*Specialized Deployment Model – Each user runs a unique environment and each user requires a specially configured SCU file.&lt;br /&gt;
This article will assume a generic deployment but will point out where changes need to be made to deploy a specialized configuration.&amp;lt;br&amp;gt;&lt;br /&gt;
The generic deployment can be designed to launch a Main Menu with navigational buttons to allow the user to select the needed screens or the welcome screen can have scripts added that launch the desired screens based on the node name of the client.&amp;lt;br&amp;gt; &lt;br /&gt;
Consult your iFix documentation for details.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Microsoft Pre-planning==&lt;br /&gt;
There are a few configuration changes that iFix may require on the Microsoft operating system, especially if legacy applications are needed to be upgraded to run on the new system. Consult your iFix documentation for details.&lt;br /&gt;
===Relaxed Security===&lt;br /&gt;
IFix requires the Relaxed Security setting. This can be applied by opening the &#039;&#039;&#039;Terminal Services Configuration&#039;&#039;&#039; console by selecting &#039;&#039;&#039;Start &amp;gt; Programs &amp;gt; Administrative Tools &amp;gt; Terminal Services Configuration&#039;&#039;&#039;. Select the &#039;&#039;&#039;Server Setting&#039;&#039;&#039; folder and change the &#039;&#039;&#039;Permission Compatibility&#039;&#039;&#039; setting to &#039;&#039;&#039;Relaxed Security&#039;&#039;&#039;.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;[[File:Ifix2.png|Terminal Services Configuration – Server Settings]]&amp;lt;br&amp;gt;&#039;&#039;Terminal Services Configuration – Server Settings&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
===Disable DEP (Data Execution Prevention)===&lt;br /&gt;
The DEP may need to be disabled for the terminal server to recognize USB license keys. The iFix documentation says:&lt;br /&gt;
&amp;lt;pre style=&amp;quot;white-space: pre-wrap; &lt;br /&gt;
white-space: -moz-pre-wrap;&lt;br /&gt;
white-space: -pre-wrap;&lt;br /&gt;
white-space: -o-pre-wrap; &lt;br /&gt;
word-wrap: break-word&amp;quot;&amp;gt;&lt;br /&gt;
“iFIX Does Not Start After Install Due to DEP Access Restriction (Proficy HMI/SCADA – iFIX [[Release Notes]]   VERSION 4.0)&lt;br /&gt;
“When you start iKeyDiag or iFIX 4.0 for the the first time, an access violation may occur. You will not be able to start iFIX. This can occur due to hardware enforced DEP (Data Execution Protection) settings within Windows Server 2003 SP1 or Window XP SP2. To remedy this issue, you can selectively add the iFIX program to the DEP exception list or shut down the feature. iFIX will then run normally. For more information, refer to &amp;quot;DEP Support Statement For GE Fanuc Products Using Proficy Common Licensing&amp;quot; article on the GlobalCare site for more information:&lt;br /&gt;
http://globalcare.gefanuc.com/kc/kb/glbCarekbinfo.asp?objid=1553203&amp;amp;id=268450132 ”&lt;br /&gt;
- iFix Documentation&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Right Click on the &#039;&#039;&#039;My Computer&#039;&#039;&#039; Icon and choose &#039;&#039;&#039;Properties&#039;&#039;&#039;. Select the &#039;&#039;&#039;Advanced&#039;&#039;&#039; tab, then the &#039;&#039;&#039;Settings&#039;&#039;&#039; button in the &#039;&#039;&#039;Startup and Recovery&#039;&#039;&#039; section. Select the (manual) &#039;&#039;&#039;Edit&#039;&#039;&#039; button on the &#039;&#039;&#039;Startup and Recovery Properties&#039;&#039;&#039; Window.&amp;lt;br&amp;gt;&lt;br /&gt;
Set the bootloader information to:&lt;br /&gt;
&amp;lt;pre style=&amp;quot;white-space: pre-wrap; &lt;br /&gt;
white-space: -moz-pre-wrap;&lt;br /&gt;
white-space: -pre-wrap;&lt;br /&gt;
white-space: -o-pre-wrap; &lt;br /&gt;
word-wrap: break-word&amp;quot;&amp;gt;&lt;br /&gt;
[boot loader]&lt;br /&gt;
timeout=30&lt;br /&gt;
default=multi(0)disk(0)rdisk(0)partition(1)\WINNT&lt;br /&gt;
[operating systems]&lt;br /&gt;
multi(0)disk(0)rdisk(0)partition(1)\WINNT=&amp;quot;Windows Server 2003, Standard&amp;quot; /fastdetect /NoExecute=alwaysoff&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Application Compatibility Script===&lt;br /&gt;
The following information is from the iFix e-books under Installing and Configuring iFIX with Windows Terminal Server.  Also as a separate Document, it can be found at:&amp;lt;br&amp;gt;&lt;br /&gt;
C:\Program Files\GE Fanuc\ProficyDoc\1033\iFIX\TM.CHM&amp;lt;br&amp;gt;&lt;br /&gt;
Before you begin installing and configuring iFIX on a Terminal Server, it is recommended that you complete the following Windows administrative tasks:&amp;lt;br&amp;gt;&lt;br /&gt;
*Run chkroot.cmd from the C:\Windows\Application Compatibility Script folder. This creates the RootDrv2.cmd file.&lt;br /&gt;
*In Notepad or another text editor, open the RootDrv2.cmd file from the C:\Windows\Application Compatibility Script folder. At the end of the file, on the Set RootDrive= line, add a driver letter. For example: Set RootDrive=W:&lt;br /&gt;
*Save the RootDrv2.cmd file.&lt;br /&gt;
*Run the RootDrv2.cmd file.&lt;br /&gt;
*Verify that your Terminal Server is set up and functioning.&lt;br /&gt;
&lt;br /&gt;
==iFix Installation==&lt;br /&gt;
The iFix software, like all software, should be installed on a terminal server in the &#039;&#039;&#039;Install Mode&#039;&#039;&#039;. Do this by selecting &#039;&#039;&#039;Start &amp;gt; Settings &amp;gt; Control Panel &amp;gt; Add/Remove Programs &amp;gt; Add New Programs&#039;&#039;&#039; and follow the installation wizard.&lt;br /&gt;
&amp;lt;center&amp;gt;[[File:Ifix3.png|Terminal Services Installation Warning]]&amp;lt;br&amp;gt;&#039;&#039;Terminal Services Installation Warning&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
A warning will be displayed if you try to install on a terminal server without using the &#039;&#039;&#039;Add/Remove Programs&#039;&#039;&#039; function.&lt;br /&gt;
&amp;lt;center&amp;gt;[[File:Ifix4.png|Setup Type Window]]&amp;lt;br&amp;gt;&#039;&#039;Setup Type Window&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
During the install a Setup Type window will be displayed.&amp;lt;br&amp;gt;&lt;br /&gt;
The Complete selection is the normal choice unless the install is going to run Fix32 graphics using the Fix Desktop.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;[[File:Ifix5.png|Proficy iFix Configure Wizard]]&amp;lt;br&amp;gt;&#039;&#039;Proficy iFix Configure Wizard&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Proficy iFix Configure Wizard allows the terminal to be configured as a &#039;&#039;&#039;View Node&#039;&#039;&#039;. It also will be Networked, as shown in the picture.&amp;lt;br&amp;gt;&lt;br /&gt;
The &#039;&#039;&#039;SCADA&#039;&#039;&#039; radio button will be selected when installing the SCADA node of the system.&amp;lt;br&amp;gt;&lt;br /&gt;
The &#039;&#039;&#039;NodeName&#039;&#039;&#039; can be left as the default.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;[[File:Ifix6.png|Remote SCADA Node List]]&amp;lt;br&amp;gt;&#039;&#039;Remote SCADA Node List&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
The &#039;&#039;&#039;Remote SCADA Node List&#039;&#039;&#039; allows the SCADA nodes to be identified. This can be done now or later in the SCADA section of the Systems Configuration Utility.&lt;br /&gt;
===Restart after Installation===&lt;br /&gt;
Do not do an automatic restart at the end of the installation on a Windows 2003. Instead let the installation finish and then restart the computer manually. This allows the completion of the full install.&lt;br /&gt;
&lt;br /&gt;
==iFix Licensing==&lt;br /&gt;
The iFix installation on the terminal server should be licensed before configuration begins. Consult your iFix documentation for details.&amp;lt;br&amp;gt;&lt;br /&gt;
The License Viewer can be launched by selecting &#039;&#039;&#039;Start &amp;gt; Programs &amp;gt; Proficy Common &amp;gt; License Viewer&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;center&amp;gt;[[File:Ifix7.png|License Viewer]]&amp;lt;br&amp;gt;&#039;&#039;License Viewer&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
The &#039;&#039;&#039;Proficy License Viewer&#039;&#039;&#039; will display the number of terminal connections that the license allows along with other details.&lt;br /&gt;
===Virtual Keyboard===&lt;br /&gt;
iFIX provides a virtual keyboard that allows you to work in touch-screen environments or to use a mouse to enter passwords and other data. Install the virtual keyboard on the terminal server to make it available to each client licensed for iFIX.&amp;lt;br&amp;gt;&lt;br /&gt;
To install the virtual keyboard: &lt;br /&gt;
*Double-click the LICENSE.EXE file in the Proficy iFIX directory on your terminal server. The IMG License Manager dialog box appears. &lt;br /&gt;
*Click Install Service to install the virtual keyboard licenses. &lt;br /&gt;
*Click Administration Options &amp;amp; Help. The Terminal Server Administration Option dialog box opens. &lt;br /&gt;
*Click Copy Global Settings to All User Folders, then click Yes to confirm. &lt;br /&gt;
*Click OK to return to the IMG License Manager dialog box. &lt;br /&gt;
*Click Start Service to activate the virtual keyboard for all licensed clients.&lt;br /&gt;
&lt;br /&gt;
==iFix System Configuration for Terminal Services==&lt;br /&gt;
iFix is configured with the System Configuration Utility (SCU). The SCU tool allows the selection of startup options and file directories.&amp;lt;br&amp;gt;&lt;br /&gt;
In iFix 3.0 and earlier, each terminal server user had to have a separate SCU (System Configuration Utility) file to allow each user to launch a unique instance of the program. The System Configuration Utility could be run once, then copied into a folder for each user. An additional IP address was need per session.&amp;lt;br&amp;gt;&lt;br /&gt;
In iFix 4.0, a &#039;&#039;&#039;Profile Manager&#039;&#039;&#039; speeds the configuration process by allowing user settings to be based on the original configuration.&amp;lt;br&amp;gt;&lt;br /&gt;
*If deploying using the Generic Deployment model create one SCU file in the SCU program and then use the Profile Manager to define the additional nodes.&lt;br /&gt;
*If deploying using the Specialized Deployment model create a SCU file for each node to define to program.&lt;br /&gt;
===Launch iFix===&lt;br /&gt;
The first step to configuration is verifying that iFix was installed properly and will run.&lt;br /&gt;
Launch the iFix workspace by selecting &#039;&#039;&#039;Start &amp;gt; Programs &amp;gt; Proficy HMI SCADA – iFix 4.0 &amp;gt; iFix 4.0&#039;&#039;&#039;. It will launch the &#039;&#039;&#039;Proficy iFix Startup&#039;&#039;&#039; program.&lt;br /&gt;
&amp;lt;center&amp;gt;[[File:Ifix8.png|Proficy iFix Startup Window]]&amp;lt;br&amp;gt;&#039;&#039;Proficy iFix Startup Window&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Select the icon in the &#039;&#039;&#039;Proficy iFix&#039;&#039;&#039; section to launch the workspace to make sure that iFix will run.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;[[File:Ifix9.png|iFix Workspace]]&amp;lt;br&amp;gt;&#039;&#039;iFix Workspace&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Once you have verified that the iFix workspace will run it can be closed.&amp;lt;br&amp;gt;&lt;br /&gt;
Launch the SCU tool by selecting &#039;&#039;&#039;Start &amp;gt; Programs &amp;gt; Proficy HMI SCADA – iFix 4.0 &amp;gt; System Configuration&#039;&#039;&#039;. It will launch the &#039;&#039;&#039;Proficy iFix Startup&#039;&#039;&#039; program.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;[[File:Ifix10.png|Proficy iFix Startup Window]]&amp;lt;br&amp;gt;&#039;&#039;Proficy iFix Startup Window&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Select the icon in the SCU section to launch the SCU tool.&amp;lt;br&amp;gt;&lt;br /&gt;
An &#039;&#039;&#039;iFix System Information&#039;&#039;&#039; window will be launched to allow the path to the SCU files to be chosen.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;[[File:Ifix11.png|iFix System Information]]&amp;lt;br&amp;gt;&#039;&#039;iFix System Information&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
The default path is normally fine. Select the &#039;&#039;&#039;OK&#039;&#039;&#039; button to proceed.&lt;br /&gt;
&amp;lt;center&amp;gt;[[File:Ifix12.png|System Configuration Utility]]&amp;lt;br&amp;gt;&#039;&#039;System Configuration Utility&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
The System Configuration Utility (SCU) allows the components of the project to be defined.&lt;br /&gt;
===SCADA Configuration===&lt;br /&gt;
SCADA node configuration is managed by selecting &#039;&#039;&#039;Configure &amp;gt; SCADA…&#039;&#039;&#039;  in the System Configuration Utility (SCU) to launch the &#039;&#039;&#039;SCADA Configuration.&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;center&amp;gt;[[File:Ifix13.png|SCADA Configuration]]&amp;lt;br&amp;gt;&#039;&#039;SCADA Configuration&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
The terminal server is not a SCADA node so the &#039;&#039;&#039;SCADA Support&#039;&#039;&#039; should be disabled on the terminal server. The other features will be grayed out.&amp;lt;br&amp;gt;&lt;br /&gt;
When configuring the SCADA node the SCADA Support is enabled and the database and I/O drivers can be defined.&amp;lt;br&amp;gt;&lt;br /&gt;
Select &#039;&#039;&#039;OK&#039;&#039;&#039; to accept the configuration.&lt;br /&gt;
===Path Configuration===&lt;br /&gt;
Select &#039;&#039;&#039;Configure &amp;gt; Paths&#039;&#039;&#039; in the System Configuration Utility (SCU) to configure the file locations.&lt;br /&gt;
&amp;lt;center&amp;gt;[[File:Ifix14.png|Path Configuration]]&amp;lt;br&amp;gt;&#039;&#039;Path Configuration&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
The defaults are usually fine for the Generic Deployment Model.&amp;lt;br&amp;gt;&lt;br /&gt;
If this system will use the Specialized Deployment Model then the &#039;&#039;&#039;Local&#039;&#039;&#039; path will need to point to where the SCU file will be stored.&amp;lt;br&amp;gt;&lt;br /&gt;
===Network Configuration===&lt;br /&gt;
Select &#039;&#039;&#039;Configure &amp;gt; Network&#039;&#039;&#039; in the System Configuration Utility (SCU) to configure the network.&lt;br /&gt;
&amp;lt;center&amp;gt;[[File:Ifix15.png|Network Configuration]]&amp;lt;br&amp;gt;&#039;&#039;Network Configuration&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
The Network configuration window allows the network and SCADA nodes to be defined.&amp;lt;br&amp;gt;&lt;br /&gt;
Select the &#039;&#039;&#039;TCP/IP&#039;&#039;&#039; radio button for the &#039;&#039;&#039;Network&#039;&#039;&#039;.&amp;lt;br&amp;gt;&lt;br /&gt;
The SCADA servers are defined by entering their name in the &#039;&#039;&#039;Remote Node Name&#039;&#039;&#039; filed and selecting the &#039;&#039;&#039;Add&#039;&#039;&#039; button.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;[[File:Ifix16.png|Defined SCADA Nodes]]&amp;lt;br&amp;gt;&#039;&#039;Defined SCADA Nodes&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
If a SCADA node has a backup SCADA server it can be defined by highlighting the SCADA node and selecting the &#039;&#039;&#039;Configure&#039;&#039;&#039; button.&lt;br /&gt;
&amp;lt;center&amp;gt;[[File:Ifix17.png|Remote Node Configuration]]&amp;lt;br&amp;gt;&#039;&#039;Remote Node Configuration&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
The Primary and Backup SCADA servers that make up the node can be entered to form a logical node. Select OK to accept changes.&lt;br /&gt;
&amp;lt;center&amp;gt;[[File:Ifix18.png|Configured Remote Nodes]]&amp;lt;br&amp;gt;&#039;&#039;Configured Remote Nodes&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
When all the SCADA nodes used by the View nodes are defined select &#039;&#039;&#039;OK&#039;&#039;&#039; to accept the changes.&lt;br /&gt;
Save the SCU file by selecting &#039;&#039;&#039;File &amp;gt; Save&#039;&#039;&#039; or using &#039;&#039;&#039;CTRL+S&#039;&#039;&#039;.&lt;br /&gt;
----&lt;br /&gt;
Note: Saving the SCU file is important.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Profile Manager==&lt;br /&gt;
Once a SCU file is created and saved it can be applied to many nodes with the Profile Manager.&amp;lt;br&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
Note: The Windows user accounts must be created before configuring users in the Profile Manager.&lt;br /&gt;
----&lt;br /&gt;
iFix must be running to launch Profile Mananger. Select &#039;&#039;&#039;Start &amp;gt; Programs &amp;gt; Proficy HMI SCADA – iFix 4.0 &amp;gt; iFix 4.0&#039;&#039;&#039; to launch the &#039;&#039;&#039;Proficy iFix Workspace&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;center&amp;gt;[[File:Ifix19.png|iFix Workspace]]&amp;lt;br&amp;gt;&#039;&#039;iFix Workspace&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Launch Profile Manager by selecting the Profile Manager icon on the menu or by selecting &#039;&#039;&#039;Start &amp;gt; Programs &amp;gt; Proficy HMI SCADA – iFix 4.0 &amp;gt; Startup Profile Manager&#039;&#039;&#039;. &lt;br /&gt;
&amp;lt;center&amp;gt;[[File:Ifix20.png|Profile Manager Button]]&amp;lt;br&amp;gt;&#039;&#039;Profile Manager Button&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
The Profile Manager button shows two heads in profile against a monitor.&lt;br /&gt;
&amp;lt;center&amp;gt;[[File:Ifix21.png|Startup Profile Manager]]&amp;lt;br&amp;gt;&#039;&#039;Startup Profile Manager&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
The &#039;&#039;&#039;Startup Profile Manager&#039;&#039;&#039; lists the defined profiles. Select the &#039;&#039;&#039;Add&#039;&#039;&#039; button to configure a profile.&lt;br /&gt;
&amp;lt;center&amp;gt;[[File:Ifix22.png|Add Startup Profile]]&amp;lt;br&amp;gt;&#039;&#039;Add Startup Profile&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Enter the user information in the &#039;&#039;&#039;Add Startup Profile&#039;&#039;&#039; window.&lt;br /&gt;
&amp;lt;center&amp;gt;[[File:Ifix23.png|Configured User]]&amp;lt;br&amp;gt;&#039;&#039;Configured User&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Enter the Windows user account that the node will use in the &#039;&#039;&#039;Window User&#039;&#039;&#039; field.&amp;lt;br&amp;gt;&lt;br /&gt;
Enter the iFix node name in the &#039;&#039;&#039;iFix Nodename&#039;&#039;&#039; field. This can be the ACP ThinManager thin client’s name.&amp;lt;br&amp;gt;&lt;br /&gt;
Select the SCU file that the user will use by selecting the button with three periods. The same SCU file will be used if using the Generic Deployment Model while a different SCU file will be used for each user when using the Specialized Deployment Model.&amp;lt;br&amp;gt;&lt;br /&gt;
Unselect the &#039;&#039;&#039;Allow user to run Sample System&#039;&#039;&#039; and the &#039;&#039;&#039;Allow User to Modify Nodename and SCU&#039;&#039;&#039; checkboxes.&amp;lt;br&amp;gt;&lt;br /&gt;
Select &#039;&#039;&#039;Add Profile&#039;&#039;&#039; to accept the changes.&amp;lt;br&amp;gt;&lt;br /&gt;
Create a profile for each terminal.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;[[File:Ifix24.png|Profile Manager]]&amp;lt;br&amp;gt;&#039;&#039;Profile Manager&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
The &#039;&#039;&#039;Profile Manager&#039;&#039;&#039; will list the configured nodes with their Windows user name when finished.&lt;br /&gt;
&lt;br /&gt;
==Launching from within ThinManager==&lt;br /&gt;
ThinManager can be configured to launch the iFix program automatically. Full details are available in the [http://www.thinmanager.com/wiki/index.php?title=Category:ThinManager ThinManager Category] of this Wiki. &lt;br /&gt;
*First create an AppLink Display Client for the iFix Launch program.&lt;br /&gt;
*Second, add the iFix Display Client to the terminal and enter a username and password on the Login Information page.&lt;br /&gt;
===Configuring a Display Client with iFix===&lt;br /&gt;
Right click on the Terminal Services branch of the [[Display Clients]] in the ThinManager tree and select &#039;&#039;&#039;Add Display Client&#039;&#039;&#039;.&lt;br /&gt;
*Name the Display Client. &lt;br /&gt;
*Select the &#039;&#039;&#039;Application Link&#039;&#039;&#039; checkbox on the &#039;&#039;&#039;Terminal Services Display Client Options&#039;&#039;&#039; page.&lt;br /&gt;
*Add the terminal servers with iFix installed on &#039;&#039;&#039;the Display Client Members&#039;&#039;&#039; page.&lt;br /&gt;
*Add the path to the iFix Launch program in the &#039;&#039;&#039;Program Path and Filename&#039;&#039;&#039; field of the &#039;&#039;&#039;AppLink&#039;&#039;&#039; page. &lt;br /&gt;
The default path is &#039;&#039;&#039;C:\Program File\GEFanuc\Proficy iFix\launch.exe&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;center&amp;gt;[[File:Ifix25.png|AppLink Page with iFix Launch in Path]]&amp;lt;br&amp;gt;&#039;&#039;AppLink Page with iFix Launch in Path&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
This configures iFix to run when the Display Client is launched.&lt;br /&gt;
===Configuring a Terminal to use the iFix Display Client===&lt;br /&gt;
The terminal needs to be configured to automatically login and use the iFix Display Client.&lt;br /&gt;
*Open the &#039;&#039;&#039;Terminal Configuration Wizard&#039;&#039;&#039; for the desired terminal by double-clicking on it in the ThinManager tree.&lt;br /&gt;
*Select the &#039;&#039;&#039;Use [[Display Clients]]&#039;&#039;&#039; checkbox on the &#039;&#039;&#039;Terminal Mode Selection&#039;&#039;&#039; page.&lt;br /&gt;
*Add the iFix display client to the &#039;&#039;&#039;Selected Display Client List&#039;&#039;&#039; on the &#039;&#039;&#039;Display Client Selection&#039;&#039;&#039; page.&lt;br /&gt;
*Add a valid user name and password on the the &#039;&#039;&#039;Log in Information&#039;&#039;&#039; page of the wizard.&lt;br /&gt;
*Select Finish and turn on the terminal.&lt;br /&gt;
When the thin client boots it will automatically login to the terminal server and launch iFix with the configuration that was defined by the SCU specified in the Profile Manager for that user.&lt;br /&gt;
&lt;br /&gt;
===Hide the Startup Screen===&lt;br /&gt;
Once the system is setup and the users and node are configured the Proficy Startup screen can be turned off so that iFix launches without displaying this window and making the user select iFix from the Startup window.&lt;br /&gt;
Open the Startup windows by selecting &#039;&#039;&#039;Start &amp;gt; Programs &amp;gt; Proficy HMI SCADA – iFix 4.0 &amp;gt; iFix 4.0&#039;&#039;&#039;. It will launch the &#039;&#039;&#039;Proficy iFix Startup&#039;&#039;&#039; program.&lt;br /&gt;
&amp;lt;center&amp;gt;[[File:Ifix26.png|Proficy iFix Startup]]&amp;lt;br&amp;gt;&#039;&#039;Proficy iFix Startup&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Check the &#039;&#039;&#039;Don’t show this dialog box again; always start Proficy iFix&#039;&#039;&#039; checkbox. This will launch iFix without requiring the user select iFix from the Startup window.&lt;br /&gt;
&lt;br /&gt;
==Additional Microsoft Configurations==&lt;br /&gt;
There are a few Microsoft tweaks that will make the system more efficient. This is a guide. Please refer to iFix and Microsoft documentation for details.&lt;br /&gt;
===Add Users to Remote Desktop Group===&lt;br /&gt;
User accounts for terminal servers need to be added to the Remote Desktop Users group in Windows. Open the Computer Management console by selecting &#039;&#039;&#039;Start &amp;gt; Programs &amp;gt; Administrative Tools &amp;gt; Computer Management&#039;&#039;&#039;.  &lt;br /&gt;
&amp;lt;center&amp;gt;[[File:Ifix27.png|Computer Management Console]]&amp;lt;br&amp;gt;&#039;&#039;Computer Management Console&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Highlight &#039;&#039;&#039;System Tools &amp;gt; Groups&#039;&#039;&#039; and double-click on the &#039;&#039;&#039;Remote Desktop Users&#039;&#039;&#039; group to launch the properties window.&lt;br /&gt;
&amp;lt;center&amp;gt;[[File:Ifix28.png|Remote Desktop Users Properties Window]]&amp;lt;br&amp;gt;&#039;&#039;Remote Desktop Users Properties Window&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Add all the users who will be logging onto the terminal server and select OK.&lt;br /&gt;
===End Disconnected Sessions===&lt;br /&gt;
Sessions that are disconnected and left on the terminal server should be configured to be logged off when they are disconnected. This can be done by user account or by terminal server.&lt;br /&gt;
====User Account====&lt;br /&gt;
Configure the desired user accounts by opening the Computer Management console by selecting &#039;&#039;&#039;Start &amp;gt; Programs &amp;gt; Administrative Tools &amp;gt; Computer Management&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;center&amp;gt;[[File:Ifix29.png|Computer Management]]&amp;lt;br&amp;gt;&#039;&#039;Computer Management&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;/center&amp;gt; &lt;br /&gt;
Highlight &#039;&#039;&#039;System Tools &amp;gt; Users&#039;&#039;&#039; and double-click on the desired user to launch the user properties.&lt;br /&gt;
&amp;lt;center&amp;gt;[[File:Ifix30.png|User Properties – Sessions Tab]]&amp;lt;br&amp;gt;&#039;&#039;User Properties – Sessions Tab&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Select the &#039;&#039;&#039;Sessions&#039;&#039;&#039; tab. Set the &#039;&#039;&#039;End a disconnected session&#039;&#039;&#039; to &#039;&#039;&#039;1 minute&#039;&#039;&#039;.&amp;lt;br&amp;gt;&lt;br /&gt;
Set the &#039;&#039;&#039;When a sessions limit is reached or connection is broken setting&#039;&#039;&#039; to &#039;&#039;&#039;End Session&#039;&#039;&#039;.&amp;lt;br&amp;gt;&lt;br /&gt;
Select &#039;&#039;&#039;OK&#039;&#039;&#039; to save the changes.&amp;lt;br&amp;gt;&lt;br /&gt;
====Terminal Server Settings====&lt;br /&gt;
The terminal server can be configured to have all the sessions logged off after a disconnect in the &#039;&#039;&#039;RDP-tcp properties&#039;&#039;&#039;. Open the Terminal Services Configuration console by selecting &#039;&#039;&#039;Start &amp;gt; Programs &amp;gt; Administrative Tools &amp;gt; Terminal Services Configuration&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;center&amp;gt;[[File:Ifix31.png|Terminal Services Configuration Console]]&amp;lt;br&amp;gt;&#039;&#039;Terminal Services Configuration Console&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Highlight &#039;&#039;&#039;Connections&#039;&#039;&#039; and double-click on &#039;&#039;&#039;RDP-tcp&#039;&#039;&#039; to launch the &#039;&#039;&#039;RDP-tcp Properties&#039;&#039;&#039; window.&lt;br /&gt;
&amp;lt;center&amp;gt;[[File:Ifix32.png|RDP-tcp Properties]]&amp;lt;br&amp;gt;&#039;&#039;RDP-tcp Properties&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Select the &#039;&#039;&#039;Sessions&#039;&#039;&#039; tab. Check the &#039;&#039;&#039;Override user settings&#039;&#039;&#039; checkbox and set the &#039;&#039;&#039;End a disconnected session&#039;&#039;&#039; to &#039;&#039;&#039;1 minute&#039;&#039;&#039;.&lt;br /&gt;
Check the &#039;&#039;&#039;Override user settings&#039;&#039;&#039; checkbox and set the &#039;&#039;&#039;When a sessions limit is reached or connection is broken setting&#039;&#039;&#039; to &#039;&#039;&#039;End Session&#039;&#039;&#039;.&lt;br /&gt;
Select &#039;&#039;&#039;OK&#039;&#039;&#039; to save the changes.&lt;br /&gt;
This will make every remote RDP user logoff when they disconnect.&lt;br /&gt;
===Set Relaxed Security===&lt;br /&gt;
Windows 2000 and Windows 2003 have a Full Security option that can interfere with HMI/SCADA operation. When the 200/2003 Full Security model is used all HMI users will need to be administrators. To allow users to run without being an administrator, set the terminal server to the Relaxed Security based on the NT 4.0 security model. &lt;br /&gt;
Open the Terminal Services Configuration console by selecting &#039;&#039;&#039;Start &amp;gt; Programs &amp;gt; Administrative Tools &amp;gt; Terminal Services Configuration&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;center&amp;gt;[[File:Ifix33.png|Terminal Services Configuration Console]]&amp;lt;br&amp;gt;&#039;&#039;Terminal Services Configuration Console&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Highlight the &#039;&#039;&#039;Server Settings&#039;&#039;&#039; on the left and double-click the &#039;&#039;&#039;Permission Compatibility&#039;&#039;&#039; on the right.&amp;lt;br&amp;gt;&lt;br /&gt;
Select the &#039;&#039;&#039;Relaxed Security&#039;&#039;&#039; radio button and select &#039;&#039;&#039;OK&#039;&#039;&#039;.&amp;lt;br&amp;gt;&lt;br /&gt;
===Apply Group Permissions===&lt;br /&gt;
An iFix Users group must be created and the iFix users must be added and be granted access permission. It is recommended that iFix users be members of the &#039;&#039;&#039;Power User&#039;&#039;&#039; group.&lt;br /&gt;
Open the Computer Management console by selecting &#039;&#039;&#039;Start &amp;gt; Programs &amp;gt; Administrative Tools &amp;gt; Computer Management&#039;&#039;&#039;.  &lt;br /&gt;
&amp;lt;center&amp;gt;[[File:Ifix34.png|Computer Management]]&amp;lt;br&amp;gt;&#039;&#039;Computer Management&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Right-click on &#039;&#039;&#039;Groups&#039;&#039;&#039; and select &#039;&#039;&#039;New Group&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;center&amp;gt;[[File:Ifix35.png|Add New Group]]&amp;lt;br&amp;gt;&#039;&#039;Add New Group&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Name the group and add members.&lt;br /&gt;
&amp;lt;center&amp;gt;[[File:Ifix36.png|Name the group and add members.]]&amp;lt;br&amp;gt;&#039;&#039;Name the group and add members&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Use the &#039;&#039;&#039;Add&#039;&#039;&#039; button to add users.&amp;lt;br&amp;gt;&lt;br /&gt;
Add the group to the RDP settings in the &#039;&#039;&#039;Terminal Services Configuration&#039;&#039;&#039; console.&amp;lt;br&amp;gt;&lt;br /&gt;
Open the Terminal Services Configuration console by selecting &#039;&#039;&#039;Start &amp;gt; Programs &amp;gt; Administrative Tools &amp;gt; Terminal Services Configuration&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;center&amp;gt;[[File:Ifix31.png|Terminal Services Configuration.]]&amp;lt;br&amp;gt;&#039;&#039;Terminal Services Configuration&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Double-click on &#039;&#039;&#039;RDP-tcp&#039;&#039;&#039; to open the &#039;&#039;&#039;RDP-tcp Properties&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;center&amp;gt;[[File:Ifix38.png|RDP-tcp Properties.]]&amp;lt;br&amp;gt;&#039;&#039;RDP-tcp Properties&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Select the &#039;&#039;&#039;Permissions&#039;&#039;&#039; tab. &#039;&#039;&#039;Add&#039;&#039;&#039; the new group by selecting the Add button.&amp;lt;br&amp;gt;&lt;br /&gt;
Highlight the new group and set the &#039;&#039;&#039;Full Control, User Access,&#039;&#039;&#039; and &#039;&#039;&#039;Guest Access&#039;&#039;&#039; to &#039;&#039;&#039;Allow&#039;&#039;&#039;.&amp;lt;br&amp;gt;&lt;br /&gt;
Select &#039;&#039;&#039;OK&#039;&#039;&#039; to accept changes.&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Toddgarmon</name></author>
	</entry>
	<entry>
		<id>https://kb.thinmanager.com/index.php?title=ThinManager_Database_Tool&amp;diff=9339</id>
		<title>ThinManager Database Tool</title>
		<link rel="alternate" type="text/html" href="https://kb.thinmanager.com/index.php?title=ThinManager_Database_Tool&amp;diff=9339"/>
		<updated>2023-05-01T16:32:27Z</updated>

		<summary type="html">&lt;p&gt;Toddgarmon: Toddgarmon moved page ThinManager Database Tool to Private:ThinManager Database Tool without leaving a redirect&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The ThinManager Database Tool is a utility that allows the end user to modify certain values in the configuration database from a command line instead of through the ThinManager interface. &lt;br /&gt;
&lt;br /&gt;
===Examples===&lt;br /&gt;
{|cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|&#039;&#039;&#039;[[TMDBT]] --terminal-restart Paint1&#039;&#039;&#039;||Connects to the local ThinServer and restarts the terminal that&#039;s not in a group named Paint1.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;[[TMDBT]] --server 10.50.10.20 Administrator Password --terminal-restart Paint1&#039;&#039;&#039;||Same as the above example except the program will connect to the ThinServer at 10.50.10.20 using the specified credentials.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;[[TMDBT]] --file commands.csv&#039;&#039;&#039;||Parses the file commands.csv for any number of commands.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;[[TMDBT]] --terminal-setwindowscredentials Paint1 User1 Password --terminal-restart Paint1&#039;&#039;&#039;||Sets the credentials for terminal Paint1 to User1 Password and then restarts it.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Behavior Notes===&lt;br /&gt;
====Credentials====&lt;br /&gt;
Wherever new credentials are specified there as three different defined behaviors.&lt;br /&gt;
{|cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|&#039;&#039;&#039;UserName&#039;&#039;&#039;||Sets the username and leaves the domain field unchanged.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Domain\UserName&#039;&#039;&#039;||Sets the username and domain.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;.\UserName&#039;&#039;&#039;||Sets the username and removes the domain.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Names and Group Names====&lt;br /&gt;
When specifying a Terminal name or a Location name the whole path including groups must be specified. &lt;br /&gt;
&lt;br /&gt;
{|cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|&#039;&#039;&#039;Terminal1&#039;&#039;&#039;||Refers to an terminal named Terminal1 that is not a part of any group.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Painting\Paint1&#039;&#039;&#039;||Refers to a terminal named Paint1 in the Painting group.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;BaseLocation\Room302\PaintBooth&#039;&#039;&#039;||Refers to the PaintBooth location that is in the Room302 group that is in the BaseLocation group.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Display Client]] names, Terminal Server names, and TermSecure User names are all unique; Only the name is specified.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Commands===&lt;br /&gt;
====Program Behavior====&lt;br /&gt;
=====Output=====&lt;br /&gt;
By default only errors will be printed to the command prompt.  Using one of the below settings will modify this behavior.  This argument must be listed first or it will be ignored.&lt;br /&gt;
::{|cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|&#039;&#039;&#039;--quiet&#039;&#039;&#039;||Suppresses all messages.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;--verbose&#039;&#039;&#039;||Outputs information from all commands as well as errors.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=====Connection=====&lt;br /&gt;
Omitting this parameter will cause the program to connect to the local ThinServer.  This argument must be listed first or only be preceded by --quiet / --verbose  or it will be ignored.&lt;br /&gt;
::{|cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|&#039;&#039;&#039;--server IPAddress User Password&#039;&#039;&#039;||Connects to the server specified by IPAddress using the UserName/Password specified.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=====Database Password=====&lt;br /&gt;
Provides a password to encrypt the database (ThinManager 11.2 and newer).  This is only required when connecting to new installations, upgrades from 11.1 and older, or when restoring a database.  This argument must be listed first or only be preceded by --quiet / --verbose / --server  or it will be ignored.&lt;br /&gt;
::{|cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|&#039;&#039;&#039;--password Password&#039;&#039;&#039;||Provides a password to ThinServer to use for configuration database encryption.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;--newpassword Password [CurrentPassword]&#039;&#039;&#039;||When the require new password flag is set this sets the new database password to Password.  CurrentPassword is required if the TMDBT user does not have the Administer ThinServer permission.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=====CSV File=====&lt;br /&gt;
Comma delimited CVS file(s) can be specified to make passing commands easier.  Any number of files can be specified and intermixed with command-line arguments.&lt;br /&gt;
::{|cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|&#039;&#039;&#039;--file FileName&#039;&#039;&#039;||Specifies a CSV file to parse for commands.  The file must be in the same directory as this program or the full file path must be specified.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Global====&lt;br /&gt;
::{|cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|&#039;&#039;&#039;--restartall WaitTime&#039;&#039;&#039;||Restarts all online terminals waiting the specified WaitTime in milliseconds between each.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;--rebootall WaitTime&#039;&#039;&#039;||Reboots all online terminals waiting the specified WaitTime in milliseconds between each.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;--calibratealltouchscreens&#039;&#039;&#039;||Initiates the touchscreen calibration on all online terminals.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;--replaceallwindowscredentials OldUser NewUser NewPassword&#039;&#039;&#039;||Replaces all instances of OldUserName with NewUser and NewPassword.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;--clearmacall&#039;&#039;&#039;||Clears all terminals IDs.  Dissociates the terminal defined in ThinManager from the thin client. &lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;--listcustomvariables [show]&#039;&#039;&#039;||Lists all configured custom variables as object name, variable name, visibility.  Show is optional to include the custom variable&#039;s value.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====ThinServer====&lt;br /&gt;
::{|cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|&#039;&#039;&#039;--thinserver-enablesync&#039;&#039;&#039;||Enables automatic [[synchronization]].  Requires a primary and secondary ThinManager server to be specified.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;--thinserver-disablesync&#039;&#039;&#039;||Disables automatic [[synchronization]].&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;--thinserver-waitforsync [timeout]&#039;&#039;&#039;||Waits until the ThinManager server pair has successfully synchronized.  The timeout parameter can be optionally added to specify the time in seconds to wait, 15 seconds if not specified.  Returns 1 if timeout is reached.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;--thinserver-setprimarytmserver ServerName ServerIP&#039;&#039;&#039;||Sets ServerName as the the Primary ThinManager server.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;--thinserver-setsecondarytmserver ServerName ServerIP&#039;&#039;&#039;||Sets ServerName as the Secondary ThinManager server.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;--thinserver-addadditionaltmserver ServerName ServerIP&#039;&#039;&#039;||Adds ServerName as an additional ThinManager server.  Not involved in [[synchronization]].&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;--thinserver-removetmserver ServerName&#039;&#039;&#039;||Removes ServerName as a ThinManager server.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;--thinserver-addsecuritygroup GroupName&#039;&#039;&#039;||Adds a Windows security group GroupName to manage the ThinManager system. &lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;--thinserver-removesecuritygroup GroupName&#039;&#039;&#039;||Removes security group GroupName.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;--thinserver-setsecuritygrouppermissions GroupName [[Permissions]]&#039;&#039;&#039;||Sets the ThinManager [[permissions]] for GroupName to [[Permissions]].  Comma Delimited list of [[permissions]].&lt;br /&gt;
|-&lt;br /&gt;
|||e.g.  [[TMDBT]] --thinserver-setsecuritygrouppermissions &amp;quot;Local Admins&amp;quot; &amp;quot;Connect,Shadow,Interactive Shadow&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|||Available [[permissions]] vary depending on the installed version of ThinServer.  The complete list for a specific system can be found on the [[ThinManager Security Groups]] page of the [[ThinManager Server Configuration]] Wizard.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;--thinserver-requirenewdatabasepassword&#039;&#039;&#039;||Require a new configuration database password the next time ThinManager is run.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;--thinserver-updatedatabasepassword Database Password [CurrentPassword]&#039;&#039;&#039;||Sets the specified database password.  Database should be &#039;main&#039; in most cases.  CurrentPassowrd is required when the user running the command does not have ThinManager Administration permission.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;--thinserver-addscheduledbackup Database OutputFile Repeating TimePeriod [Time]&#039;&#039;&#039;||Adds a scheduled backup to the system schedule.&lt;br /&gt;
|-&lt;br /&gt;
|||Database - &#039;configuration&#039; or &#039;biometric&#039;&lt;br /&gt;
|-&lt;br /&gt;
|||OutputFile - &#039;auto&#039; or the desired filename to use&lt;br /&gt;
|-&lt;br /&gt;
|||Repeating - 0 for Once, 1 for Weekly, 2 for Monthly, 3 for Yearly, 4 for Timed&lt;br /&gt;
|-&lt;br /&gt;
|||TimePeriod - One of the following, based on the value of Repeating:&lt;br /&gt;
|-&lt;br /&gt;
|||(Once, Yearly) - &amp;quot;YYYY/MM/DD&amp;quot; formatted date&lt;br /&gt;
|-&lt;br /&gt;
|||(Weekly) - Days - bitfield starting at Sunday - Sun = 1, Mon = 2, Tue = 4, etc.  e.g. 127 for every day of the week.&lt;br /&gt;
|-&lt;br /&gt;
|||(Monthly) - Day of the month - 1-31&lt;br /&gt;
|-&lt;br /&gt;
|||(Timed) - Minutes.  e.g. 3000 for once every 50 hours.&lt;br /&gt;
|-&lt;br /&gt;
|||Time - Optional 24 hour format &amp;quot;HH:MM&amp;quot; time to run the schedule.  Uses the current time if omitted. &lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;--thinserver-addscheduledreport ReportFile OutputFile Repeating TimePeriod [Time]&#039;&#039;&#039;||Adds a scheduled report to the system schedule.&lt;br /&gt;
|-&lt;br /&gt;
|||ReportFile - Filename of the desired report.  e.g. TerminalSessionEventsTemplate.csv&lt;br /&gt;
|-&lt;br /&gt;
|||OutputFile - &#039;auto&#039; or the desired filename to use&lt;br /&gt;
|-&lt;br /&gt;
|||Repeating - 0 for Once, 1 for Weekly, 2 for Monthly, 3 for Yearly, 4 for Timed&lt;br /&gt;
|-&lt;br /&gt;
|||TimePeriod - One of the following, based on the value of Repeating:&lt;br /&gt;
|-&lt;br /&gt;
|||(Once, Yearly) - &amp;quot;YYYY/MM/DD&amp;quot; formatted date&lt;br /&gt;
|-&lt;br /&gt;
|||(Weekly) - Days - bitfield starting at Sunday - Sun = 1, Mon = 2, Tue = 4, etc.  e.g. 127 for every day of the week.&lt;br /&gt;
|-&lt;br /&gt;
|||(Monthly) - Day of the month - 1-31&lt;br /&gt;
|-&lt;br /&gt;
|||(Timed) - Minutes.  e.g. 3000 for once every 50 hours.&lt;br /&gt;
|-&lt;br /&gt;
|||Time - Optional 24 hour format &amp;quot;HH:MM&amp;quot; time to run the schedule.  Uses the current time if omitted. &lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;--thinserver-setdns ServerIPs Domain [SearchDomain]&#039;&#039;&#039;||Adds a semi-colon delimited list of IP addresses from ServerIPs.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;--thinserver-removedns&#039;&#039;&#039;||Removes DNS information.  Returns system back to &#039;not using DNS server&#039; state.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Security====&lt;br /&gt;
::{|cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|&#039;&#039;&#039;--security-addgroup GroupName&#039;&#039;&#039;||Adds an Access Group named GroupName.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;--security-addwindowsgroup GroupName&#039;&#039;&#039;||Adds Domain Group as an access group.  The domain group must be specified as a path starting with the domain.  e.g. ThinManager.com/Users/Engineering&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;--security-removegroup GroupName&#039;&#039;&#039;||Removes GroupName as an Access Group.  Removes all [[permissions]] that relies on the GroupName Access Group.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;--security-addmemberterminal GroupName TerminalName [inherit]&#039;&#039;&#039;||Adds GroupName Access Group to TerminalName.  if TerminalName is a terminal group, the inherit parameter can be optionally added to apply to all terminals in that group.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;--security-addmemberdisplayclient GroupName DisplayClientName&#039;&#039;&#039;||Adds GroupName Access Group to DisplayClientName.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;--security-addmemberuser GroupName UserName [inherit]&#039;&#039;&#039;||Adds GroupName Access Group to Relevance User UserName.  This command is not valid for AD linked users.  if UserName is a user group, the inherit parameter can be optionally added to apply to all users in that group.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;--security-addmemberlocation GroupName LocationName [inherit]&#039;&#039;&#039;||Adds GroupName Access Group to LocationName.  The inherit parameter can be optionally added to apply to all sub-locations.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====PXE====&lt;br /&gt;
::{|cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|&#039;&#039;&#039;--pxe-enable&#039;&#039;&#039;||Enables ThinManager PXE Server.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;--pxe-disable&#039;&#039;&#039;||Disables ThinManager PXE Server.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;--pxe-setmode [AdapterIP] ModeNumber&#039;&#039;&#039;||Sets the PXE Mode to ModeNumber.  ModNumber: 0 - Using Standard DHCP, 1- with Boot Options, 2 - Not using standard DHCP.  AdapterIP can be optionally specified to modify the setting for that adapter only.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;--pxe-allownew [AdapterIP]&#039;&#039;&#039;||Allow unknown PXE clients to boot from ThinManager.  AdapterIP can be optionally specified to modify the setting for that adapter only.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;--pxe-disallownew [AdapterIP]&#039;&#039;&#039;||Disallow unknow PXE clients.  AdapterIP can be optionally specified to modify the setting for that adapter only.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;--pxe-addiprange StartIP EndIP RouterIP NetMask&#039;&#039;&#039;||Adds IP address range from StartIP to EndIP with a router of RouterIP and subnet mask of NetMask.  Only used when PXE mode is set to not using standard DHCP.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;--pxe-removeiprange StartIP&#039;&#039;&#039;||Removes IP address range starting with StartIP.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Terminal====&lt;br /&gt;
::{|cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|&#039;&#039;&#039;--terminal-restart TerminalName&#039;&#039;&#039;||Restarts the terminal with the name TerminalName.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;--terminal-reboot TerminalName&#039;&#039;&#039;||Reboots the terminal with the name TerminalName.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;--terminal-poweroff TerminalName&#039;&#039;&#039;||Turns off the terminal with the name TerminalName.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;--terminal-disable TerminalName&#039;&#039;&#039;||Disables the terminal with the name TerminalName.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;--terminal-enable TerminalName&#039;&#039;&#039;||Enables the terminal with the name TerminalName.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;--terminal-calibratetouchscreens TerminalName&#039;&#039;&#039;||Calibrates all touchscreens connected to the terminal with the name TerminalName.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;--terminal-calibratetouchscreen TerminalName ScreenNumber&#039;&#039;&#039;||Calibrates all touchscreens connected to screen ScreenNumber on the terminal with the name TerminalName.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;--terminal-replacewindowscredentials OldUser NewUser NewPassword&#039;&#039;&#039;||Replaces all instances of OldUser with NewUser and NewPassword for all terminals.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;--terminal-setwindowscredentials TerminalName NewUser NewPassword&#039;&#039;&#039;||Sets the credentials for the specified TerminalName to NewUser and NewPassword.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;--terminal-setmac TerminalName TerminalMAC&#039;&#039;&#039;||Sets the primary TerminalID (MAC) to TerminalMAC for the terminal with the name TerminalName.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;--terminal-clearmac TerminalName&#039;&#039;&#039;||Clears the TerminalID for terminal TerminalName.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;--terminal-sendmessage TerminalName MessageTitle MessageText&#039;&#039;&#039;||Creates a message box on terminal TerminalName with MessageTitle as the title and MessageText as the body of the dialog.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Display Client====&lt;br /&gt;
::{|cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|&#039;&#039;&#039;--displayclient-replacewindowscredentials OldUser NewUser NewPassword&#039;&#039;&#039;||Replaces all instances of OldUser with NewUser and NewPassword for all [[display clients]].&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;--displayclient-setwindowscredentials TerminalName DisplayClientName NewUser NewPassword&#039;&#039;&#039;||Sets the credentials for the specified DisplayClientName under TerminalName to NewUser and NewPassword.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Terminal Server====&lt;br /&gt;
::{|cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|&#039;&#039;&#039;--terminalserver-disable ServerName&#039;&#039;&#039;||Disables the terminal server with the name ServerName.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;--terminalserver-enable ServerName&#039;&#039;&#039;||Enables the terminal server with the name ServerName.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;--terminalserver-replacewindowscredentials OldUser NewUser NewPassword&#039;&#039;&#039;||Replaces all instances of OldUser with NewUser and NewPassword for all terminal servers.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;--terminalserver-setwindowscredentials TerminalServerName NewUser NewPassword&#039;&#039;&#039;||Sets the credentials for the specified TerminalServerName to NewUser and NewPassword.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;--terminalserver-getconnectedterminals TerminalServerName&#039;&#039;&#039;||Returns a comma separated list of terminal names of terminals connected to TerminalServerName.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;--terminalserver-getconnectedterminalsall TerminalServerName&#039;&#039;&#039;||Returns a comma separated list of terminal names of terminals connected to TerminalServerName including background sessions for terminals using Instant Failover.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;--terminalserver-addrds ServerName IPAddress [ Username Password ] [ [[SmartSession]] ]&#039;&#039;&#039;||Creates an RDS server named ServerName with an IP of IPAddress. Username and Password are optional to enable data collection. [[SmartSession]] is optional to enable [[SmartSession]].&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Relevance User (TermSecure)====&lt;br /&gt;
::{|cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|&#039;&#039;&#039;--termsecure-setcardnumber Username CardNumber&#039;&#039;&#039;||Sets the card id to CardNumber for the specified TermSecure user username.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;--termsecure-setcardnumberbywindowsuser WindowsUsername CardNumber&#039;&#039;&#039;||Sets the card id to CardNumber for a TermSecure user using a unique Windows username WindowsUsername.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;--termsecure-replacewindowscredentials OldUser NewUser NewPassword&#039;&#039;&#039;||Replaces all instances of OldUser with NewUser and NewPassword for all TermSecure users.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;--termsecure-setwindowscredentials TermSecureUser NewUser NewPassword&#039;&#039;&#039;||Sets the credentials for the specified TermSecureUser to NewUser and NewPassword.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;--termsecure-setstoredpassword ADUser [ Password ]&#039;&#039;&#039;||Allows ThinManager to store ADUser&#039;s password.  Password is optional, if omitted the password will be collected and stored at next user login.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;--termsucure-disablestoredpassword ADUser&#039;&#039;&#039;||Disables and removes ADUser&#039;s stored password.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;--termsucure-setcardlogin Username [ &amp;quot;Password&amp;quot; ] [ &amp;quot;PIN&amp;quot; ]&#039;&#039;&#039;||Sets password and/or PIN required for card logins for Username.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;--termsucure-setbiometriclogin Username [ &amp;quot;Password&amp;quot; ] [ &amp;quot;PIN&amp;quot; ] &#039;&#039;&#039;||Sets password and/or PIN required for biometric logins for Username.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;--termsucure-setmanuallogin Username [ &amp;quot;Password&amp;quot; ] [ &amp;quot;PIN&amp;quot; ]&#039;&#039;&#039;||Sets password and/or PIN required for manual logins for Username.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;--termsucure-setrequirepinchange Username&#039;&#039;&#039;||Requires Username to change their PIN at next login.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;--termsucure-setpin Username PIN&#039;&#039;&#039;||Sets the PIN for Username.  Does not verify that the supplied PIN conforms to length or complexity requirements.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Relevance Location====&lt;br /&gt;
::{|cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|&#039;&#039;&#039;--location-replacewindowscredentials OldUser NewUser NewPassword&#039;&#039;&#039;||Replaces all instances of OldUser with NewUser and NewPassword for all locations.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;--location-setwindowscredentials LocationName NewUser NewPassword&#039;&#039;&#039;||Sets the credentials for the specified LocationName to NewUser and NewPassword.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Toddgarmon</name></author>
	</entry>
</feed>