.NET application trying to access crl.verisign.net
I have a number of internal .NET applications from our vendor that take forever to startup. Some of their services take up to 1.5 minutes to start. Upon further investigation, I noticed that under Process Explorer's TCP/IP tab, I see the application trying to make outbound connections to crl.ver开发者_如何学Cisign.net. Unfortunately, most of our production servers do not have internet access! I believe they are using authenticode which is significantly impacting their applications load time.
Any idea how to disable this "feature"?
The vendor has been having me change the default SCM wait time of 30 seconds to a much higher value to pervent the timeout and the service from stating.
Alternatively, you can also try adding a bogus entry in your Hosts File (%windir%\system32\drivers\etc\hosts) for "crl.verisign.net" pointing to localhost.
Like so:
127.0.0.1 crl.verisign.net
This is what you typically do for the same reason (production server not having internet access) when .NET applications try to contact "crl.microsoft.com".
精彩评论