Here’s a list of relevant registry keys for the ThinPrint Connection Service:
Registry Keys of ThinPrint Client (Service) Windows for Connection Service
hkey_local_machine\software\thinprint\client:
Name |
ThinPrint Client Manager |
Description |
Type |
Default value |
ConnAuthKey |
Authentification key |
Value is used for authentication – like a password. |
reg_dword |
0 |
ConnMode |
Use Connection Service |
0 = Listen mode
3 = Static mode
1 = 0 + 3 |
reg_dword |
0 |
ConnPort |
TCP Port |
TCP port for communication with the Connection Service; be sure: same TCP port number as Connection Service’s ClientPort (see below) |
reg_dword |
4001 |
Port |
TCP Port |
TCP port for communication with the ThinPrint Engine; be sure: same TCP port number as ThinPrint Engine’s Port in case of a normal ThinPrint Port |
reg_dword |
4000 |
ConnServer |
Connection server address |
IPv4 address of the computer on which Connection Service is running |
reg_sz |
127.0.0.1 |
ConnUID |
Client ID |
Client ID for the static mode – an unambiguous ID must be assigned for all clients (TPUID) |
reg_dword |
0 |
ConnWait |
Connection retry interval |
Wait time for connection retries if Connection Service is not reachable (in seconds) |
reg_dword |
300 |
Registry keys of ThinPrint Engine for Connection Service Ports
hkey_local_machine\system\CurrentControlSet\Control\Print\Monitors\ThinPrint Port\<port name>:
Name |
MMC of ThinPrint Engine |
Description |
Type |
Default value |
Host |
Connection Service address |
address of the computer on which Connection Service is running |
reg_sz |
— |
IsCSvcPort |
New ThinPrint Connection Service Port / New ThinPrint Port |
0 = ThinPrint Engine prints directly to ThinPrint Clients or LPD devices
1 = ThinPrint Engine prints to the Connection Service |
reg_dword |
— |
Port |
TCP port |
TCP port for communication with the Connection Service; be sure: same TCP port number as Connection Service’s ServerPort (see below) |
reg_dword |
4000 |
Registry keys of Connection Service
hkey_local_machine\software\thinprint\tpconnect:
Name |
Connection Service GUI |
Description |
Type |
Default value |
ClientPort |
ThinPrint Clients |
TCP port for communication with the ThinPrint Clients; be sure: same TCP port number as ThinPrint Client’s ConnPort (see above) |
reg_dword |
4001 |
IPAccess |
Addresses of ThinPrint Servers that are allowed to use Connection Service |
Allowed addresses of ThinPrint Engines, Tpms.Agent (of Management Services) |
reg_multi_sz |
— |
IPAccessDisabled |
Limit access to the following print servers |
1 = All addresses are allowed |
reg_sz |
0 |
KeepAliveTO |
— |
Interval for refreshing the connection (in seconds) |
reg_dword |
70 |
LegacyMMC |
— |
internal value
Do not change! |
reg_dword |
ffffffff (hexadezimal) |
MCastNodeIfBits |
— |
high availability: number of least significant bits of the IPv4 network address |
reg_dword |
— |
MCastNodeInterface |
— |
high availability: IP address of the network interface used for communication |
reg_sz |
— |
MCastNodePort |
— |
high availability: multicast TCP port for (real mcast) IPC (inter-process communication) between cluster nodes |
reg_dword |
4013 |
ReconnectTO |
— |
Max. client reconnect time (in seconds) |
reg_dword |
80 |
ReplicatorNodePort |
— |
high availability: extra listening TCP port for replication service |
reg_dword |
4014 |
ServerNodePort |
— |
high availability: extra listening TCP port in cluster environment for rerouted ThinPrint server requests |
reg_dword |
4012 |
ServerPort |
ThinPrint servers |
TCP port for communication with the ThinPrint Engine; be sure: same TCP port number as ThinPrint Engine’s Port (see above) in case of a ThinPrint Connection Service Port
Recommendation: Use TCP Port 4002 for ThinPrint Connection Service Ports (unlike normal ThinPrint Ports). |
reg_dword |
4000 |
Standalone |
— |
If present, this value must be “1”. |
reg_dword |
1 |