


If you decide to use AcuServer to give users access to data over the Internet, you will want to provide security measures to ensure that your data is safe from corruption or theft. Remember, data is one of your most valuable enterprise resources.
One way to secure your data is to encrypt it within your application before it is sent to AcuServer. Encryption provides an extra layer of security over and above the firewall your organization employs.
In addition, you should consider setting up a firewall to limit access to your data and enforce your organization's access control policy. When you set up a firewall, you'll need to indicate the "port number" through which applications gain access to your data. The default port number for AcuServer is 6523. You can also indicate this setting through the ACUSERVER_PORT configuration variable.
AcuServer can also provide built-in password protection for access to files on the server. It provides a great deal of flexibility in assigning access permissions and password validation based on the client machine name, user name, or both. AcuServer-enabled runtimes provide built-in password handling routines, or you can create your own password handling in your COBOL code using the Acu-Client-Password external variable.
All Windows runtimes Version 5.1 and later are AcuServer-enabled. To verify that your UNIX runtime is AcuServer-enabled, type "runcbl -v" and look for the line:
AcuServer client