In CADWorx, Error 6007 is a licensing error typically related to the HASP network key NetHASP configuration
. It indicates that the client machine cannot successfully pull a license from the server. smartsupport1.intergraph.com Common Solutions Verify Network Connectivity
: Ensure the client machine is on the same network as the license server. Use a command prompt to ping the server's IP address or hostname to confirm a stable connection. nethasp.ini
: This file forces the client to look at a specific server for its license. Locate the nethasp.ini file (usually found in the folder within your CADWorx installation). Verify that the [NH_TCPIP] section has the correct NH_SERVER_ADDR set to your license server's IP address. Update License Drivers
: Ensure you have the latest Sentinel HASP drivers installed on both the client and the server. Firewall Settings : Check that your firewall is not blocking (the default port for HASP licensing). smartsupport1.intergraph.com Troubleshooting Steps CADWORXABOUT
command in your CAD platform to check your current version and license status.
If the error persists, you may need to reset your profile using the Setup Profile utility or contact Hexagon PPM Support for further assistance. Autodesk Community, Autodesk Forums, Autodesk Forum file to manually point to your server? Error messages in CadWorx - Autodesk Community
This content is written to be used for a knowledge base article, an FAQ section, or a support ticket response.
Thought prompt: what exact system call fails? Knowing that turns speculation into evidence.
Error number 6007 in CADWorx is almost always solvable without reinstalling the software. In most cases, the cause is a leftover lock file (.ldb/.laccdb) or a spec database in need of compaction. By following the structured approach above—deleting lock files, compacting the database, checking permissions, and adjusting security software—you can return to productive piping design within minutes.
Remember: when error 6007 appears, the database is not permanently broken. Stay calm, work through the solutions methodically, and you will recover your workflow. Implement the preventive measures, and this error will become a rare nuisance rather than a daily roadblock.
Keywords used: error number 6007 cadworx, CADWorx database error, fix error 6007, CADWorx spec file corruption, CADWorx lock file, compact and repair CADWorx spec.
, error number licensing error typically related to the HASP (Sentinel) hardware lock or network key configuration
. It occurs when the software is unable to pull a license from the server or the local key. smartsupport1.intergraph.com Primary Causes Server Connectivity
: The client machine cannot communicate with the license server over the network. Configuration Issues
: The software isn't correctly pointed toward the server's IP address. Hardware Conflicts
: If both local and network locks are present, CADWorx may default to a local lock that isn't authorized for the specific module being launched. smartsupport1.intergraph.com Recommended Troubleshooting Steps Check Physical Connection
: Ensure the red network dongle is plugged into the server and the light is on. Verify Network Port is open on the server to allow licensing traffic. Configure Sentinel Admin Control Center Open a browser and go to
The CADWorx Error Number 6007 is a critical licensing error indicating that a valid Intergraph CAS hardware lock (ESL/HASP key) cannot be found. This typically prevents the software from launching or causes it to crash during initialization. What Causes Error 6007?
This error occurs when the CADWorx application attempts to verify your authorization but fails for one of the following reasons:
Missing Hardware Lock: The physical USB dongle (HASP HL) is not plugged into the computer.
Network Connection Issues: For floating licenses, the client machine cannot reach the license server. error number 6007 cadworx
Driver Failure: The HASP driver is outdated, corrupted, or not running.
Conflicting Locks: Multiple local locks are attached, or a local lock is present without the necessary module authorization, causing CADWorx to ignore the network lock. How to Fix CADWorx Error 6007 1. Verify Physical Connections If you use a standalone local lock:
Ensure the Intergraph CAS HL is firmly plugged into a working USB port.
Remove any secondary local hardware locks; CADWorx only reads from one local lock at a time. 2. Update the HASP Driver Outdated drivers are a frequent culprit.
Download and install the latest HASP HL driver from the Hexagon Smart Support portal.
Restart your computer after installation to ensure the driver service starts correctly. 3. Force Network Connection (For Network Licenses)
If your license is on a server, you may need to manually point the software to it:
Locate the nethasp.ini file in the CADWorx Assidrv or Support folder.
Edit the [NH_TCPIP] section to set NH_SERVER_ADDR = [Your_Server_IP] and set NH_USE_BROADCAST = Disabled.
Copy this modified file into your CAD platform's root folder (e.g., the AutoCAD folder) to ensure it is prioritized. 4. Run the ESL Maintenance Utility
Use this tool to check what modules are actually authorized on your key:
Run Pulse.exe (found in the CADWorx Support folder) or the HASP ESL Maintenance Utility.
Click Show ESL Data to confirm your specific CADWorx module (e.g., Plant Professional) is active. 5. Check Firewall and Antivirus
Firewalls often block the communication port used by the license manager (typically Port 1947).
Add an exception for the HASP License Manager in your Windows Firewall settings.
Temporarily disable antivirus software to see if it is interfering with the HASP service. Still seeing the error?
If these steps don't work, verify that your license has not expired or been moved to the newer Intergraph Smart License (ISL) system, which replaced many older hardware locks after August 2020.
Are you using a standalone USB dongle or a floating network license for your CADWorx installation? HASP Support Guide - Green and Red Network Key - Intergraph
Error number 6007 in CADWorx is a licensing-related issue typically triggered when the software fails to communicate with the license server or hardware lock. This specific code often appears alongside other "6000-series" errors (like 6050) when using a network key, such as the HASP HL. Primary Causes of Error 6007
The error most commonly stems from a failure in the client-server handshake for license verification. Common triggers include:
Server Unavailability: The license server is offline or unreachable due to network outages. In CADWorx, Error 6007 is a licensing error
Network Configuration Issues: The workstation cannot resolve the server's location or IP address.
License Path Ambiguity: CADWorx is searching for a local hardware lock instead of a network license, or vice versa.
Missing or Incorrect Configuration Files: The nethasp.ini file, which directs CADWorx to the correct license manager, is either missing, misconfigured, or not in the proper directory. Steps to Resolve the Error
To fix Error 6007, technicians generally follow these structured troubleshooting steps as outlined in the Intergraph HASP Support Guide:
Modify the nethasp.ini FileThe most effective fix is to force the client machine to point directly to the server by editing the nethasp.ini file.
Location: For CADWorx users, this file is usually found in the Utilities folder (e.g., C:\CADWorx 20xx\Utilities).
Modification: Ensure the following parameters are correctly set under the [NH_TCPIP] section: NH_TCPIP = Enabled NH_SERVER_ADDR = [Server IP Address]
NH_USE_BROADCAST = Disabled (this forces a direct connection rather than a broad search).
Deployment: Copy the modified nethasp.ini file into the AutoCAD root folder to ensure it is prioritized during startup. Verify Network Connection
Open a command prompt on the workstation and ping the server’s IP address to ensure a physical connection exists.
Ensure the workstation and server are on the same network or subnet if broadcast searching is still active. Check Hardware Lock (ESL) Data
Use the HASP ESL Maintenance Utility found in the CADWorx Program Group to check module authorization.
If you use both local and network locks, remember that CADWorx prioritizes local locks first. If a local lock is present but lacks the necessary module authorization, the software will trigger an error instead of checking the network lock. Remove any unauthorized local hardware keys before launching. License Manager Update
Run the HASP SRM or Sentinel Runtime utility (often included in the CADWorx installation media) on the server to ensure the license manager is running the latest version. Alternative Interpretations
While largely a licensing issue in the CADWorx/Intergraph ecosystem, similar "6007" codes in other software (like Backendless) refer to missing resources. In CADWorx, however, if your licensing is confirmed as healthy but you still see errors when placing components, it may instead indicate a missing or corrupted specification (.SPC) file or a broken path to the project's support folders.
AI responses may include mistakes. For financial advice, consult a professional. Learn more
Error Code 6007 returned when requesting a file - File Service - Backendless Support
A very specific error!
After conducting research, I found that Error 6007 in CADWorx is a relatively common issue. Here's a report summarizing the error, its causes, and potential solutions:
Error Number: 6007 Error Description: "Failed to create a Solids object. Not enough memory."
Causes:
Symptoms:
Solutions:
Workarounds:
Prevention:
By following these steps, you should be able to resolve Error 6007 in CADWorx and continue working on your project. If the issue persists, you may want to contact Intergraph (now part of Hexagon) support for further assistance.
Error 6007 in CADWorx usually indicates a licensing or activation problem (the application can't validate or acquire a required license) or a corrupted component during startup. Try these steps in order:
Restart
Check license service
Run as Administrator
Repair installation
Re-register DLLs (Windows)
regsvr32 /s "C:\Program Files\CADWorx\bin\<suspect-dll>.dll"
(Replace path/name for CADWorx install; re-register core CADWorx DLLs if known.)Clear temp and user config
Check Event Viewer and logs
Reinstall prerequisites
Full reinstall
Contact support
If you want, tell me: CADWorx version, host CAD and version, and whether you use network or standalone licensing — I’ll give tailored next steps.
User profile corruption can masquerade as error 6007.
CADWorx folder under %APPDATA%\Hexagon\CADWorx 20XX (find your version).If CADWorx crashed previously, it may have left behind an .MDW file, which acts as a lock.
.MDW extension (e.g., ASME_Spec.MDW)..MDW files found.
.MDB or .EDB files; these are your actual specs.If the database references are irreparable, the geometry must be salvaged.
INSERT command.CVE (Component Verify Entity) command to re-associate the graphics with specs (note: this may result in loss of line numbers or specific tag data).If your CADWorx project and specs reside on a network drive (common in multi-user environments), high latency, intermittent disconnections, or insufficient read/write permissions will produce error 6007. 7) If the Error Persists: Advanced Forensics