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:
- 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
Sybase Control Center for Sybase Unwired Platform.
- 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 Sybase Control Center for Sybase Unwired Platform.
If the management security profile now uses SSL mutual
authentication,
validate that you have installed certificates for mutual authentication
into both Sybase Control Center's and
Unwired Server's keystore. If each component does
not 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:
- 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 for Sybase Unwired Platform.
- If Unwired Server does not
have the standard management port enabled, then update the
securityProfile property
value in the
SUP_HOME\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 for Sybase Unwired Platform
online help.