Cadworx Splm Error 7502 -
In CADWorx, Error 7502 indicates that the software could not read data from the SmartPlant License Manager (SPLM) server Direct Fixes
To resolve this, ensure your licensing is properly configured: Configure SPLM
: Open the SPLM configuration tool on your computer and verify it is correctly pointing to the license server's IP address or hostname Install Order : Verify that SPLM was installed and set up before CADWorx Check Hardware Locks
: If you are using a physical dongle (like Leica or HASP), ensure it is firmly connected before launching the program. The "Interesting Piece": Error Chains A notable behavior of CADWorx is that Error 7502 often appears alongside Error 6007
. This usually signals a complete failure of the license handshake. If reconfiguring SPLM doesn't work, technical support typically requires the Hardware Lock Error Log
, which captures the specific point where the communication broke down between your workstation and the server. server configuration steps CADWorx Hardware Lock Error 7502 | PDF - Scribd
CADWorx SPLM Error 7502 is a common licensing issue that occurs when the software is unable to communicate with the SmartPlant License Manager (SPLM) server. This error typically stops your workflow by preventing CADWorx modules from launching, often displaying the message: "Could not read data from SPLM server".
The guide below provides a comprehensive walkthrough to diagnose and fix this error. Understanding Error 7502
At its core, Error 7502 signifies a broken connection between your local CADWorx installation and the license server. This can happen if:
The SPLM software is not installed or configured on the client machine.
Network issues are preventing the client from "seeing" the license server.
Firewall settings are blocking the specific communication ports used by Intergraph/Hexagon software.
You are using an older version of SPLM that has been deprecated in favour of Intergraph Smart Licensing (ISL). Step-by-Step Solutions 1. Verify SPLM Client Configuration
The most frequent cause is that the local machine doesn't know where to look for the license.
Open the License Manager: Go to Start > Programs > CADWorx > License Manager.
Check Connection: Ensure the computer is configured to point to the correct SPLM server IP address or hostname.
Restart CADWorx: After making changes, fully restart the application to trigger a fresh license check. 2. Check Firewall and Network Access cadworx splm error 7502
If the configuration is correct but the error persists, your network may be blocking the "handshake" between the client and server.
Add Firewall Exceptions: Ensure pdlice.exe (usually located in C:\win32app\ingr\splm\bin) is allowed through the Windows Firewall.
Test Connectivity: Open a command prompt and try to ping the license server’s IP address. If the ping fails, you have a general network connectivity issue that must be resolved by your IT department. 3. Address Legacy Software Conflicts
Intergraph (Hexagon) has transitioned away from the traditional SPLM system.
Upgrade to Smart Licensing: As of December 31, 2024, Hexagon no longer generates new license keys for the old SPLM system. If your organization has migrated, you must install the Intergraph Smart Licensing (ISL) Client instead of the old SPLM client.
Clean Install: If you have both SPLM and ISL installed, they may conflict. It is often recommended to remove the old SPLM before installing the new Smart Licensing system. 4. Advanced Troubleshooting Intergraph Smart Licensing - Version 14.3 - Help - Hexagon
CADWorx SPLM Error 7502 indicates that the software is unable to read data from the SmartPlant License Manager (SPLM) server. This typically happens because the client machine cannot communicate with the server or the SPLM configuration is missing or incorrect. Error Summary
Description: "Could not read data from SPLM (SmartPlant License Manager) server".
Primary Cause: The client computer is not properly configured to connect to the license server, or network barriers (like firewalls) are blocking the connection. Troubleshooting & Resolution Steps 1. Verify SPLM Installation and Setup
Ensure that SPLM is fully installed and configured before attempting to launch CADWorx.
Configure Machine: Open the SmartPlant License Manager utility on the client machine.
Select License Machine: Use the "Select License Machine for Client" option to point the software to the correct server name or IP address. 2. Check Network Connectivity
If the configuration is correct but the error persists, the client likely cannot reach the server over the network.
Firewall Exceptions: Ensure the executable pdlice.exe (typically located in C:\win32app\ingr\splm\bin) is added to the Windows Firewall exception list on both the client and the server.
Ping Test: Open a command prompt and ping the license server by name or IP to verify basic connectivity.
Port Blocking: Verify that the ports required for SPLM communication (often TCP/UDP) are not blocked by corporate hardware firewalls or antivirus software. 3. Review Proxy and Internet Settings In CADWorx, Error 7502 indicates that the software
For environments using Intergraph Smart Licensing (the successor to older SPLM versions), local network settings can interfere.
Proxy Settings: Check Windows proxy settings to ensure the licensing client can connect to necessary cloud or local services.
TLS Settings: Ensure TLS 1.2 is enabled in Windows Internet Options (under the Advanced tab), as many modern Hexagon licensing services require it. 4. Date and Time Synchronization
Discrepancies in the system clock between the client and the server can cause license handshake failures.
Ensure both the workstation and the license server are synced to the correct time zone and current time. Quick Recovery Checklist 1 Open SPLM Utility > "Select License Machine" Verify server path is correct 2 Add pdlice.exe to Firewall Allow communication through Windows security 3 Restart CADWorx Refresh the license request 4 Check VPN/Network Ensure you are on the company network if remote
If these steps do not resolve the issue, it may be necessary to generate a new license request or contact Hexagon Technical Support to verify if the server-side keys have expired. To help further, could you tell me: Are you working locally or through a VPN/Remote Desktop? Is this a new installation or did it suddenly stop working? What version of CADWorx and SPLM are you using?
The CADWorx SPLM Error 7502 occurs when the software is unable to read data from the SmartPlant License Manager (SPLM) server. Essentially, your computer and the license server aren't communicating correctly.
Here is a troubleshooting guide to help you resolve the connection and get back to work. 1. Verify SPLM Configuration
The most common cause is that the client machine isn't pointed to the correct license server.
Open the SPLM Tool: Run the "Generate Machine ID" or "License Tool" utility on your local machine.
Check Server Name: Ensure the "License Machine" name or IP address matches the actual server where the SPLM service is running.
Re-seat the License: If everything looks correct, try toggling the "Select License Machine" option again to refresh the connection. 2. Check Service Status
If your configuration is correct, the service itself might be down.
On the Server: Open services.msc and ensure the Intergraph SmartPlant License Manager service is "Running."
Restart: Sometimes a simple restart of this service on the server can clear hung connections. 3. Test Network Connectivity
Firewalls often block the communication ports required by SPLM. Search for SPLM License Setup or Client Setup
Ping the Server: Open Command Prompt and type ping [ServerName] to ensure the server is reachable.
Firewall Exceptions: Ensure that the SPLM executable (pdlm.exe) and the communication ports (typically TCP 5093 or as configured) are allowed through both the server and client firewalls. 4. Installation Order
CADWorx requires the licensing components to be ready before the application starts.
Install SPLM First: Ensure SPLM is fully installed and configured on the machine before launching CADWorx.
Run as Admin: Try running CADWorx as an Administrator to ensure it has the necessary permissions to access the SPLM registry keys. 5. Technical Support
If these steps don't resolve the issue, you can find more detailed documentation on Course Hero or refer to the official CADWorx Error Numbers guide. If you'd like, let me know:
Are you seeing this on one specific machine or across the whole network? Have there been any recent server or network changes?
5. Use the SPLM Monitor/Client Configuration
On the client machine, you may need to explicitly define where the license is located.
- Search for SPLM License Setup or Client Setup in the Windows Start Menu under the Cadworx folder.
- Ensure the License Server field is populated correctly.
- Try using the IP Address instead of the Server Name if DNS issues are suspected.
- Ensure the port is specified if required (e.g.,
7447@192.168.1.50).
Step 1: Perform the "Ping Test" (Network Users Only)
If you are using a network license, your computer must "see" the server by its hostname or IP address.
- Open Command Prompt as Administrator (Type
cmdin Windows search, right-click, Run as Admin). - Type:
ping [YourLicenseServerName](e.g.,ping CADServer01). - Result: If you get
Request timed out, your network path is broken. Check your LAN/VPN connection. - Alternative Test:
ping [ServerIPAddress](e.g.,ping 192.168.1.100). If IP works but name fails, you have a DNS or HOSTS file issue.
4. Root Cause Analysis
The etiology of Error 7502 generally falls into three categories:
Step 4: The Windows Firewall Deep Dive (Port 2575)
SPLM typically uses TCP port 2575. However, some newer versions use random dynamic ports. Error 7502 frequently appears after a Windows security update resets the firewall.
On the License Server:
- Open Windows Defender Firewall with Advanced Security.
- Click Inbound Rules > New Rule > Port.
- Select TCP > Specific local ports: Enter
2575. - Choose Allow the connection.
- Apply to Domain, Private, Public.
- Name it "SPLM Inbound".
On the Client PC:
- You may need to allow outbound traffic on port 2575, though inbound rules on the server are usually sufficient. To be safe, temporarily disable the firewall on the client (for 30 seconds) to test if the 7502 error disappears. If it does, create an Outbound Rule allowing CADWorx.exe and SPLM.exe.
Step 3: Configure the SPLM Environment Variables (The Hidden Fix)
This is the most overlooked cause of Error 7502. Windows Environment variables tell CADWorx where to find the license.
- Right-click This PC > Properties > Advanced System Settings > Environment Variables.
- Under System variables, check for the following:
- Variable:
SPLM_LICENSE_SERVER - Value:
[port]@[server](e.g.,2575@EngineeringServeror@192.168.1.50) - Note: If you only use a local license file, look for
SPLM_LICENSE_FILE.
- Variable:
- Fix: If missing, click New and add the exact variable. If the server IP has changed, update it here. Restart CADWorx after changing.
Antivirus Real-Time Scanning (Sophos, McAfee, Defender)
Modern antivirus software hooks into network processes. If it scans the SPLM process, it can block the handshake. Solution: Add the following folders to your AV exclusion list:
C:\Program Files (x86)\SPLM\C:\ProgramData\SPLM\(hidden folder)- The CADWorx installation folder (
C:\CADWorx\)