The below will be scenario troubleshooting methods to resolve the SOLIDWORKS SNL connectivity issue
Scenario 1:
The user complains he unable to open SOLIDWORKS,
The SNL service runs on the server and distributes the licenses to the separate client machines. However, if the service isn’t running (or has a problem) the system won’t function.
To Correct the problem, on the server press the windows key, and type “services”. Then open the Services application.
From here you will find the SNL Manager, you can Stop, Start and Restart the service from here.
n.b. if other machines are using the SOLIDWORKS on the SNL they may lose connection if you do this. It’s a good idea to check first.
If SOLIDWORKS has recently been installed it may be at a different year version compared to the server. The SNL is backwards compatible, so can be newer in version than the clients. However, its not forwards compatible.
The following needs to be done on the server:
To check the version of the SNL, open the start menu and type SolidNetwork. You’ll see the sever application in the list. Click on this one, not the client.
Once this application is open, Click the ‘About…’ button in the bottom left. You will be presented with a version number. In above example the number is 26.1.
This means the install is 2018 SP1 (the easiest way to work this out is to take 8 from the version number, i.e. 26 – 8 = 18, so… 2018! the .1 is the service pack version).
Check the connection
You may be receiving the “Could not obtain a license…“error message because you cannot get a physical connection to the server. Here’s how to diagnose and test this:
Ping the server: Open the command prompt in windows (type cmd into the start menu). Once open type: Ping <server computer name>
You should receive a response, if not you know the problem is an issue in your network. Try and reconfigure some of your network architecture and try again.
Firewall ports
If you can get a connection to the sever, it may be the port used for SNL communication is blocked. The SNL predominantly uses TCP port 25734, but also uses 25735 and 25744 for certain applications.
If you’re running a firewall you can allow connection over these ports by putting in exceptions. In this case we will look at how to do this in windows firewall.
On the server, open the start menu and type in Firewall with Advanced security to find the application where this can be set. Open the application and click:
Scenario 2:
User experience crash with below error
“Unable to recover from a kernel exception.” Why is SOLIDWORKS Crashing?
The Unable to recover from a kernal exception error happens when the graphics card is selected for processing, but the GPU performance is much lower than the CPU performance. The workload sent from the CPU to the GPU is overloading the GPU.
Remove the use of the GPU for processing in the processing options:
NVIDIA Control Panel > Manage 3D Settings > Check Graphics tasks only
Also switch your Power Management Mode to Maximum Performance:
Scenario 3:
The user experience frequent crashes
Selecting graphics processor in Nvidia Control Panel
Selecting graphics processor in AMD FirePro Advanced Settings
If you are using an AMD FirePro graphics card, there may be a setting you can apply for better performance and stability of SOLIDWORKS. This option does not apply to all AMD FirePro cards, but it’s worth a quick check.
In the Windows Task Tray, you might see an AMD Control Center icon. It may look something like this…
AMD Control Center
If you right-click on this icon, it should show your AMD FirePro card. Hover over your card and choose 3D Settings > Standard Settings > High Performance.
We Urge You To Call Us For Any Doubts & Clarifications That You May Have. We Are Eager to Talk To You
Call Us: +91 7406663589