When the oi_connector probe attempts to contact Operator Console (e.g. for Multi-tenant Origins ), the connection is failing.
It appears that the probe uses HTTP protocol instead of HTTPS. When attempting to validate the connection, the error may look like one of the following:
Failure
Not Found
Or
Failure
Error
In the logs, you'll see the connection attempt to UIM REST as follows:
Jun 24 12:44:52:258 [attach_socket, oi_connector] Validating UIM REST Connection
Jun 24 12:44:52:258 [attach_socket, oi_connector] URL:-http://(Operator Console):443/rest/origins
Jun 24 12:44:52:277 [attach_socket, oi_connector] Response to Parse:-HTTP/1.1 400 [Content-Type: text/plain;charset=UTF-8, Connection: close] org.apache.http.conn.BasicManagedEntity@7d60009b
Jun 24 12:44:52:277 [attach_socket, oi_connector] Parsed Response:-ERROR
Jun 24 12:44:52:277 [attach_socket, oi_connector] Response:-ERROR
Jun 24 12:44:52:277 [attach_socket, oi_connector] result is ERROR
Note that HTTP protocol is used even though the configured port is the default HTTPS port (443).
oi_connector 1.55
oi_connector doesn't have means to change the protocol used for UIM REST Connections. HTTP is the only protocol currently available.
The next version of oi_connector is planned to fix this by allowing the protocol to be selected for the UIM REST connection. We have the following workaround.