652: An error occurred when trying to connect to the Licence Server and clients are unable to connect to the Licence Server

Symptoms:

  • You are unable to run Sibelius on the client computers as it claims it can't find the Licence Server
  • You are unable to start the Service for the Licence Server either within the Sibelius Licence Server Control Panel or through Windows Services. You may get the following error too:

Could not start the Sibelius Licence Server. Error 5: Access is denied

This can happen for a number of reasons:

  • You have a Firewall turned on that isn't configured to allow the Licence Server on port 7312
  • You have another application using the same port, which the default is 7312
  • You had another application that was running but hasn't quit correctly and is hanging on to the same port the Licence Server is trying to use

Solutions

If you have a firewall:

Check any firewalls you have on the server, including the Windows Firewall. If these are on, you need to allow LicenceServerV6.exe on port 7312.

If you don't have a firewall:

Best thing to do is to try restarting the server. This of course may not be practical but it's certainly the easiest as it will quit any unnecessary processes from running that may have been holding on to port 7312.

Other than restarting the server, you have a few options. Firstly, try investigating if there are any other process using the same port:

To see what processes are using port 7312 you can type the following into a command window:

netstat -a -o | findstr 7312

This will show you the process ID (PID) of the process or processes on port 7312. You can then look this up in the Windows Task Manager to see which process relates to the PID. Once you have found out the process that is using port 7312, you have two options:

Stop that process from using port 7312 either by configuring that piece of software, or by preventing that process from running if it's not needed.

If you can't change the port on the other process then you can change the port the Licence Server is on. As the Licence Server can't fully start up, you need to change the port manually in the Windows Registry:

  • Quit the Sibelius Licence Server
  • Go to Start, Run and type regedit
  • Press Return and nevigate the folders on the left to:
  • HKEY_LOCAL_MACHINE\Software\Sibelius Software\Sibelius 6 Licence Server

  • Click on the Port folder and you'll see 7312 oin the right. Double click on the 'Default' name and you'll be able to replace 7312 to 7313.

Once you've done that, close the Windows Registry and start the Licence Server. Click the Set... button and change the port to 7313. Then, click the Install Service button (this may take two clicks) and then the Start Service button.

The client computer will now need the address where they are looking for the Licence Server changed. To do this?

  • Log into the client computer as Amdin
  • Start Sibelius
  • As it won't be able to find the Licence Server on the default port any more, you will need to add the port to it e.g. ipaddress:port:
  • 192.168.0.1:7313

If you have only a few computers to do and don't mind going round each of them doing this, then this will get you up and running. If, however, you have many computers with Sibelius installed and wish to copy this information around all your client computers, you can find the IP address:port info here:

On Windows

  • HKEY_LOCAL_MACHINE\Software\Sibelius Software\Sibelius 6\LicenceServerInfo

On Mac

  • /Library/Application Support/Sibelius Software/Sibelius 6/LicenceServerInfo

If you need further help, please contact the Registration Support team:

www.sibelius.com/helpcenter/contact.html

Details

Product
Sibelius
Versions
affected
1.003 - 1.4, 2 - 2.11, 3.0 - 3.1.3, 4.0 - 4.1, 5.0 - 5.2.5, 6.0 - 6.2, 7.0 - 7.1
Changed
07 Jun 2011

Did this solve your problem?

 

Yes
No - I didn't understand the answer
No - I tried it but it didn't work
No - this answer wasn't relevant to my problem