LP360: TCP Channel Protocol Violation

Problem
The following warning message is displayed when attempting to set-up the floating license client:”Successfully completed setting up the floating license client but having trouble contacting the specified License Server. (24284) ERROR: TCP channel protocol violation: expecting preamble.”TCP_Chn_Violation
Solution
The error concerning TCP Channel Protocol violation is likely occurring due to either: incompatible LP360 versions, inaccessible TCP Ports, or a problem relating to Microsoft.NET Framework 3.5.1 WCF and the Windows Server 2008 operating system. Below are three options to try and correct the error.

Option 1: Incompatible LP360 Versions

  1. Determine the version of LP360 installed on the server machine.
  2. Determine the version of LP360 installed on the client machine.
  3. If it is determined the two machines are running different versions:
  4. If the client machine is on a newer version of LP360 versus the server machine, upgrade the server machine to the same version as the client.
  5. If the server machine is on a newer version of LP360 versus the client machine, upgrade the client machine to the same version as the server.

Option 2: Windows Server 2008 or later Operating System

  1. Does the LP360 License Server reside on a machine running with Windows Server 2008?
  2. If so, then the Microsoft .NET Framework 3.5.1 WCF needs to be activated. See the following article published by Microsoft:  http://support.microsoft.com/kb/2027770

Option 3: TCP Port Conflict

  1. Determine the TCP Port for the LP360 License Server that was specified during the installation of the authorization file.
  2.   Using a command prompt determine the TCP Ports that are currently in use. Key-in: netstat -a -n -p TCP
  3. Verify that the same TCP Port has been specified for the License checkout on the client machine.
  4. Change the TCP Port for the LP360 License Server
  5. On the machine hosting the LP360 License Server open the LP360 License Administrator Program
  6. Select the Activate tab
  7. Check the box for “I have an authorization file and I would like to complete the activation”
  8. Browse for the *.AUT file
  9. Under License Server Settings change the Port Number
  10. Complete Activation
  11. Change the Port Number for the client access on the server machine, and on all client machines accessing this same server machine.
Additional Comments
If you have any questions about the information provided in this article please contact support@LP360.com at any time.
Share

GeoCue Support has written 723 articles