Не отправляет исходящие УТМ
Здравствуйте!
После настройки УТМ с рутокеном 3.0 возникает проблема при отправки исходящих документов (акты списания, запрос остатков). Duplicate extensions not allowed
2024-07-01 15:06:33,424 WARN ru.centerinform.transport.backbone.schedule.Publisher - Сервер недоступен: [https://queries-utm.egais.ru/requests/D … ervice.svc]
2024-07-01 15:06:33,624 INFO ru.centerinform.transport.backbone.schedule.Publisher - Отправка документа через веб-сервис, Type: ActWriteOff_v4
2024-07-01 15:06:33,624 INFO ru.centerinform.transport.ws.sender.service.WebServiceSender - Отправка c uuid:e75587e6-e881-40d3-8e18-6b613de8ede2 docType:ActWriteOff_v4
2024-07-01 15:06:33,656 INFO ru.centerinform.transport.ws.sender.service.WebServiceSender - Добавляем дополнительный заголовок к SOAP запросу [UTM-Version: 4.2.0b002600]
2024-07-01 15:06:33,687 ERROR ru.centerinform.transport.backbone.schedule.Publisher - Ошибка отправки оптового документа через веб-сервис
com.sun.xml.internal.ws.client.ClientTransportException: HTTP transport error: javax.net.ssl.SSLProtocolException: java.io.IOException: Duplicate extensions not allowed
at com.sun.xml.internal.ws.transport.http.client.HttpClientTransport.getOutput(HttpClientTransport.java:117)
at com.sun.xml.internal.ws.transport.http.client.HttpTransportPipe.process(HttpTransportPipe.java:208)
at com.sun.xml.internal.ws.transport.http.client.HttpTransportPipe.processRequest(HttpTransportPipe.java:130)
at com.sun.xml.internal.ws.transport.DeferredTransportPipe.processRequest(DeferredTransportPipe.java:124)
at com.sun.xml.internal.ws.api.pipe.Fiber.__doRun(Fiber.java:1121)
at com.sun.xml.internal.ws.api.pipe.Fiber._doRun(Fiber.java:1035)
at com.sun.xml.internal.ws.api.pipe.Fiber.doRun(Fiber.java:1004)
at com.sun.xml.internal.ws.api.pipe.Fiber.runSync(Fiber.java:862)
at com.sun.xml.internal.ws.client.Stub.process(Stub.java:448)
at com.sun.xml.internal.ws.client.sei.SEIStub.doProcess(SEIStub.java:178)
at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:93)
at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:77)
at com.sun.xml.internal.ws.client.sei.SEIStub.invoke(SEIStub.java:147)
at com.sun.proxy.$Proxy222.registerFile(Unknown Source)
at ru.centerinform.transport.ws.sender.service.WebServiceSender.a(WebServiceSender.java:194)
at ru.centerinform.transport.backbone.schedule.Publisher.a(Publisher.java:865)
at ru.centerinform.transport.backbone.schedule.Publisher.b(Publisher.java:832)
at ru.centerinform.transport.backbone.schedule.Publisher.c(Publisher.java:676)
at ru.centerinform.transport.backbone.schedule.Publisher.a(Publisher.java:1424)
at ru.centerinform.transport.backbone.schedule.WSExchangeJob.a(WSExchangeJob.java:108)
at ru.centerinform.transport.backbone.schedule.WSExchangeJob.execute(WSExchangeJob.java:92)
at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
Caused by: javax.net.ssl.SSLProtocolException: java.io.IOException: Duplicate extensions not allowed
at sun.security.ssl.HandshakeMessage$CertificateMsg.<init>(HandshakeMessage.java:456)
at sun.security.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:216)
at sun.security.ssl.Handshaker.processLoop(Handshaker.java:1052)
at sun.security.ssl.Handshaker.process_record(Handshaker.java:987)
at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1072)
at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1385)
at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1413)
at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1397)
at sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:559)
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:185)
at sun.net.www.protocol.http.HttpURLConnection.getOutputStream0(HttpURLConnection.java:1334)
at sun.net.www.protocol.http.HttpURLConnection.getOutputStream(HttpURLConnection.java:1309)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.getOutputStream(HttpsURLConnectionImpl.java:259)
at com.sun.xml.internal.ws.transport.http.client.HttpClientTransport.getOutput(HttpClientTransport.java:104)
... 22 common frames omitted
Caused by: java.security.cert.CertificateParsingException: java.io.IOException: Duplicate extensions not allowed
at sun.security.x509.X509CertInfo.<init>(X509CertInfo.java:169)
at sun.security.x509.X509CertImpl.parse(X509CertImpl.java:1804)
at sun.security.x509.X509CertImpl.<init>(X509CertImpl.java:195)
at sun.security.provider.X509Factory.engineGenerateCertificate(X509Factory.java:102)
at java.security.cert.CertificateFactory.generateCertificate(CertificateFactory.java:339)
at sun.security.ssl.HandshakeMessage$CertificateMsg.<init>(HandshakeMessage.java:453)
... 35 common frames omitted
Caused by: java.io.IOException: Duplicate extensions not allowed
at sun.security.x509.CertificateExtensions.parseExtension(CertificateExtensions.java:115)
at sun.security.x509.CertificateExtensions.init(CertificateExtensions.java:88)
at sun.security.x509.CertificateExtensions.<init>(CertificateExtensions.java:78)
at sun.security.x509.X509CertInfo.parse(X509CertInfo.java:702)
at sun.security.x509.X509CertInfo.<init>(X509CertInfo.java:167)
... 40 common frames omitted