Starting or Restarting a Remote Server from Sybase Control Center Fails

Problem: After you have registered a remote server in Sybase Control Center, you cannot start or restart the server.

If the DNS server cannot resolve the host name of the machine on which the remote Unwired Server is installed, or if the host has no internal DNS server, you cannot start, stop, or restart that Unwired Server using your local instance of Sybase Control Center. Because this network communication relies on name resolution, you must ensure that DNS is set up properly to successfully control a remote Unwired Server.

Before attempting the following solutions, verify that:
  1. Sybase Control Center is running on the remote host.
  2. A network connection can be established between your Sybase Control Center host and the Sybase Control Center agent on the remote server's host.

If the DNS server cannot establish a connection, try the following:

Solution 1: Repair the network DNS server setup. If you or your network administrator cannot modify the DNS, use solution 2.

Solution 2: Change the host name to its IP address in the Sybase Control Center service-config.xml file:

  • If you cannot resolve the local host name, modify the file on the local instance of Sybase Control Center.
  • If you cannot resolve the remote host name, modify the file on the remote instance of Sybase Control Center.
  • If you cannot resolve both the remote and local host names, modify both files.
  1. From the command line, verify the host name by running nslookup<hostname >.
  2. If the DNS server cannot resolve the host name, edit the colocated <UnwiredPlatform_InstallDir>\SCC-XX\services\RMI\service-config.xml file:
    1. Log out of Sybase Control Center.
    2. Stop the Sybase Control Center X.X service.
    3. Open <UnwiredPlatform_InstallDir>\SCC-XX\services\RMI\service-config.xml.
    4. Locate this line: <set-property property="address" value="<hostname>" />.

      If the line does not exist, add it under the <properties></properties> element in the file.

    5. Change the value from the host name to the IP address of the host computer. If the IP address is already used, ensure it is valid (especially if the IP address has recently been changed).
    6. Restart the Sybase Control Center X.X service.
    7. Log in to Sybase Control Center and proceed with your administrative tasks.
If the DNS server resolves the host name, but the problem persists, check that both:
  • The remote host on which Unwired Platform and Sybase Control Center are installed can receive UDP multicasts from the local host on which Sybase Control Center is installed, and
  • The remote instance of Sybase Control Center uses RMI port 9999.
Solution 3: Make sure the hosts file includes complete entries for each node in the Unwired Server cluster.
  1. On each Unwired Server host, edit the hosts file, located at:

    C:\WINDOWS\system32\drivers\etc

  2. Add entries to identify the IP address and fully qualified network name of every other node in the Unwired Server cluster.
Related tasks
Error in Listing Application Connections and ADMIN_WEBSERVICE_INVOCATION_ERROR in gateway.log
Unexpected Listener Startup or Connection Errors
AuthorizationException Displays Instead of Status
Related reference
Server List Not Retrieved
Unwired Server Fails to Start
Port Conflict Issues
Refreshing Server Configuration Displays Only Partial Updates
Users Connect with Old Credentials
Saving Server Configuration Fails Due to Certificate Validation Error
Unknown Server Error Message