Я использую клиент Apache CXF, работая в виртуальной машине Windows Java 1.6.0_29-B11, чтобы подключиться к мэйнфрейму IBM (я считаю, что это Zseries), и вызывая веб-сервис SOAP. Соединение выполняется через SSL/TLS, и большую часть времени работает нормально. Вот вывод программы с использованием свойства javax.net.debug < /code>. < /P>
2011-11-16 12:32:37,731 INFO LoggingOutInterceptor: Outbound Message
---------------------------
ID: 29
Address: https://1.2.3.4/access/servlet/blabla.atk123
Encoding: UTF-8
Content-Type: text/xml
Headers: {Accept=[*/*], SOAPAction=["Blablaaction/ATK123.Execute"]}
Payload: WA543219999
--------------------------------------
pool-1-thread-1, setSoTimeout(30000) called
pool-1-thread-1, WRITE: TLSv1 Application Data, length = 321
pool-1-thread-1, WRITE: TLSv1 Application Data, length = 262
pool-1-thread-1, READ: TLSv1 Application Data, length = 483
pool-1-thread-1, READ: TLSv1 Application Data, length = 16148
pool-1-thread-1, READ: TLSv1 Application Data, length = 282
%% Invalidated: [Session-1, SSL_RSA_WITH_RC4_128_SHA]
pool-1-thread-1, SEND TLSv1 ALERT: fatal, description = bad_record_mac
pool-1-thread-1, WRITE: TLSv1 Alert, length = 22
pool-1-thread-1, called closeSocket()
pool-1-thread-1, handling exception: javax.net.ssl.SSLException: bad record MAC
2011-11-16 12:32:38,511 WARN PhaseInterceptorChain: Interceptor for {Blabla}ATK123#{Blabla}Execute has thrown exception, unwinding now
org.apache.cxf.interceptor.Fault: bad record MAC
at org.apache.cxf.interceptor.LoggingInInterceptor.logging(LoggingInInterceptor.java:144)
at org.apache.cxf.interceptor.LoggingInInterceptor.handleMessage(LoggingInInterceptor.java:73)
at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:263)
at org.apache.cxf.endpoint.ClientImpl.onMessage(ClientImpl.java:797)
.... (more stuff)
< /code>
К сожалению, у меня нет возможностей изменять или отлаживать конечную точку на сервере. < /p>
Что может вызвать это? < /p>
Как я могу изолировать и исправить это поведение? < /p>
Подробнее здесь: https://stackoverflow.com/questions/815 ... -exception
Как устранение неполадок SSL "Bad Record Mac" ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Устранение неполадок проходов LLVM: устранение ошибок прохода «aa» и «memdep» не найден
Anonymous » » в форуме C++ - 0 Ответы
- 69 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Проблема AWS Textract OCR: устранение неполадок и устранение ошибок или ограничений OCR
Anonymous » » в форуме Python - 0 Ответы
- 49 Просмотры
-
Последнее сообщение Anonymous
-