Applies To | |||
Product(s): | PROJECTWISE DYNAMIC PLOT SERVICE | ||
Version(s): | N\A | ||
Environment: | N\A | ||
Area: | Startup/Connection Issue | ||
Subarea: | N\A | ||
Original Author: | Evert de Jong, Bentley Technical Support Group | ||
PW Dynamic Plot connection problem: HTTP Status 417.
Could not register Digital Writing Manager. The request failed with HTTP status 417
Scenario
1) One of our colleagues has installed PW Dynamic plot at customer site and configured up until point where he could not register Digital Writing Manager.
2) Investigating the problem deeper he used for testing this tool http://download.talario.com/bentley/WebCommunicationTest.Bentley.2010.07.21.zip
Also connection problem happened. The request failed with HTTP status 417
3) Have asked Anton Rodianskiy have a look at this. After he received the Wireshark (network analyze tool) from customer, he reported this Proxy server does not support 100-expect. This is however required.
4) Anton resolved the issue by creation of file WebCommunicationTest.exe.config (see attached)
Contents:
<configuration>
<system.net>
<settings>
<servicePointManager expect100Continue="false" />
</settings>
</system.net>
</configuration>
This configuration file will work for every .net application. Just use the correct name. In case already a .config file exists, do NOT overwrite but add the files to the existing .config file
5) Using this configuration file test tool: WebCommunicationTest.exe is working fine now at customer site.
As said: Bentley.DigitalWritingManager.Service.exe is the only component that talks to www.digitalpaper.com, in that case copy file WebCommunicationTest.exe.config to file Bentley.DigitalWritingManager.Service.exe.config in the same directory
of Bentley.DigitalWritingManager.Service.exe