Статус: Новичок
Группы: Участники
Зарегистрирован: 10.06.2024(UTC) Сообщений: 6
|
Добрый день! Возникает ошибка "Лицензия не поддерживает операции шифрования", в момент когда пытаемся отправить https запрос в сторонний сервис JCP поставили, лицензию тоже
Трейс ошибки:
2024-08-05 14:00:00,624 ERROR [com.haulmont.sberins.core.app.isointegration.IsoIntegrationWorkerBean] [app-core] [system] org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://scan.pochta.ru/demo/api/gateway/v1/claim/all?dateFrom=2023-08-10&dateTo=2024-08-05": java.lang.IllegalArgumentException: Лицензия не поддерживает операции шифрования; nested exception is javax.net.ssl.SSLException: java.lang.IllegalArgumentException: Лицензия не поддерживает операции шифрования at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:534) at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:482) at org.springframework.web.client.RestTemplate.exchange(RestTemplate.java:455) at com.haulmont.sberins.core.app.isointegration.api.request.GetAllClaims.sendRequest(GetAllClaims.java:33) at com.haulmont.sberins.core.app.isointegration.IsoIntegrationWorkerBean.sendRequest(IsoIntegrationWorkerBean.java:444) at com.haulmont.sberins.core.app.isointegration.IsoIntegrationWorkerBean.scheduleUpdateClaims(IsoIntegrationWorkerBean.java:399) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:91) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at com.sun.proxy.$Proxy624.scheduleUpdateClaims(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.haulmont.cuba.core.app.scheduling.RunnerBean.executeTask(RunnerBean.java:197) at com.haulmont.cuba.core.app.scheduling.RunnerBean$2.run(RunnerBean.java:105) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:750) Caused by: javax.net.ssl.SSLException: java.lang.IllegalArgumentException: Лицензия не поддерживает операции шифрования at ru.CryptoPro.ssl.cl_3.a(Unknown Source) at ru.CryptoPro.ssl.SSLSocketImpl.a(Unknown Source) at ru.CryptoPro.ssl.SSLSocketImpl.a(Unknown Source) at ru.CryptoPro.ssl.SSLSocketImpl.a(Unknown Source) at ru.CryptoPro.ssl.SSLSocketImpl.b(Unknown Source) at ru.CryptoPro.ssl.SSLSocketImpl.startHandshake(Unknown Source) at org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket(SSLConnectionSocketFactory.java:396) at org.apache.http.conn.ssl.SSLConnectionSocketFactory.connectSocket(SSLConnectionSocketFactory.java:355) at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:142) at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:373) at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:394) at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:237) at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:185) at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89) at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110) at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185) at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83) at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:56) at org.springframework.http.client.HttpComponentsClientHttpRequest.executeInternal(HttpComponentsClientHttpRequest.java:82) at org.springframework.http.client.AbstractBufferingClientHttpRequest.executeInternal(AbstractBufferingClientHttpRequest.java:48) at org.springframework.http.client.AbstractClientHttpRequest.execute(AbstractClientHttpRequest.java:50) at org.springframework.http.client.InterceptingClientHttpRequest$RequestExecution.execute(InterceptingClientHttpRequest.java:91) at com.haulmont.sberins.core.app.isointegration.IsoIntegrationWorkerBean$2.intercept(IsoIntegrationWorkerBean.java:167) at org.springframework.http.client.InterceptingClientHttpRequest$RequestExecution.execute(InterceptingClientHttpRequest.java:81) at org.springframework.http.client.InterceptingClientHttpRequest.executeInternal(InterceptingClientHttpRequest.java:67) at org.springframework.http.client.AbstractBufferingClientHttpRequest.executeInternal(AbstractBufferingClientHttpRequest.java:48) at org.springframework.http.client.AbstractClientHttpRequest.execute(AbstractClientHttpRequest.java:50) at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:519) ... 27 more Caused by: java.lang.IllegalArgumentException: Лицензия не поддерживает операции шифрования at ru.CryptoPro.Crypto.Key.GostKeyGenerator.engineGenerateKey(Unknown Source) at javax.crypto.KeyGenerator.generateKey(KeyGenerator.java:540) at ru.CryptoPro.ssl.cl_40.<init>(Unknown Source) at ru.CryptoPro.ssl.cl_18.a(Unknown Source) at ru.CryptoPro.ssl.cl_18.a(Unknown Source) at ru.CryptoPro.ssl.cl_64.u(Unknown Source) at ru.CryptoPro.ssl.cl_64.a(Unknown Source) at ru.CryptoPro.ssl.SSLSocketImpl.a(Unknown Source) at ru.CryptoPro.ssl.SSLSocketImpl.o(Unknown Source) ... 51 more
Подскажите пожалуйста, в чем может быть проблема?
|
|
|
|
Статус: Сотрудник
Группы: Модератор, Участники Зарегистрирован: 03.12.2018(UTC) Сообщений: 1,130 Сказал(а) «Спасибо»: 93 раз Поблагодарили: 249 раз в 234 постах
|
Добрый день. для экспортных лицензий JCP нельзя использовать шифрование (TLS) |
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 10.06.2024(UTC) Сообщений: 6
|
Можете, пожалуйста, пояснить этот момент? У нас с этой лицензией работает все на Windows сервере, однако сейчас переезжаем на Linux и запускаем приложение в docker-е. Лицензию устанавливаем через cmd в рамках Dockerfile. Лицензия ставится, однако возникает такая ошибка. Так и не можем пока выяснить причину ошибки
|
|
|
|
Статус: Сотрудник
Группы: Модератор, Участники Зарегистрирован: 03.12.2018(UTC) Сообщений: 1,130 Сказал(а) «Спасибо»: 93 раз Поблагодарили: 249 раз в 234 постах
|
создайте на портале техподдержки обращение там укажите свою лицензию |
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close