Error 417 : in SELECTserver and GateWay logs


  Introductory Knowledge Landing Page

SELECTserver Licensing Landing Page

 

 

       
  Applies To     
       
  Product(s): SELECTserver / SELECTserver GateWay  
  Version(s): N/A  
  Environment:  N/A  
  Area:  Installation / Configuration  
  Subarea:  Networking  
  Original Author: Claude Quilichini, Bentley Technical Support Group  
       

Error or Warning Message

In SELECTserver or gateWay logs, you get the message:

error 417 HTTP 417 : Expectation Failed

 

Explanation

This is usually due to a proxy configured to use HTTP/1.0, and SELECTserver use HTTP/1.1

How to Avoid

Option 1 Upgrade the Proxy

Some proxy can be configured or upgraded to support HTTP/1.1,

Before you attempt this option, please make sure that this will not have adverse effect on other systems in place

Option 2 Bypass the proxy for SELECTserver communication

There are several way that you Network security department can set up to bypass the proxy for selected URL or products and service.

Please make sure that your organisation autorize this kind of configuration.

Option 3 Adapt SELECTserver (or GateWay) configuration

Look for the configuraiton file in the installation folder, by default C:\Program Files\Bentley\SELECTServer

For SELECTserver, configuration file is: Bentley.SelectServer.exe.config

For GateWay configuration file is Bentley.SelectServer.Gateway.exe.config  

Make a backup copy of this file before editing it with notepad

Add these lines BEFORE the <runtime> Section

<system.net>
    <settings>
        <servicePointManager expect100Continue="false" />
    </settings>
</system.net>

Save the file and restart the service

See Also

Connecting to the Bentley servers through Firewalls and Proxy Servers [FAQ]