General Information about Network Dongles
In educational institutions, Vectorworks is generally installed and licensed using a single network dongle. This small USB device stores information about how many licenses the institution has and is what monitors license compliance. Under the terms of the license agreement, such institutions may install Vectorworks on any number of computers on the network, that are within an 8km radius, provided all licenses are owned by the one institution.
The computer that has the network dongle attached also requires a small piece of software to be installed called the License Manager. This is what communicates between this computer and the client machines and while it does not have to be on a server (an admin machine is OK), it must be a machine that does not have Vectorworks installed. The License Manager must only be installed on one computer on the network. The installer for this is on the first Vectorworks installation CD or DVD.
If the client machines are on a different sub-net, then each client machine requires a small .ini file called "nethasp.ini", to tell the software what IP address to use to find the License Manager. Use the link at top right to download this file if required, then unzip and open in a text editor. On line 40 enter the IP address of your License Manager computer (the line contains the text (192.---.---.--), save then distribute the file to the following location on each client machine:
- Macintosh: Mac HD/Private/etc folder (note: Private is hidden)
- Windows: C: Drive\Program Files\Vectorworks 2008 folder.
One final requirement for the network installation is that there must be no firewalls between the License Manager computer and the client machines such that the client can "ping" the License Manager computer in two directions, ensuring that packets can move in both direction for client/dongle communication.
Assigning user permissions for Vectorworks Network Licences on Windows
You will need to give permissions to the Nemetschek and Vectorworks registry folders in the registry editor for the student accounts. This should prevent the user from having to enter in the serial number each time they access Vectorworks.
To do this, you will need to first access the Registry Editor Windows XP, Vista or 7. Once the Registry Editor window is open, expand the HKEY_LOCAL_MACHINE folder then expand the SOFTWARE folder. Now locate the Nemetschek folder and assign student permissions to that entire Nemetschek folder.
You need to do the same thing for the HKEY_CURRENT_USERS folder, assigning student Permissions to both the Nemetschek folder and the Vectorworks folder.
For the HKEY_USERS folder, assign student Permissions to the Nemetschek folder and the Vectorworks folder (these folders will be located under the folder with the long number attached to it.)
Assigning user permissions for Vectorworks Network Licences on Macintosh
When problems are encountered installing or running Vectorworks on machines with restricted permissions it is often the case that the student user machines do not have Read & Write permissions to the Vectorworks folder. If the admin account is able to run the software but the student accounts are not, then the student account must have no Read & Write permissions since they are unable to access the program. Check to see if the student accounts have Read & Write permissions to the Vectorworks folder before you set up the Parental Control. If they do not, then you need to do that first.
In order to do this, hit the control key on the keyboard then click once with the mouse on the Vectorworks folder. Then select Get Info. Expand the Ownership & Permissions section. Expand the Details section. In the Owner dropdown box, you need to first click on the lock to unlock that dropdown box. Next, select the student accounts from the dropdown box. Underneath the Owner’s dropdown box, set Read & Write to the Access dropdown box. Make sure that all of the Access dropdown boxes read Read & Write along with the Others dropdown box. Also make sure to click on the Apply to enclosed Items box. This will ensure that the students have access to the Vectorworks folder and all of its contents. Then do the Parent Control step.
Other Network Dongle Protection Issues
- Symptom: Network Dongle Protection Error: Program number specified is not in the program list of NET4 HASP Memory.
Solution: Dongle hardware issue. Dongle needs to be replaced.
- Symptom: Failed to Start Aladdin device driver. Failed to start a service in the service control database.
Solution: Uninstall the License Manager (LM); Install latest HASP dongle driver; Run the LM setup again to reinstall it. At the end of the installation for the LM, select No button/option to install the dongle driver.
- Symptom: HASP License Manager cannot find the configuration access program /contents/MacOS/Imguicfg (This error message usually occurs when customers are installing the HASP LM on Tiger 10.4 server computer.)
Solution: Download the dongle driver for Tiger 10.4 and the HASP LM for Tiger 10.4 to the desktop of the computer.
Instructions: Make sure the network dongle is not plugged into the computer. There should be a folder called HDD_Installer_MacOSX_Tiger_only on your desktop. Open this folder.
- Run the AKSUSB Uninstall program first. This will uninstall any existing dongle drivers on your computer.
- Run the AKSUSB Install.pkg file. This will take you through installing the dongle driver. When that has finished installing, go to the LM_Setup_Mac_10.4 folder and open it.
- Run the HaspLM_Install.pkg file to install the License Manager.
- Reconnect the network dongle to the computer. With the LM_Setup_Mac_10.4 folder open, run lm_hotfix.
- Reboot the computer and when you have logged back in, you will not see the HASP License Manager installed in the Application folder, however it will be running in the background.
- Continue to install Vectorworks applications on the client computers (if you have not done so already).
- Symptom: Network Dongle Protection Error: The current login request exceeds the number of stations which may run the application at the same time. Vectorworks will now quit.
Solution: The network dongle is only programmed for the number of licenses which have been purchased. If the number of licenses has been exceeded, then you will get this error message. Check your invoice or purchase order to see how many licenses you have purchased.