Frequently Asked Questions
- Why do I get a
CORBA::TRANSIENT
exception when using SSLIOP?
A CORBA::TRANSIENT
exception is typically an indication that
the client was unable to connect to the server when attempting to invoke
a request. For standard IIOP, such a situation normally occurs when the
client is unable to resolve the hostname embedded in the IOR or the given
IP address is unreachable.
In the case of SSLIOP, a CORBA::TRANSIENT
exception may also
be thrown when the certificates in use are invalid (e.g. expired), or the
certificate authority certificate has not been set. See the SSLIOP
Usage page to see how to set these for TAO's SSLIOP implementation.