Страница 1 из 2

SSL3_GET_RECORD:decryption failed or bad record mac

Добавлено: 09 янв 2011, 07:59
kristart
во время общения группой пользователей на собственном сервере мурмур периодически (без зависимостей) выкидывает разных пользователей с ошибкой:

Код: Выделить всё

Попытка соединения с сервером не удалась:

Код: Выделить всё

Error while reading: error:1408F119:SSL routines:SSL3_GET_RECORD:decryption failed or bad record mac.
после 5-10 сек подключение возобновляется. Помогите пожалуйста решить проблему. Или хотя бы скажите куда глядеть. Буду благодарен за любые ответы. Заранее Спасибо!

Re: SSL3_GET_RECORD:decryption failed or bad record mac

Добавлено: 09 янв 2011, 09:19
B0nuse
Какая ОС? Версия Мурмур?
Налицо проблема с openssl
Почитайте http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=338006

Re: SSL3_GET_RECORD:decryption failed or bad record mac

Добавлено: 09 янв 2011, 15:17
kristart
извините, забыл указать самое важное: ОС Windows XP SP3, версия murmur 1.2.2. OpenSSL не юзаю.

Re: SSL3_GET_RECORD:decryption failed or bad record mac

Добавлено: 10 янв 2011, 18:33
B0nuse
Давайте уточним: У Вас клиент и сервер версии 1.2.2 и оба стоят на ОС Вин ХР3. И у Вас вышеописанные проблемы.

Протестируйте последнюю версию снапшота.

Re: SSL3_GET_RECORD:decryption failed or bad record mac

Добавлено: 14 янв 2011, 11:47
kristart
ок, еще раз. Есть установочный пакет мамбла (клиентская и серверная части) версии 1.2.2. На машину с виндовс хп сп3 установлена серверная часть (мурмур), более никакого другого ПО не используеться. Клиентские машины работают на разных ОС (есть вин хп, вин виста, вин 7). У всех одна и та же проблема! Через промежуток времени, около часа, пользователей выкидывает с сервера (НЕ всех одновременно!) с ошибкой:

Код: Выделить всё

Error while reading: error:1408F119:SSL routines:SSL3_GET_RECORD:decryption failed or bad record mac.

Re: SSL3_GET_RECORD:decryption failed or bad record mac

Добавлено: 14 янв 2011, 17:24
B0nuse
1. Приложите лог мурмура, лог клиента, murmur.ini
2. Пропробуйте версию сервера из последнего снапшота.

Re: SSL3_GET_RECORD:decryption failed or bad record mac

Добавлено: 14 янв 2011, 18:27
kristart
в прикрепленном архиве лог и файл конфигурации мурмура, также (если не ошибся) лог мамбла. Последнюю версию снапшота скачал... буду пробовать. Спасибо за помощь) :pray:
log.zip
(12.58 КБ) 729 скачиваний

Re: SSL3_GET_RECORD:decryption failed or bad record mac

Добавлено: 15 янв 2011, 01:21
kristart
с изменением версии мурмур на 1.2.3 выкидывать стало немного реже и пропала ошибка ...ссл.
...теперь когда выкидывает с сервера на клиенте появляеться сообщение:

Код: Выделить всё

[22:10:17] Попытка соединения с сервером не удалась: Удалённый узел закрыл соединение.
[22:10:27] Повтор связи.
[22:10:28] Подключено.
,а в логах мурмур:

Код: Выделить всё

<W>2011-01-14 22:10:49.265 1 => <3:kristart(1)> Timeout
<W>2011-01-14 22:10:49.390 1 => <3:kristart(1)> Connection closed:  [-1]
<W>2011-01-14 22:10:59.843 1 => <26:(-1)> New connection: 77.121.107.17:62482
<W>2011-01-14 22:11:00.187 1 => <26:(-1)> Client version 1.2.3 (Win: 1.2.3-rc1-45-g194ab56)
<W>2011-01-14 22:11:00.484 1 => <26:kristart(1)> Authenticated
....что еще за таймаут и как убрать? Помогите плз еще немножко :help:

Re: SSL3_GET_RECORD:decryption failed or bad record mac

Добавлено: 17 янв 2011, 03:09
B0nuse
kristart писал(а):что еще за таймаут и как убрать?
Таймаут - это когда сервер в определенный момент перестает получать ответ от клиента и отключает его самостоятельно, как потерявшего соединение (например, у пользователя внезапно выключили свет и чтоб его "тело" не висело на канале - сервер его выкидывает).
Причину таймаута ищите самостоятельно. Начиная от загрузки канала и заканчивая загруженностью процессора или оперативной памяти.

Re: SSL3_GET_RECORD:decryption failed or bad record mac

Добавлено: 17 янв 2011, 21:21
kristart
ок. Большое Спасибо за помощь.
Последний вопрос и тему можно закрывать!

как увеличить время таймаута?