Configuring Siebel Server and Config Agent for SHA2 Outbound
SHA2 support for HTTP outbound is achieved via configuring a named subsystem of type JavaContainerSubSys. The name of this named subsystem is then set to the value of the EAIOutboundSubSys component parameter, as described in the following procedure.
To configure the named subsystem for SHA2 support in outbound
Go to the Siebel Server Manager and search on OUTBOUNDSHA2 as follows:
list param for named subsystem OUTBOUNDSHA2
where OUTBOUNDSHA2 is the name of the new named subsytem.
Set the name of this named subsystem as the value of the EAIOutboundSubSys component parameter:
change param EAIOutboundSubSys=OUTBOUNDSHA2 for comp SCCObjMgr_enu
where SCCObjMgr_enu is the Siebel Object Manager component.
Note: If the object manager component you are trying to use does not support the EAIOutboundSubSys component parameter, then send the EAIOutboundSubSys component parameter to the EAI HTTP Transport or outbound proxy business service method.-
To send the EAIOutboundSubSys component parameter to any method of the EAI HTTP Transport business service:
EAIOutBoundSubSys=OUTBOUNDSHA2
-
To send the EAIOutboundSubSys component parameter to any method of the outbound proxy business service:
siebel_transport_param:EAIOutBoundSubSys=OUTBOUNDSHA2
-
When the user makes an outbound call, the EAI Outbound Dispatcher checks for the value of the component parameter.
If the value is present, the dispatcher will make a http call to the servlet hosted in the Config Agent specified in CONTAINERURL and the Config Agent will make the https call to the external Web Server.
If the value is not present for the component parameter or the named subsystem parameter, the dispatcher makes a direct HTTPS call to the external Web Server.
Restart the component.
stop comp sccobjmgr_enu start comp sccobjmgr_enu
Trust Store– Import external applications CA certificates into Config Agent trust store.
Key Store– Import external applications client certificates into Config Agent key store if client certificate based authentication is required.
Parameters for the Named Subsystem
The named subsystem has three parameters as seen in the following table.
Property | Value |
---|---|
CLASSPATH |
Not applicable. |
OPTIONS |
Not applicable. |
CONTAINERURL |
URL for siebel-eaioutbound.war hosted on the Config Agent. |