SE Network Plus client experiences slow performance (Windows server)

Server Operating System: Windows

Note: If you are experiencing slow performance when a Mac OS X computer is hosting the SE Network Plus server software, see SE Network Plus client experiences slow performance (Mac OS X server).

SE Versions: SE 2.1 Network Plus

Symptoms:
Customers using the SE Network Plus client software experience noticeable latency, network lag, or overall slow performance when no DNS or WINS is active on the server. Some client computers may have acceptable response, while most experience slow response. This affects customers using Novell Netware.

Solution:
The problem is due to DNS resolution errors in MySQL, the database management system that SE Network Plus uses. If Netware customers do not use DNS or WINS on their Netware network, performance suffers because SE is trying to do name resolution of the clients.

Perform the following steps to turn off name resolution on the Windows server:

  1. From the Windows server, choose Run from the Start menu, type services.msc, and click OK.

  2. Find the RNSEServerNetPlus service, right-click it and choose Stop. Minimize the Services window.

  3. Open the my.ini file with a text editor such as Notepad. The default location is C:\Program Files\RNSENetworkPlus\RNSEServer\ServerFiles\ my.ini.
     
  4. Add the skip-name-resolve command in the Server Section of the file as shown below:

    # SERVER SECTION
    # ----------------------------------------------------------------------
    #
    # The following options will be read by the MySQL Server. Make sure that you
    #have installed the server correctly (see above) so it reads this
     #file.
     #
     [mysqld]
     # The TCP/IP Port the MySQL Server will listen on port=23460

     skip-name-resolve

    #Path to installation directory. All paths are usually resolved relative to this.
     basedir=C:/Program Files/RNSENetworkPlus/RNSEServer/ServerFiles

     #Path to the database root
     datadir=C:/Program Files/RNSENetworkPlus/RNSEServer/ServerFiles/data

    Note:
    If you are using v2.1.1 or later, the skip-name-resolve command is already in the my.ini file (it should be at the end of the file), but it is marked as a comment with the # symbol. To enable the skip-name-resolve command, just delete the # symbol at the beginning of that line.
  5. Save the my.ini file.
  6. Restart the RNSEServerNetPlus service. (Right-click RNSEServerNetPlus in the Services window and choose Start.)
  7. Test the client computers that you know were experiencing slow response. If the clients have trouble connecting, then reboot the server computer and test again. The problem should be resolved.