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
a Sybase Control Center 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.