QuickFix/j javax.net.ssl.sslexception: несоответствие теговJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 QuickFix/j javax.net.ssl.sslexception: несоответствие тегов

Сообщение Anonymous »

Я использую тест на производительность с инициатором QuickFix/J и акцептором, которые работают в отдельном контейнере Docker. Инициатор отправляет запрос на рыночные данные и акцепторные потоки рынка - Snapshot/Full Refresh . Все идет нормально в течение 10 минут или 1 час, но случайным образом возникает следующая ошибка: < /p>
FIX.4.4:initiator_123->acceptor_123: Disconnecting: Socket exception (dev-server/123.123.123.123:5252): javax.net.ssl.SSLException: Tag mismatch
< /code>
Что может вызвать такую проблему? Ранее я начал с следующего конфигурации enabledprotocols = tlsv1.2, tlsv1.3 , но удаление TLSV1.3 не решил проблему.SenderCompID=*
TargetCompID=*
SocketAcceptPort=5252
SocketNodelay=N
SocketReuseAddress=Y
PersistMessages=N
SocketUseSSL=Y
UseSNI=Y
EnabledProtocols=TLSv1.2
SocketKeyStore=../mock-server/test.jks
SocketKeyStorePassword=password

[SESSION]
AcceptorTemplate=Y
< /code>
Часть конфигурации инициатора: < /p>
DefaultApplVerID=FIX.4.4
ConnectionType=initiator
SocketNodelay=N
SocketUseSSL=Y
UseSNI=Y
EnabledProtocols=TLSv1.2
< /code>
Клавиша генерируется с помощью команды Docker перед запуском приложения: < /p>
RUN keytool -genkeypair -alias test -keyalg RSA -keystore test.jks -storepass password -keypass password -validity 365 -dname "CN=localhost" -ext "san=ip:127.0.0.1"


Подробнее здесь: https://stackoverflow.com/questions/797 ... g-mismatch
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»