(из форумов MSDN, указанных выше)
Сценарий:
Локальная сторона: веб-служба Asp.net 2.0, IIS 6.0
Удаленная сторона: веб-службы Java, Apache, локальный ssl-сертификат (https)
Решение:
Короче говоря, проблема заключалась в том, что веб-служба пыталась подключиться для установления рукопожатия ssl, по умолчанию используется TLS, и в этом случае веб-службами java был SSLv3, но ошибка никогда не показывала это в виде простого текста.
Чтобы настроить это, вы установили:
System.Net.ServicePointManager.SecurityProtocol = Net.SecurityProtocolType.Ssl3
После этого служба выполнит рукопожатие и продолжит работу.