Содержание
- java.security.NoSuchAlgorithmException: Error constructing implementation
- LDAP Configuration
- Default Java Key Store
- Error constructing implementation
- java.security.NoSuchAlgorithmException: Default SSLContext not available
- No Such Algorithm Exception Class
- Definition
- Remarks
- Constructors
- Fields
- Properties
- Methods
- Explicit Interface Implementations
- Extension Methods
java.security.NoSuchAlgorithmException: Error constructing implementation
When attempting to perform an operation that relies on SSL/TLS, you may see errors like the following:
This is generally due to the system not being able to locate a valid certificate for the application server. There are a few areas of the system to check when troubleshooting this particular issue:
LDAP Configuration
While it may not seem related at first, the LDAP Configuration in your instance can potentially be the cause of this problem. If you happen to be using LDAP to sync/authenticate users in your instance, check the following items in your configuration:
- In the Binding section, see if the SSL option is selected. If it is selected, verify that:
- The Key Store Path points to a valid key store on the application server.
- The key store referenced in the Key Store Path field contains the proper SSL certificates for the application server itself.
- If the SSL option is not selected, skip to the last section in this article («Default Java Key Store»).
Important notes on using LDAP over SSL
- Any changes made in the LDAP configuration with respect to the key store require a restart of Cascade CMS in order to take effect.
- Any time an LDAP sync occurs, the application will load the key store that is being referenced in the Key Store Path field into memory. Because of this, it is important that you maintain a single key store on your application server that contains any necessary certificates for your environment. Having a single key store with all of the proper certificates in it can prevent issues with different key stores being referenced from different locations within the application environment.
Default Java Key Store
For those who are either not using LDAP at all or are using a Cleartext bind with LDAP, the application will default to using the key store located within the application’s Java installation. To find out which installation of Java the application is using, see this article.
After determining which Java installation is being used, you’ll need to make sure that the key store (generally lib/security/cacerts) contains the certificates for the application server itself.
Источник
Error constructing implementation
I just referenced a .NET WCF service in my java application, but the problem arise when I call a method of the service.
Here’s the stack trace:
Exception in thread «main» com.sun.xml.ws.client.ClientTransportException: HTTP transport error: java.net.SocketException: java.security.NoSuchAlgorithmException: Error constructing implementation (algorithm: Default, provider: SunJSSE, class: com.sun.net.ssl.internal.ssl.DefaultSSLContextImpl)
at com.sun.xml.ws.transport.http.client.HttpClientTransport.getOutput(HttpClientTransport.java:133)
at com.sun.xml.ws.transport.http.client.HttpTransportPipe.process(HttpTransportPipe.java:153)
at com.sun.xml.ws.transport.http.client.HttpTransportPipe.processRequest(HttpTransportPipe.java:93)
at com.sun.xml.ws.transport.DeferredTransportPipe.processRequest(DeferredTransportPipe.java:133)
at com.sun.xml.ws.api.pipe.Fiber.__doRun(Fiber.java:629)
at com.sun.xml.ws.api.pipe.Fiber._doRun(Fiber.java:588)
at com.sun.xml.ws.api.pipe.Fiber.doRun(Fiber.java:573)
at com.sun.xml.ws.api.pipe.Fiber.runSync(Fiber.java:470)
at com.sun.xml.ws.client.Stub.process(Stub.java:319)
at com.sun.xml.ws.client.sei.SEIStub.doProcess(SEIStub.java:157)
at com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:109)
at com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:89)
at com.sun.xml.ws.client.sei.SEIStub.invoke(SEIStub.java:140)
at $Proxy43.setPaymentInfo(Unknown Source)
at cra.Main.main(Main.java:29)
Caused by: java.net.SocketException: java.security.NoSuchAlgorithmException: Error constructing implementation (algorithm: Default, provider: SunJSSE, class: com.sun.net.ssl.internal.ssl.DefaultSSLContextImpl)
at javax.net.ssl.DefaultSSLSocketFactory.throwException(SSLSocketFactory.java:179)
at javax.net.ssl.DefaultSSLSocketFactory.createSocket(SSLSocketFactory.java:186)
at sun.net.www.protocol.https.HttpsClient.createSocket(HttpsClient.java:360)
at sun.net.NetworkClient.doConnect(NetworkClient.java:145)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:394)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:529)
at sun.net.www.protocol.https.HttpsClient. (HttpsClient.java:271)
at sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:328)
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(AbstractDelegateHttpsURLConnection.java:172)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:816)
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:158)
at sun.net.www.protocol.http.HttpURLConnection.getOutputStream(HttpURLConnection.java:881)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.getOutputStream(HttpsURLConnectionImpl.java:230)
at com.sun.xml.ws.transport.http.client.HttpClientTransport.getOutput(HttpClientTransport.java:121)
. 14 more
Caused by: java.security.NoSuchAlgorithmException: Error constructing implementation (algorithm: Default, provider: SunJSSE, class: com.sun.net.ssl.internal.ssl.DefaultSSLContextImpl)
at java.security.Provider$Service.newInstance(Provider.java:1245)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at javax.net.ssl.SSLContext.getInstance(SSLContext.java:125)
at javax.net.ssl.SSLContext.getDefault(SSLContext.java:68)
at javax.net.ssl.SSLSocketFactory.getDefault(SSLSocketFactory.java:102)
at javax.net.ssl.HttpsURLConnection.getDefaultSSLSocketFactory(HttpsURLConnection.java:325)
at javax.net.ssl.HttpsURLConnection. (HttpsURLConnection.java:283)
at sun.net.www.protocol.https.HttpsURLConnectionImpl. (HttpsURLConnectionImpl.java:65)
at sun.net.www.protocol.https.Handler.openConnection(Handler.java:42)
at java.net.URL.openConnection(URL.java:992)
at com.sun.xml.ws.api.EndpointAddress.openConnection(EndpointAddress.java:213)
at com.sun.xml.ws.transport.http.client.HttpClientTransport.createHttpConnection(HttpClientTransport.java:241)
at com.sun.xml.ws.transport.http.client.HttpClientTransport.getOutput(HttpClientTransport.java:117)
. 14 more
Caused by: java.io.IOException: Invalid keystore format
at sun.security.provider.JavaKeyStore.engineLoad(JavaKeyStore.java:633)
at sun.security.provider.JavaKeyStore$JKS.engineLoad(JavaKeyStore.java:38)
at java.security.KeyStore.load(KeyStore.java:1185)
at com.sun.net.ssl.internal.ssl.TrustManagerFactoryImpl.getCacertsKeyStore(TrustManagerFactoryImpl.java:202)
at com.sun.net.ssl.internal.ssl.DefaultSSLContextImpl.getDefaultTrustManager(DefaultSSLContextImpl.java:70)
at com.sun.net.ssl.internal.ssl.DefaultSSLContextImpl. (DefaultSSLContextImpl.java:40)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
and here’s my code
Any idea?
Источник
java.security.NoSuchAlgorithmException: Default SSLContext not available
I’m very stuck on this exception and hope someone has seen it before: java.security.NoSuchAlgorithmException: Default SSLContext not available
I’m trying to use NSS and JSSE in FIPS-Compliant mode to access the VM Ware SDK.
The error seems obvious enough, but the protocols I am trying are supposed to be supported . TLS, SSLv3 etc.
Here is my code:
(The other conflicting providers have been taken out of my java.security file per Andreas Sterbenz blogs)
String configFileName = «C:\devel\libs\nss3.12.4\ddmi-nss.cfg»;
java.security.Provider testFips = new sun.security.pkcs11.SunPKCS11(configFileName);
Security.addProvider(testFips);
KeyStore ks = KeyStore.getInstance(«PKCS11»,testFips);
ks.load(null, «RealPasswordIsHere».toCharArray());
Original line from file is:
SSLContext sc = SSLContext.getInstance(«SSL»);
I’ve tried:
SSLContext sc = SSLContext.getInstance(«TLS»);
SSLContext sc = SSLContext.getInstance(«SSLv3»);
etc etc with just about every possibility I could find in the standard names in the Java documentation.
The actual exception is triggered later when we try to get a stream. some more relevant code.
HttpURLConnection postCon = (HttpURLConnection) baseUrl.openConnection();
OutputStream os = postCon.getOutputStream(); (HttpsClient.java:272)
at sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:329)
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(AbstractDelegateHttpsURLConnection.java:172)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:801)
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:158)
at sun.net.www.protocol.http.HttpURLConnection.getOutputStream(HttpURLConnection.java:904)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.getOutputStream(HttpsURLConnectionImpl.java:230)
at com.vmware.vim25.ws.WSClient.post(WSClient.java:238)
at com.vmware.vim25.ws.WSClient.invoke(WSClient.java:174)
at com.vmware.vim25.ws.WSClient.invoke(WSClient.java:122)
at com.vmware.vim25.ws.VimStub.retrieveServiceContent(VimStub.java:1341)
at com.vmware.vim25.mo.ServiceInstance. (ServiceInstance.java:85)
Thanks in advance for any help. Seems like someone else must have run into this before 🙂
Источник
No Such Algorithm Exception Class
Definition
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
This exception is thrown when a particular cryptographic algorithm is requested but is not available in the environment.
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.
Constructors
Constructs a NoSuchAlgorithmException with no detail message.
A constructor used when creating managed representations of JNI objects; called by the runtime.
Constructs a NoSuchAlgorithmException with the specified detail message.
Creates a NoSuchAlgorithmException with the specified detail message and cause.
Creates a NoSuchAlgorithmException with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause ).
Fields
Properties
Returns the cause of this throwable or null if the cause is nonexistent or unknown.
(Inherited from Throwable) Class (Inherited from Throwable) Handle
The handle to the underlying Android instance.
(Inherited from Throwable) JniIdentityHashCode (Inherited from Throwable) JniPeerMembers LocalizedMessage
Creates a localized description of this throwable.
(Inherited from Throwable) Message
Returns the detail message string of this throwable.
(Inherited from Throwable) PeerReference (Inherited from Throwable) StackTrace (Inherited from Throwable) ThresholdClass
This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.
This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.
Methods
Appends the specified exception to the exceptions that were suppressed in order to deliver this exception.
(Inherited from Throwable) Dispose() (Inherited from Throwable) Dispose(Boolean) (Inherited from Throwable) FillInStackTrace()
Fills in the execution stack trace.
(Inherited from Throwable) GetStackTrace()
Provides programmatic access to the stack trace information printed by #printStackTrace() .
(Inherited from Throwable) GetSuppressed()
Returns an array containing all of the exceptions that were suppressed, typically by the try -with-resources statement, in order to deliver this exception.
(Inherited from Throwable) InitCause(Throwable)
Initializes the cause of this throwable to the specified value.
(Inherited from Throwable) PrintStackTrace()
Prints this throwable and its backtrace to the standard error stream.
(Inherited from Throwable) PrintStackTrace(PrintStream)
Prints this throwable and its backtrace to the specified print stream.
(Inherited from Throwable) PrintStackTrace(PrintWriter)
Prints this throwable and its backtrace to the specified print writer.
(Inherited from Throwable) SetHandle(IntPtr, JniHandleOwnership)
Sets the Handle property.
(Inherited from Throwable) SetStackTrace(StackTraceElement[])
Sets the stack trace elements that will be returned by #getStackTrace() and printed by #printStackTrace() and related methods.
(Inherited from Throwable) ToString() (Inherited from Throwable) UnregisterFromRuntime() (Inherited from Throwable)
Explicit Interface Implementations
IJavaPeerable.Disposed() | (Inherited from Throwable) |
IJavaPeerable.DisposeUnlessReferenced() | (Inherited from Throwable) |
IJavaPeerable.Finalized() | (Inherited from Throwable) |
IJavaPeerable.JniManagedPeerState | (Inherited from Throwable) |
IJavaPeerable.SetJniIdentityHashCode(Int32) | (Inherited from Throwable) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) | (Inherited from Throwable) |
IJavaPeerable.SetPeerReference(JniObjectReference) | (Inherited from Throwable) |
Extension Methods
Performs an Android runtime-checked type conversion.
Источник
java.lang.ExceptionInInitializerError
at com.databerries.DataBerries$3.run(DataBerries.java:359)
at java.lang.Thread.run(Thread.java:762)
Caused by: cz.msebera.android.httpclient.conn.ssl.SSLInitializationException: Error constructing implementation (algorithm: TLS, provider: AndroidOpenSSL, class: com.android.org.conscrypt.OpenSSLContextImpl$TLSv12)
at cz.msebera.android.httpclient.conn.ssl.SSLContexts.createDefault(SSLContexts.java:58)
at cz.msebera.android.httpclient.conn.ssl.SSLSocketFactory.getSocketFactory(SSLSocketFactory.java:163)
at com.loopj.android.http.AsyncHttpClient.getDefaultSchemeRegistry(AsyncHttpClient.java:301)
at com.loopj.android.http.AsyncHttpClient.<init>(AsyncHttpClient.java:177)
at com.loopj.android.http.SyncHttpClient.<init>(SyncHttpClient.java:39)
at com.databerries.RestClient.<clinit>(RestClient.java:49)
at com.databerries.DataBerries$3.run(DataBerries.java:359)
at java.lang.Thread.run(Thread.java:762)
Caused by: java.security.NoSuchAlgorithmException: Error constructing implementation (algorithm: TLS, provider: AndroidOpenSSL, class: com.android.org.conscrypt.OpenSSLContextImpl$TLSv12)
at java.security.Provider$Service.newInstance(Provider.java:1288)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:236)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:164)
at javax.net.ssl.SSLContext.getInstance(SSLContext.java:189)
at cz.msebera.android.httpclient.conn.ssl.SSLContexts.createDefault(SSLContexts.java:54)
at cz.msebera.android.httpclient.conn.ssl.SSLSocketFactory.getSocketFactory(SSLSocketFactory.java:163)
at com.loopj.android.http.AsyncHttpClient.getDefaultSchemeRegistry(AsyncHttpClient.java:301)
at com.loopj.android.http.AsyncHttpClient.<init>(AsyncHttpClient.java:177)
at com.loopj.android.http.SyncHttpClient.<init>(SyncHttpClient.java:39)
at com.databerries.RestClient.<clinit>(RestClient.java:49)
at com.databerries.DataBerries$3.run(DataBerries.java:359)
at java.lang.Thread.run(Thread.java:762)
Caused by: java.lang.RuntimeException: error:0f000078:elliptic curve routines:OPENSSL_internal:POINT_IS_NOT_ON_CURVE
at com.android.org.conscrypt.NativeCrypto.SSL_CTX_new(NativeCrypto.java:-2)
at com.android.org.conscrypt.AbstractSessionContext.<init>(AbstractSessionContext.java:50)
at com.android.org.conscrypt.ClientSessionContext.<init>(ClientSessionContext.java:38)
at com.android.org.conscrypt.OpenSSLContextImpl.<init>(OpenSSLContextImpl.java:60)
at com.android.org.conscrypt.OpenSSLContextImpl$TLSv12.<init>(OpenSSLContextImpl.java:152)
at java.lang.Class.newInstance(Class.java:-2)
at java.security.Provider$Service.newInstance(Provider.java:1264)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:236)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:164)
at javax.net.ssl.SSLContext.getInstance(SSLContext.java:189)
at cz.msebera.android.httpclient.conn.ssl.SSLContexts.createDefault(SSLContexts.java:54)
at cz.msebera.android.httpclient.conn.ssl.SSLSocketFactory.getSocketFactory(SSLSocketFactory.java:163)
at com.loopj.android.http.AsyncHttpClient.getDefaultSchemeRegistry(AsyncHttpClient.java:301)
at com.loopj.android.http.AsyncHttpClient.<init>(AsyncHttpClient.java:177)
at com.loopj.android.http.SyncHttpClient.<init>(SyncHttpClient.java:39)
at com.databerries.RestClient.<clinit>(RestClient.java:49)
at com.databerries.DataBerries$3.run(DataBerries.java:359)
at java.lang.Thread.run(Thread.java:762)
Hello:
OK, I implemented my client-server project using SSLSocket /SSLServerSocket.
In my server I have this code: (main class is saiSrv)
SSLServerSocketFactory sslssf =
(SSLServerSocketFactory) SSLServerSocketFactory.getDefault();
SSLServerSocket Socket=
(SSLServerSocket)sslssf.createServerSocket(4444);
I have my classes in a signed jar file. I used these tools:
jar cf Tmp.jar *.class*
keytool -genkey -keystore MyKeyStore -alias KeyID1 -storepass pwdstr -keypass pwdkey
jarsigner -keystore MyKeyStore -signedjar Server.jar Temp.jar KeyID1 -storepass pwdstr -keypass pwdkey
If I had not signed the jar file, I would get a javax.net.ssl.SSLException
OK, now I run my server:
java -Djavax.net.ssl.keyStore=MyKeyStore -Djavax.net.ssl.keyStorePassword=pwdkey -cp Server.jar saiSrv
But I get another exception:
java.net.SocketException: java.security.NoSuchAlgorithmException: Error constructing implementation (algorithm: Default, provider: SunJSSE, class: com.sun.net.ssl.internal.ssl.DefaultSSLContextImpl)
This is the full exception trace:
*
java.net.SocketException: java.security.NoSuchAlgorithmException: Error constructing implementation (algorithm: Default, provider: SunJSSE, class: com.sun.net.ssl.internal.ssl.DefaultSSLContextImpl)
at javax.net.ssl.DefaultSSLServerSocketFactory.throwException(Unknown Source)
at javax.net.ssl.DefaultSSLServerSocketFactory.createServerSocket(Unknown Source)
at saiShared.GetServerSocket(saiShared.java:163)
at saiSrv.<init>(saiSrv.java:934)
at saiSrv.main(saiSrv.java:993)
Caused by: java.security.NoSuchAlgorithmException: Error constructing implementation (algorithm: Default, provider: SunJSSE, class: com.sun.net.ssl.internal.ssl.DefaultSSLContextImpl)
at java.security.Provider$Service.newInstance(Unknown Source)
at sun.security.jca.GetInstance.getInstance(Unknown Source)
at sun.security.jca.GetInstance.getInstance(Unknown Source)
at javax.net.ssl.SSLContext.getInstance(Unknown Source)
at javax.net.ssl.SSLContext.getDefault(Unknown Source)
at javax.net.ssl.SSLServerSocketFactory.getDefault(Unknown Source)
at saiShared.GetServerSocket(saiShared.java:162)
… 2 more
Caused by: java.security.UnrecoverableKeyException: Cannot recover key
at sun.security.provider.KeyProtector.recover(Unknown Source)
at sun.security.provider.JavaKeyStore.engineGetKey(Unknown Source)
at sun.security.provider.JavaKeyStore$JKS.engineGetKey(Unknown Source)
at java.security.KeyStore.getKey(Unknown Source)
at com.sun.net.ssl.internal.ssl.SunX509KeyManagerImpl.<init>(Unknown Source)
at com.sun.net.ssl.internal.ssl.KeyManagerFactoryImpl$SunX509.engineInit(Unknown Source)
at javax.net.ssl.KeyManagerFactory.init(Unknown Source)
at com.sun.net.ssl.internal.ssl.DefaultSSLContextImpl.getDefaultKeyManager(Unknown Source)
at com.sun.net.ssl.internal.ssl.DefaultSSLContextImpl.<init>(Unknown Source)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
… 9 more
*
This happens exactly when I call createServerSocket
Could you see what is wrong?
Thanks!
Лох Чилийский |
|
Статус: Участник Группы: Участники
|
Приветствую, Я пытаюь с Центра Регистрации скачать описание wsdl используя пример из JCP. Цитата: String keystore = «certs»+File.separator+»truststore.jks»; try { final String urlName = «https://TIMTESTER.PRIME-TASS.LOCAL/RA/RA.wsdl«; HttpsURLConnection connection = (HttpsURLConnection) url.openConnection(); connection.setDoInput(true); connection.connect(); //вывод полей заголовка final BufferedReader in = new BufferedReader(new InputStreamReader(connection.getInputStream())); final byte[] data = text.getBytes();/**/ final FileOutputStream fout =new FileOutputStream(«url.html»); } catch (Exception e) { хранилище (пароль на доступ 019876) — truststore.jks Все бы хорошо да только мне вылетает ошибка: Цитата: KeyStore file exists :abs path = C:tmpdSOAP_Clientcertstruststore.jks java.net.SocketException: java.security.NoSuchAlgorithmException: Error constructing implementation (algorithm: Default, provider: SunJSSE, class: com.sun.net.ssl.internal.ssl.DefaultSSLContextImpl) Caused by: java.security.NoSuchAlgorithmException: Error constructing implementation (algorithm: Default, provider: SunJSSE, class: com.sun.net.ssl.internal.ssl.DefaultSSLContextImpl) Caused by: java.io.IOException: Неверный формат хранилища. Люди добрые подскажите в чем я не прав как подключится к ЦР и получить от него ответ?! Вложение(я):
У Вас нет прав для просмотра или загрузки вложений. Попробуйте зарегистрироваться. |
|
|
Евгений Афанасьев |
|
Статус: Сотрудник Группы: Участники Сказал(а) «Спасибо»: 20 раз |
Здравствуйте. Caused by: java.io.IOException: Неверный формат хранилища. JCP не поддерживает формат JKS. Используйте HDImageStore или CertStore (нужно запустить панель JCP, в списке хранилищ сертификат создать новое и добавить туда корневой сертификат). |
Тех. поддержка |
|
|
|
Лох Чилийский |
|
Статус: Участник Группы: Участники
|
Благодарю, стало лучше, ошибок про хранилище больше нет. Однако текущий ексепшн меня ставит в тупик: Цитата: javax.net.ssl.SSLProtocolException: Server did not send a DH Server Key Exchange message ps. експлориером указзанный выше линк окрывается успешно. |
|
|
Евгений Афанасьев |
|
Статус: Сотрудник Группы: Участники Сказал(а) «Спасибо»: 20 раз |
В стектрейсе нет упоминания CryptoPro. Модуль cpSSL.jar установлен? |
Тех. поддержка |
|
|
|
Лох Чилийский |
|
Статус: Участник Группы: Участники
|
Спасибо, установил, ошибка пропала. Однако появилась следующая: Цитата: KeyStore file exists :abs path = C:tmpdSOAP_Clientcertscert_store2 |
|
|
Евгений Афанасьев |
|
Статус: Сотрудник Группы: Участники Сказал(а) «Спасибо»: 20 раз |
Автор: Лох Чилийский at javax.crypto.CipherSpi.engineGetKeySize(DashoA13*..) http://www.cryptopro.ru/….aspx?g=posts&t=1882 |
Тех. поддержка |
|
|
|
Лох Чилийский |
|
Статус: Участник Группы: Участники
|
успех, спасибо! |
|
|
Пользователи, просматривающие эту тему |
Guest |
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.