Sybase Control Center Communication with Unwired Server Fails

Problem: While using Sybase Control Center, a Communication with Unwired Server failed appears.

Explanation: Sybase Control Center cannot connect to the Unwired Server and displays this error message. To confirm this issue, open the Sybase Control Center <SCC_HOME>\log\gateway.log and look for org.omg.CORBA.COMM_FAILURE, com.sybase.djc.rmi.iiop.BadMagicException, or org.omg.CORBA.MARSHAL entries.

Solutions:
  1. Ensure the protocol and port used by both the Unwired Server management port and the Sybase Control Center managed resource registration entry match. For information about validating and changing these properties, see Adding or Updating Unwired Server Registration Properties in the Sybase Control Center online help.
  2. Validate that the configured port is the Unwired Server management port of 2000 or 2001. Sybase recommends that you not change these default values. If you have changed them and the connection fails, update the managed resource connection property to use the default.

    For more information about ports, see Port Number Reference in System Administration. For more information about validating and changing this port, see Registering a Resource as an SCC Managed Resource in the Sybase Control Center online help.

  3. If the management security profile now uses SSL mutual authentication (mutual_auth), validate that you have installed certificates for mutual authentication into both Sybase Control Center's and Unwired Server's keystore. If each component doesn't have the opposite set of certificates, mutual authentication fails. Either install the missing certificates if mutual authentication is required, or use the following procedure to recover from this scenario:
    1. If Unwired Server also has a standard management (non-secure) port available, you can connect to that port by updating the Sybase Control Center resource (localhost) port number property and setting secure to "No". See Adding or Updating Unwired Server Registration Properties in Sybase Control Center online help.
    2. If Unwired Server doesn't have the standard management port enabled, then update the securityProfile property value in the <UnwiredPlatform_InstallDir>\UnwiredPlatform\Servers\UnwiredServer\Repository\Instance\com\sybase\djc\server\SocketListener\{ServerName}_iiops1.propertiesfile to use the "default" profile, and restart Unwired Server.

    For information about installing certificates, see Changing Installed Certificates Used for Unwired Server and Sybase Control Center HTTPS Listeners, in the Security guide. For information about changing the authentication method used by the security profile, see Creating an SSL Security Profile in Sybase Control Center in Sybase Control Center online help.

Related concepts
Sybase Control Center Windows Service Fails to Start
Sybase Control Center Reports Certificate Problem
Unwired Server Management Ports
Related tasks
Poor Sybase Control Center Performance after Upgrade
Adding or Updating Unwired Server Registration Properties
Related reference
Launching SCC Results in Rounded Rectangle Box or Empty Console Screen
Sybase Control Center Windows Service Deleted
Sybase Control Center Fails to Start
Second Sybase Control Center Fails to Start
Login Invalid in Sybase Control Center
Administrator Account is Locked
Browser Refresh (F5) Causes Logout
Stale Version of Sybase Control Center After Upgrade
Previous Administrator Credentials Used
Security Error Triggered When Connecting to SCC from Remote Browser
Administrator Login Passes When Provider Is Not Available
Host Name of Registered Resource Changed But Is Not Updated
Management Issues with Clustered Data Tiers