Наше приложение иногда выдает эту ошибку:
System.Data.SqlClient.SqlException (0x80131904): Соединение с сервером было успешно установлено, но затем произошла ошибка во время процесса входа в систему.(поставщик: поставщик SSL, ошибка: 0 - существующее соединение было принудительно закрыто удаленным хостом.) ---> System.ComponentModel.Win32Exception (10054): существующее соединение было принудительно закрыто удаленным хостом.
Приложение работает отлично в течение некоторого времени, но иногда выдает исключение выше.До сих пор довольно сложно найти причину этого.Некоторые говорят, что это связано с количеством соединений, но мы установили его на ноль, и поэтому оно должно быть максимально увеличено до 32 тыс. Соединений, которые, по нашему мнению, мы не используем.
РЕДАКТИРОВАТЬ: видел поставщика SSLиспользуется, и версия ОС клиента ниже, чем версия ОС сервера SQL. Я имею в виду версию TLS или комплект шифров.Я до сих пор не могу понять, почему один и тот же клиент иногда использует другой / несовместимый набор шифров или версию TLS.