6 Replies Latest reply on Feb 21, 2014 1:31 PM by mauriciomag
      • 1. Re: ERROR [org.jboss.remoting.transport.http.HTTPClientInvoker]  Error creating SSL Socket Factory for client in voker: Error initializing socket factory SSL context: Can not find truststore url.
        adrianoschmidt

        Oi Sergio.. tudo beleza?

         

        Manda pra gente o log completo pra gente ter mais detalhes...

         

        No log talvez indique uma classe e linha do seu código fonte onde está gerando o problema, passe pra gente essa parte do fonte para analisarmos..

         

        Tenho duas ideias do que pode ser..

        1) Você precisa configurar algo de SSL no standalone.xml ou passar como parâmetro na inicialização do JBoss (algum arquivo de chave ou algo assim)

         

        2) Você, nessa linha que será informada no log, terá que setar algo sobre segurança.. hipoteticamente algo assim:

        ClasseHttpAlgumaCoisa,setAlgumaCoisaDeSslParaNaoDarOErro(algumParametro);

        ClasseHttpAlgumaCoisa,acessaAlgo();

         

        Talvez não seja nada disso também hahah Mas manda mais detalhes e vamos tentando resolver juntos..

         

        Abraço!

        Adriano Schmidt

        • 2. Re: ERROR [org.jboss.remoting.transport.http.HTTPClientInvoker]  Error creating SSL Socket Factory for client in voker: Error initializing socket factory SSL context: Can not find truststore url.
          sergio.tondin

          Abaixo está a pilha toda do erro.

          coloquei uma mascara XXXX para  o nome do produto e do cliente. por seguraça.

           

          vlw

           

          2014-02-20 08:47:01,392 DEBUG [org.jboss.remoting.security.SSLSocketBuilder] (XXXXXX_Worker-2) Could not find keystore url.  Can not find store file

          for url because store url is null.

          2014-02-20 08:47:01,393 ERROR [org.jboss.remoting.transport.http.HTTPClientInvoker] (XXXXXX_Worker-2) Error creating SSL Socket Factory for client in

          voker: Error initializing socket factory SSL context: Can not find truststore url.

          2014-02-20 08:47:01,393 DEBUG [org.jboss.remoting.transport.http.HTTPClientInvoker] (XXXXXX_Worker-2) Error creating SSL Socket Factory for client in

          voker.

          java.io.IOException: Error initializing socket factory SSL context: Can not find truststore url.

                  at org.jboss.remoting.security.SSLSocketBuilder.initializeSocketFactorySSLContext(SSLSocketBuilder.java:1354)

                  at org.jboss.remoting.security.SSLSocketBuilder.createCustomSocketFactory(SSLSocketBuilder.java:458)

                  at org.jboss.remoting.security.SSLSocketBuilder.createSSLSocketFactory(SSLSocketBuilder.java:438)

                  at org.jboss.remoting.security.SSLSocketBuilder.createSSLSocketFactory(SSLSocketBuilder.java:386)

                  at org.jboss.remoting.transport.http.ssl.HTTPSClientInvoker.createSocketFactory(HTTPSClientInvoker.java:142)

                  at org.jboss.remoting.RemoteClientInvoker.<init>(RemoteClientInvoker.java:55)

                  at org.jboss.remoting.transport.http.HTTPClientInvoker.<init>(HTTPClientInvoker.java:130)

                  at org.jboss.remoting.transport.http.ssl.HTTPSClientInvoker.<init>(HTTPSClientInvoker.java:65)

                  at org.jboss.remoting.transport.https.TransportClientFactory.createClientInvoker(TransportClientFactory.java:39)

                  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

                  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

                  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

                  at java.lang.reflect.Method.invoke(Method.java:597)

                  at org.jboss.remoting.InvokerRegistry.loadClientInvoker(InvokerRegistry.java:453)

                  at org.jboss.remoting.InvokerRegistry.createClientInvoker(InvokerRegistry.java:352)

                  at org.jboss.remoting.Client.connect(Client.java:512)

                  at org.jboss.ws.core.client.HTTPRemotingConnection.invoke(HTTPRemotingConnection.java:223)

                  at org.jboss.ws.core.client.SOAPProtocolConnectionHTTP.invoke(SOAPProtocolConnectionHTTP.java:71)

                  at org.jboss.ws.core.CommonClient.invoke(CommonClient.java:340)

                  at org.jboss.ws.core.jaxws.client.ClientImpl.invoke(ClientImpl.java:290)

                  at org.jboss.ws.core.jaxws.client.ClientProxy.invoke(ClientProxy.java:170)

                  at org.jboss.ws.core.jaxws.client.ClientProxy.invoke(ClientProxy.java:150)

                  at com.sun.proxy.$Proxy372.validarTokenAdministradora(Unknown Source)

                  at br.com.XxxXxX.jee.XXXXXX.webservice.client.xxxx.ServicosAdministradora.validarTokenAdministradora(ServicosAdministradora.java:100)

                  at br.com.XxxXxX.jee.XXXXXX.webservice.client.xxxx.WSClientProviderValidarToken.execute(WSClientProviderValidarToken.java:32)

                  at br.com.XxxXxX.jee.XXXXXX.webservice.client.xxxx.WSClientProvider.validarToken(WSClientProvider.java:35)

            at br.com.XxxXxX.jee.XXXXXX.bo.xxxx.xxxxBO.validacao(xxxxBO.java:73)

                  at br.com.XxxXxX.jee.XXXXXX.scheduler.xxxx.autentication.XXXXXXSchedulerxxxxAutentication.execute(XXXXXXSchedulerxxxxAutentication.java:72)

                  at br.com.XxxXxX.jee.XXXXXX.scheduler.xxxx.autentication.XXXXXXSchedulerxxxxAutentication.perform(XXXXXXSchedulerxxxxAutentication.java:51)

                  at br.com.XxxXxX.jee.XXXXXX.scheduler.XXXXXXScheduler.execute(XXXXXXScheduler.java:139)

                  at org.quartz.core.JobRunShell.run(JobRunShell.java:206)

                  at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:548)

          • 3. Re: ERROR [org.jboss.remoting.transport.http.HTTPClientInvoker]  Error creating SSL Socket Factory for client in voker: Error initializing socket factory SSL context: Can not find truststore url.
            mauriciomag

            Boa Tarde,

             

            Qual a versão do JBoss? Talvez você tenha realmente configurado o caminho errado pois é isso que está dizendo no Log.

             

            Verificar se na sua aplicação ou no JBoss existe um parametro como abaixo:

             

            -Djavax.net.ssl.trustStore=<Caminha da TrustStore>

             

            Se encontrar tenha certeza de que a truststore realmente esteja no caminha correto.

             

            Abs

            • 4. Re: ERROR [org.jboss.remoting.transport.http.HTTPClientInvoker]  Error creating SSL Socket Factory for client in voker: Error initializing socket factory SSL context: Can not find truststore url.
              sergio.tondin

              a versão do jboss é 5.1GA

               

              no run.sh -> JAVA_OPTS="-server -Xms4g -Xmx4g -XX:MaxPermSize=256m -Dcom.sun.management.jmxremote -Dorg.jboss.resolver.warning=true -Dsun.security.ssl.allowUnsafeRenegotiation=true -XX:+UseConcMarkSweepGC -XX:+UseParNewGC -XX:MaxTenuringThreshold=1 -XX:SurvivorRatio=90 -XX:TargetSurvivorRatio=90 -XX:+UseCompressedOops -XX:+HeapDumpOnOutOfMemoryError"

              • 5. Re: ERROR [org.jboss.remoting.transport.http.HTTPClientInvoker]  Error creating SSL Socket Factory for client in voker: Error initializing socket factory SSL context: Can not find truststore url.
                sergio.tondin

                Pessoal,

                 

                Com a ajuda no nosso magnata Mauricio resolveu o problema... -Djavax.net.ssl.trustStore=<Caminha da TrustStore> !!!!!!!

                 

                 

                vlw galera!!