Frequently Asked Questions

  1. 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.