Network License

SWiSH Network supports concurrent network users, meaning that we can issue licenses that allow you to run 'x' number of users over a network at one time. Note that network drivers are required to run the protected product over a network. Network drivers must be installed on the local drive of the server, which are supplied with the installer for the network version. It may also be necessary to install drivers on the client computers (which are connected to the server).

Installation
Install SWiSH v2 on the server. Verify all users have full access to the application directory on the server. Create a shortcut on the client to the Swish2.exe file on the server. Ensure the appropriate network drivers for your system are installed (see below).

Network Drivers
SWiSH Network currently has drivers for the following platforms:
·Windows NT  
·Windows 95/98/ME  
·Novell  
·SWiSH Network does not support the MS-DOS network.  
For all networks, clients require read-and-write access to the shared server directory containing the SWiSH Network. Appropriate drivers should have been supplied with the software installer, but if they fail to install correctly or you get network errors, please contact support@swishzone.com immediately.

NT / Windows 2000

If you are running SWiSH from a server over an NT network you will need to install NT drivers on the local computer. We supply SETUPEX.EXE and CKS.EXE with the installer or download them here (www.swishzone.com/nt_ckserve.zip). Copy these two files to the same location on the local computer and double-click SETUPEX.EXE to install the drivers. Ensure that the 'Crypkey License' service is installed and running. You are now able to run from the server copy.

Windows 95 / 98 / ME
WCKSERVE.EXE is the Windows 95, 98 and ME network driver. This MS-DOS program runs in any Windows environment, allowing the computer to act as a server for software protected products. Its transparency ensures no loss of PC functionality. Before running WCKSERVE.EXE, establish an environment variable to notify the program of the location of the SWiSH.

To establish an environment variable for WCKSERVE.EXE:
1. Insert the following command in the AUTOEXEC.BAT file: SET CKSERVE=dir; [dir2;] [dir3;] where dir is the path to the directory that holds the Protected product (i.e. typically C:\Program Files\SWiSH v2.0\)
2. If more than one Protected product resides on the PC (indicated by the existance of the variable in autoexec.bat), provide an additional path for SWiSH. (i.e.typically C:\Program Files\SWiSH v2.0\)

The commands take effect when the PC reboots. Note that WCKSERVE.EXE also accepts the directory string normally contained in the WCKSERVE environment as a command line variable, as follows: WCKSERVE.EXE C:\MYAPP1;C:\MYAPP2
where MYAPP1 and MYAPP2 are directories containing Protected products (i.e. SWiSH).

NetWare Network Driver Installation (Novell)
SWiSH Network offers a Novell NetWare NLM which must be loaded on to your NetWare server machine. CKSERVER.NLM is used for NetWare 3.x and 4.x servers and must be awarded read, write, and filescan permissions. This self-configuring NLM can only service the local file server it is installed on, detecting protected products only on this server. Note that you must manually modify the autoexec.ncf file to ensure CKSERVE.NLM automatically loads the next time you reboot your computer.

Problems

Problem: Error shows maximum number of users exceeded.
Description: Your SWiSH Network license will only enable access to a limited number of users. If you exceed this limit the following message will appear to prompt you to wait for access.
Solution: Close down someone's session and you will gain access.

pur_networkerror.png  


Problem: Network drivers appear to not be serving this directory -102 error   
Description: SWiSH Network does not start and returns this error message.   
Solution: Make sure that the users have full access to create files in the license directory. On NT systems, make sure the 'CrypKey' license service is installed and running. If SWiSH is running across a network, make sure the correct network driver is running.

Description: Incorrect settings of NT security cause -102 ckserve errors.    
Solution: The NT Server SYSTEM account may not have adequate permissions for the drive where the SWiSH license (i.e. Swish2.exe) resides. SYSTEM is the account used by NT to run services (not ADMINISTRATOR). By changing the permissions for SYSTEM, the application may work as expected. This is a common problem as most system administrators will change the permission "EVERYONE FULL CONTROL" (default) with "ADMINISTRATOR FULL CONTROL" + "INDIVIDUAL USERS FULL CONTROL" which does NOT include "SYSTEM".   

Problem: General information about NT Stealth driver installation   
Description: On NT systems, you need to copy the setupex.exe and cks.exe to the application directory and run setupex.exe. You need full rights to the application directory because temporary files are created there and then removed after the NT driver install is complete. You also need full access to the directories below to install the files indicated. setupexe.exe will extract and install the following files from cks.exe:
WINNT/System 32 directory: ckldrv.sys, crypserv.exe and esnecil.ind
WINNT directory: ckfresh.exe, ckconfig.exe, setup_ck.dll, setup_ck.exe

To measure the success of the installation, a file is created in the application directory called setupex.xco. It will contain a 0 if the installation is successful. Any other number indicates an error and you should let support@swishzone.com know if this is the case. Note: If you have problems installing the NT driver with a message: The process cannot access the file because it is being used by another process - then there may already be a 'CrypKey' service running. In this case, stop the service via: NT | Control Panel | Services Win2000 | Control Panel | Administrative Tools | Services.

Problem: Disabling the Instant splash screen on network clients   
Description: On a networked application it is useful to disable the splash screen so the users do not have the opportunity to alter the licensing.
Solution: Request this from support@swishzone.com

[Previous] [Main] [Next]