EAI HTTP Transport fails when i invoke SendReceive - HTTP-407 Proxy Authentication Required (Doc ID 537087.1)

Last updated on AUGUST 24, 2017

Applies to:

Siebel System Software - Version 7.8.2 SIA [19213] and later
z*OBSOLETE: Microsoft Windows 2000

Symptoms

HTTP/1.0 407 Proxy Authentication Required
when doing an outbound EAI HTTP Transport call.

Changes

  Invoke EAI HTTP Transport using Client Business Service Simulator and passing the arguments as below.

Parameter Value
HTTPContentType text/xml
HTTPRequestURLTemplate http://64.132.91.209/usb/contact
HTTPRequestMethod POST
<Value> Hello


Add code in EAI HTTP Transport BS Service_PreInvoke to add the header authentication as below

**************************************************************************************
function Service_PreInvokeMethod (MethodName, Inputs, Outputs)
{

if(MethodName == "SendReceive"&& Inputs.GetProperty("HTTPRequestURLTemplate") == "http://64.132.91.209/usb/contact")
{
Inputs.SetProperty("HDR.Proxy-Authenticate", "Basic domain\\siebel:siebel");
//return(CancelOperation);

}
return (ContinueOperation);
}
**********************************************************


When sent, a Proxy Authentication Required error message is returned.

HTTP/1.0 407 Proxy Authentication Required

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms