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.”
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
Determine the version of LP360 installed on the server machine.
Determine the version of LP360 installed on the client machine.
If it is determined the two machines are running different versions:
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.
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
Does the LP360 License Server reside on a machine running with Windows Server 2008?
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
Determine the TCP Port for the LP360 License Server that was specified during the installation of the authorization file.
Using a command prompt determine the TCP Ports that are currently in use. Key-in: netstat -a -n -p TCP
Verify that the same TCP Port has been specified for the License checkout on the client machine.
Change the TCP Port for the LP360 License Server
On the machine hosting the LP360 License Server open the LP360 License Administrator Program
Select the Activate tab
Check the box for “I have an authorization file and I would like to complete the activation”
Browse for the *.AUT file
Under License Server Settings change the Port Number
Complete Activation
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.