Products | Versions |
---|---|
TIBCO BusinessConnect | - |
Not Applicable | - |
Resolution:
Description
==========
When sending a document to the Trading Partner via http/s with BC 6.X, the following error occurs:
Header processing error: HTTP/1.1 417 Expectation Failed
Environment
===========
TIBCO BusinessConnect 6.X.X
Cause
===========
BusinessConnect 6.X uses HTTP 1.1 to communicate with trading partners. It includes a header:
Expect: 100-Continue
which some older proxy servers cannot handle, which causes the error.
Resolution
==========
This is a known issue which has been address in BC 6.0.2 and BC 6.1. The issue can be resolved by adding the following property to the BC settings as follows:
1). Go to Administrator>BusinessConnect>System Settings>Activated Protocol Plug-ins and Properties >BCb. A list of properties appear.
2). Add the following Boolean property:
bc.http.client.expect.header
and make sure it is disabled (unchecked). This will prevent BC from sending out this header.
3). Save the settings.
4). Restart all BC engines.