Ключевое слово в защите информации
КЛЮЧЕВОЕ СЛОВО
в защите информации
Получить ГОСТ TLS-сертификат для домена (SSL-сертификат)
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline zhe  
#1 Оставлено : 30 сентября 2011 г. 22:50:25(UTC)
zhe

Статус: Участник

Группы: Участники
Зарегистрирован: 05.08.2011(UTC)
Сообщений: 13

Здравствуйте,

После установки CryptoPro CSP 3.6.6497 стороннее .NET-приложение, которое использует WCF и не использует ни CryptoPro, ни Sharpei, перестало работать.
Приложение состоит из двух частей: exe-файл, при запуске которого публикуется web-служба, и тестовый клиент, который способен вызывать эту службу.
Между сервером и клиентом настроен TLSv1. Оба приложения запускаются на машине c Win7.

При вызове сервиса на клиенте постоянно происходит ошибка вида:

Код:

18:09:39  System.ServiceModel.Security.SecurityNegotiationException: Could not establish secure channel for SSL/TLS with authority 'localhost:8089'.
Server stack trace: 
   at System.ServiceModel.Channels.HttpChannelUtilities.ProcessGetResponseWebException(WebException webException, HttpWebRequest request, HttpAbortReason abortReason)
   at System.ServiceModel.Channels.HttpChannelFactory.HttpRequestChannel.HttpChannelRequest.WaitForReply(TimeSpan timeout)
   at System.ServiceModel.Channels.RequestChannel.Request(Message message, TimeSpan timeout)
   at System.ServiceModel.Dispatcher.RequestChannelBinder.Request(Message message, TimeSpan timeout)
   at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout)
   at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation)
   at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)
Exception rethrown at [0]: 
   at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
   at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
   at MyCompany.MyService.MyStubService.MyServiceServiceRef.IMyServiceService.GetServerTime()
   at MyCompany.MyService.MyStubService.MyServiceServiceRef.MyServiceServiceClient.GetServerTime() in ..\Reference.cs:line 451
   at MyCompany.MyService.MyStubService.MainWindow.btnGetServerTime_Click(Object sender, RoutedEventArgs e) in ..\MainWindow.xaml.cs:line 220
18:09:44  Вложенное исключение System.Net.WebException: The request was aborted: Could not create SSL/TLS secure channel.
Стек вызовов:   at System.Net.HttpWebRequest.GetResponse()
   at System.ServiceModel.Channels.HttpChannelFactory.HttpRequestChannel.HttpChannelRequest.WaitForReply(TimeSpan timeout)


Если произвести удаление CryptoPro CSP, то никаких ошибок не происходит.

В чем может быть причина подобной ошибки?
Offline Андрей Писарев  
#2 Оставлено : 30 сентября 2011 г. 22:57:08(UTC)
Андрей *

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 13,342
Мужчина
Российская Федерация

Сказал «Спасибо»: 550 раз
Поблагодарили: 2213 раз в 1727 постах
может поможет

>> Для работы 3.0 КС2 и 3.6 в разделе HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\Security Packages должен быть cpssl и отсутствовать schannel

Отредактировано пользователем 30 сентября 2011 г. 22:58:29(UTC)  | Причина: Не указана

Техническую поддержку оказываем тут
Наша база знаний
Offline Максим Коллегин  
#3 Оставлено : 1 октября 2011 г. 0:11:53(UTC)
Максим Коллегин

Статус: Сотрудник

Группы: Администраторы
Зарегистрирован: 12.12.2007(UTC)
Сообщений: 6,393
Мужчина
Откуда: КРИПТО-ПРО

Сказал «Спасибо»: 37 раз
Поблагодарили: 717 раз в 621 постах
Выложите пример, максимально просто воспроизводящий ситуацию - постараемся исправить.
Знания в базе знаний, поддержка в техподдержке
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.