R
Rob
Hello,
We have a Windows 2003 Server that is running .Net Framework 1.1. We have a
web service running on this server. The server is configured to support SSL.
We are not running a load-balanced server farm.
We have several client machines running in various networks around the
country. Each has internet connectivity. Each has the server certificate
installed. Each establishes a secure connection to the web service.
Each client machine is running a Windows service that was written in VB.Net.
This service periodically polls the web service for information. The polling
logic uses a proxy class that was generated with the WSDL utility. We have
created a CertificatePolicy to validate the server certificate, and we have
verified that the certificate policy is getting called. The server
certificate is valid.
Several of our client machines report the following error intermittently.
"The underlying connection was closed. Could not establish secure channel
for SSL/TLS."
We report events such as this via the same web service that could not
establish the connection. Also, we record the events in the event log. We
are not missing events between the two reporting mechanisms. It is
interesting that the first attempt to communicate with the web service fails
with the error
that is reported above, but the second attempt, which reports the error,
succeeds.
This appears to be the stale connection error that has been reported in many
newsgroups.
We have verified that FIPS is disabled in the local security policy's system
cryptography section on all of our client machines.
What else can I do to resolve this problem?
Activelyx
We have a Windows 2003 Server that is running .Net Framework 1.1. We have a
web service running on this server. The server is configured to support SSL.
We are not running a load-balanced server farm.
We have several client machines running in various networks around the
country. Each has internet connectivity. Each has the server certificate
installed. Each establishes a secure connection to the web service.
Each client machine is running a Windows service that was written in VB.Net.
This service periodically polls the web service for information. The polling
logic uses a proxy class that was generated with the WSDL utility. We have
created a CertificatePolicy to validate the server certificate, and we have
verified that the certificate policy is getting called. The server
certificate is valid.
Several of our client machines report the following error intermittently.
"The underlying connection was closed. Could not establish secure channel
for SSL/TLS."
We report events such as this via the same web service that could not
establish the connection. Also, we record the events in the event log. We
are not missing events between the two reporting mechanisms. It is
interesting that the first attempt to communicate with the web service fails
with the error
that is reported above, but the second attempt, which reports the error,
succeeds.
This appears to be the stale connection error that has been reported in many
newsgroups.
We have verified that FIPS is disabled in the local security policy's system
cryptography section on all of our client machines.
What else can I do to resolve this problem?
Activelyx