Problem:
Access to Internet on the Server running IIS is limited using a proxy server.
52.170.46.174 is imsoidc.bentley.com, so the IIS Application Pool user does not have access to imsoidc.bentley.com (see full error text below)
Proxy configuration is not enabled to allow the IIS server to reach this destination.
Full error text:
A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond 52.170.46.174:443
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.Net.Sockets.SocketException: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond 52.170.46.174:443
Verification that this is likely the problem:
Does your user have a proxy server setup in the browser?
Solution:
Proxy needs to be configured in the web.config file in the ServerAdminBroker folder. Add the follow system.net section in under <Configuration>
<configuration>
<system.net>
<defaultProxy>
<!-- add your proxy address etc -->
<proxy
proxyaddress="http://192.168.0.1:8080"
bypassonlocal="true" />
<!-- add you bypass urls or Regex's for them below -->
<bypasslist>
<add address="[a-z]+\.diaryofaninja\.com" />
</bypasslist>
</defaultProxy>
</system.net>
</configuration>
See Also: