<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    This looks very much like the problems I get last week in testing
    Docker file with 1.1.3 final location.<br>
    I have not been able to spend more time on it this week but I would
    welcome a better understanding in why this happens in virtual
    environments (tunnel or docker)<br>
    <br>
    <br>
    <div class="moz-cite-prefix">Le 19/05/2016 12:34, Matthias
      Wessendorf a écrit :<br>
    </div>
    <blockquote
cite="mid:CAAg5f2R3tJ+M4HQ_eQAxRZf5a_J+dsAYMRfaGjXSHpaNvFdkGQ@mail.gmail.com"
      type="cite">hrm, not atm
      <div><br>
      </div>
      <div>perhaps wanna ask at keycloak list?<br>
        <div><br>
          <br>
          On Thursday, 19 May 2016, Philipp Koetz, mVISE AG &lt;<a
            moz-do-not-send="true" href="mailto:Philipp.Koetz@mvise.de"><a class="moz-txt-link-abbreviated" href="mailto:Philipp.Koetz@mvise.de">Philipp.Koetz@mvise.de</a></a>&gt;
          wrote:<br>
          <blockquote class="gmail_quote" style="margin:0 0 0
            .8ex;border-left:1px #ccc solid;padding-left:1ex">
            <div dir="ltr"
style="font-size:12pt;color:#000000;background-color:#ffffff;font-family:Calibri,Arial,Helvetica,sans-serif">
              <p>Just to share my "fix" for this problem:</p>
              <p>The server is embedded in a bigger infrastructure and
                is called though vpn tunnel. It looked like that it was
                not able to determine the realm public key through the
                tunnel. executing a wget from the vserver itself to
                /ag-push/index.html solved the problem and the push
                server can be accessed through the tunnel, even after
                restart.  Maybe AeroGear Dev Team knows why this was
                neccessary?</p>
              <div style="color:rgb(33,33,33)">
                <hr style="display:inline-block;width:98%">
                <div dir="ltr"><font style="font-size:11pt"
                    face="Calibri, sans-serif" color="#000000"><b>Von:</b>
                    <a moz-do-not-send="true"
href="javascript:_e(%7B%7D,'cvml','aerogear-users-bounces@lists.jboss.org');"
                      target="_blank">aerogear-users-bounces@lists.jboss.org</a>
                    &lt;<a moz-do-not-send="true"
href="javascript:_e(%7B%7D,'cvml','aerogear-users-bounces@lists.jboss.org');"
                      target="_blank">aerogear-users-bounces@lists.jboss.org</a>&gt;
                    im Auftrag von Philipp Koetz, mVISE AG &lt;<a
                      moz-do-not-send="true"
                      href="javascript:_e(%7B%7D,'cvml','Philipp.Koetz@mvise.de');"
                      target="_blank"><a class="moz-txt-link-abbreviated" href="mailto:Philipp.Koetz@mvise.de">Philipp.Koetz@mvise.de</a></a>&gt;<br>
                    <b>Gesendet:</b> Mittwoch, 18. Mai 2016 15:39<br>
                    <b>An:</b> <a moz-do-not-send="true"
                      href="javascript:_e(%7B%7D,'cvml','aerogear-users@lists.jboss.org');"
                      target="_blank">aerogear-users@lists.jboss.org</a><br>
                    <b>Betreff:</b> Re: [Aerogear-users] Unable to
                    resolve realm public key remotely</font>
                  <div> </div>
                </div>
                <div>
                  <div>
                    <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d"
                        lang="EN-GB">Yes, auth-server.war is deployed
                        and running:</span></p>
                    <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d"
                        lang="EN-GB"> </span></p>
                    <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d"
                        lang="EN-GB">2016-05-18 12:50:10,549 INFO 
                        [org.wildfly.extension.undertow] (MSC service
                        thread 1-4) JBAS017534: Registered web context:
                        /ag-push</span></p>
                    <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d"
                        lang="EN-GB">2016-05-18 12:50:10,748 INFO 
                        [org.keycloak.services.resources.KeycloakApplication]
                        (MSC service thread 1-3) Not importing realm
                        aerogear from resource /WEB-INF/ups-realm.json. 
                        It already exists.</span></p>
                    <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d"
                        lang="EN-GB">2016-05-18 12:50:10,862 INFO 
                        [org.wildfly.extension.undertow] (MSC service
                        thread 1-3) JBAS017534: Registered web context:
                        /auth</span></p>
                    <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d"
                        lang="EN-GB">2016-05-18 12:50:11,013 INFO 
                        [org.jboss.as.server] (ServerService Thread Pool
                        -- 31) JBAS018559: Deployed
                        "unifiedpush-auth-server.war" (runtime-name :
                        "unifiedpush-auth-server.war")</span></p>
                    <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d"
                        lang="EN-GB">2016-05-18 12:50:11,013 INFO 
                        [org.jboss.as.server] (ServerService Thread Pool
                        -- 31) JBAS018559: Deployed
                        "unifiedpush-server-wildfly.war" (runtime-name :
                        "unifiedpush-server-wildfly.war")</span></p>
                    <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d"
                        lang="EN-GB"> </span></p>
                    <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d"
                        lang="EN-GB">When I call auth/ I get a redirect
                        (with the according message) to ag-push/ and
                        then receive “internatl server error” with the
                        stack trace from the first mail.</span></p>
                    <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d"
                        lang="EN-GB"> </span></p>
                    <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d"
                        lang="EN-GB">I will have a look in the
                        dockerfiles.</span></p>
                    <p class="MsoNormal"><span lang="EN-GB"> </span></p>
                    <p class="MsoNormal"><b><span
style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;">Von:</span></b><span
style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;">
                        <a moz-do-not-send="true"
href="javascript:_e(%7B%7D,'cvml','aerogear-users-bounces@lists.jboss.org');"
                          target="_blank">aerogear-users-bounces@lists.jboss.org</a>
                        [mailto:<a moz-do-not-send="true"
href="javascript:_e(%7B%7D,'cvml','aerogear-users-bounces@lists.jboss.org');"
                          target="_blank">aerogear-users-bounces@lists.jboss.org</a>]
                        <b>Im Auftrag von </b>Matthias Wessendorf<br>
                        <b>Gesendet:</b> Mittwoch, 18. Mai 2016 15:33<br>
                        <b>An:</b> <a moz-do-not-send="true"
                          href="javascript:_e(%7B%7D,'cvml','aerogear-users@lists.jboss.org');"
                          target="_blank">aerogear-users@lists.jboss.org</a><br>
                        <b>Betreff:</b> Re: [Aerogear-users] Unable to
                        resolve realm public key remotely</span></p>
                    <p class="MsoNormal"> </p>
                    <div>
                      <p class="MsoNormal">Did you deploy the
                        auth-server.war file?</p>
                      <div>
                        <p class="MsoNormal"> </p>
                      </div>
                      <div>
                        <p class="MsoNormal">In our Dockerfiles, we do
                          have example for self-signed certs too (WF-9,
                          based). Perhaps worth to check it out as well,
                          as a pattern?</p>
                      </div>
                      <div>
                        <p class="MsoNormal"><a moz-do-not-send="true"
                            href="https://github.com/aerogear/dockerfiles/tree/1.1.x/wildfly"
                            target="_blank">https://github.com/aerogear/dockerfiles/tree/1.1.x/wildfly</a></p>
                      </div>
                      <div>
                        <p class="MsoNormal"> </p>
                      </div>
                      <div>
                        <p class="MsoNormal">-M </p>
                      </div>
                    </div>
                    <div>
                      <p class="MsoNormal"> </p>
                      <div>
                        <p class="MsoNormal">On Wed, May 18, 2016 at
                          3:10 PM, Philipp Koetz, mVISE AG &lt;<a
                            moz-do-not-send="true"
                            href="javascript:_e(%7B%7D,'cvml','Philipp.Koetz@mvise.de');"
                            target="_blank"><a class="moz-txt-link-abbreviated" href="mailto:Philipp.Koetz@mvise.de">Philipp.Koetz@mvise.de</a></a>&gt;
                          wrote:</p>
                        <div>
                          <div>
                            <p class="MsoNormal"><span lang="EN-GB">Hello,</span></p>
                            <p class="MsoNormal"><span lang="EN-GB"> </span></p>
                            <p class="MsoNormal"><span lang="EN-GB">i’ve
                                set up the unified push server and run
                                in this stack trace while trying to
                                access /ag-push/</span></p>
                            <p class="MsoNormal"><span lang="EN-GB"> </span></p>
                            <p class="MsoNormal"><span lang="EN-GB">2016-05-18
                                12:51:24,969 ERROR [io.undertow.request]
                                (default task-8) UT005023: Exception
                                handling request to /ag-push/index.html:
                                java.lang.RuntimeException: Unable to
                                resolve realm public key remotely</span></p>
                            <p class="MsoNormal"><span lang="EN-GB">       
                                at
                                org.keycloak.adapters.AdapterDeploymentContext.resolveRealmKey(AdapterDeploymentContext.java:134)
[keycloak-adapter-core-1.3.1.Final.jar:1.3.1.Final]</span></p>
                            <p class="MsoNormal"><span lang="EN-GB">       
                                at
                                org.keycloak.adapters.AdapterDeploymentContext.resolveDeployment(AdapterDeploymentContext.java:83)
[keycloak-adapter-core-1.3.1.Final.jar:1.3.1.Final]</span></p>
                            <p class="MsoNormal"><span lang="EN-GB">       
                                at
                                org.keycloak.adapters.PreAuthActionsHandler.preflightCors(PreAuthActionsHandler.java:71)
[keycloak-adapter-core-1.3.1.Final.jar:1.3.1.Final]</span></p>
                            <p class="MsoNormal"><span lang="EN-GB">       
                                at
                                org.keycloak.adapters.PreAuthActionsHandler.handleRequest(PreAuthActionsHandler.java:47)
[keycloak-adapter-core-1.3.1.Final.jar:1.3.1.Final]</span></p>
                            <p class="MsoNormal"><span lang="EN-GB">       
                                at
                                org.keycloak.adapters.undertow.ServletPreAuthActionsHandler.handleRequest(ServletPreAuthActionsHandler.java:68)
[keycloak-undertow-adapter-1.3.1.Final.jar:1.3.1.Final]</span></p>
                            <p class="MsoNormal"><span lang="EN-GB">       
                                at
                                io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
[undertow-core-1.1.8.Final.jar:1.1.8.Final]</span></p>
                            <p class="MsoNormal"><span lang="EN-GB">       
                                at
                                io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:261)
[undertow-servlet-1.1.8.Final.jar:1.1.8.Final]</span></p>
                            <p class="MsoNormal"><span lang="EN-GB">       
                                at
                                io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:248)
[undertow-servlet-1.1.8.Final.jar:1.1.8.Final]</span></p>
                            <p class="MsoNormal"><span lang="EN-GB">       
                                at
                                io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:77)
[undertow-servlet-1.1.8.Final.jar:1.1.8.Final]</span></p>
                            <p class="MsoNormal"><span lang="EN-GB">       
                                at
                                io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:167)
[undertow-servlet-1.1.8.Final.jar:1.1.8.Final]</span></p>
                            <p class="MsoNormal"><span lang="EN-GB">       
                                at
                                io.undertow.server.Connectors.executeRootHandler(Connectors.java:199)
[undertow-core-1.1.8.Final.jar:1.1.8.Final]</span></p>
                            <p class="MsoNormal"><span lang="EN-GB">       
                                at
                                io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:761)
[undertow-core-1.1.8.Final.jar:1.1.8.Final]</span></p>
                            <p class="MsoNormal"><span lang="EN-GB">       
                                at
                                java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
                                [rt.jar:1.8.0_72-internal]</span></p>
                            <p class="MsoNormal"><span lang="EN-GB">       
                                at
                                java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
                                [rt.jar:1.8.0_72-internal]</span></p>
                            <p class="MsoNormal"><span lang="EN-GB">       
                                at java.lang.Thread.run(Thread.java:745)
                                [rt.jar:1.8.0_72-internal]</span></p>
                            <p class="MsoNormal"><span lang="EN-GB">Caused
                                by: java.net.ConnectException:
                                Connection refused</span></p>
                            <p class="MsoNormal"><span lang="EN-GB">       
                                at
                                java.net.PlainSocketImpl.socketConnect(Native
                                Method) [rt.jar:1.8.0_72-internal]</span></p>
                            <p class="MsoNormal"><span lang="EN-GB">       
                                at
                                java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
                                [rt.jar:1.8.0_72-internal]</span></p>
                            <p class="MsoNormal"><span lang="EN-GB">       
                                at
                                java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
                                [rt.jar:1.8.0_72-internal]</span></p>
                            <p class="MsoNormal"><span lang="EN-GB">       
                                at
                                java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
                                [rt.jar:1.8.0_72-internal]</span></p>
                            <p class="MsoNormal"><span lang="EN-GB">       
                                at
                                java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
                                [rt.jar:1.8.0_72-internal]</span></p>
                            <p class="MsoNormal"><span lang="EN-GB">     
                                  at
                                java.net.Socket.connect(Socket.java:589)
                                [rt.jar:1.8.0_72-internal]</span></p>
                            <p class="MsoNormal"><span lang="EN-GB">       
                                at
                                sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:668)
                                [jsse.jar:1.8.0_72-internal]</span></p>
                            <p class="MsoNormal"><span lang="EN-GB">       
                                at
                                org.apache.http.conn.ssl.SSLSocketFactory.connectSocket(SSLSocketFactory.java:524)
                                [httpclient-4.3.6.jar:4.3.6]</span></p>
                            <p class="MsoNormal"><span lang="EN-GB">       
                                at
                                org.apache.http.conn.ssl.SSLSocketFactory.connectSocket(SSLSocketFactory.java:403)
                                [httpclient-4.3.6.jar:4.3.6]</span></p>
                            <p class="MsoNormal"><span lang="EN-GB">       
                                at
                                org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:177)
                                [httpclient-4.3.6.jar:4.3.6]</span></p>
                            <p class="MsoNormal"><span lang="EN-GB">       
                                at
                                org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:144)
                                [httpclient-4.3.6.jar:4.3.6]</span></p>
                            <p class="MsoNormal"><span lang="EN-GB">       
                                at
                                org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:131)
                                [httpclient-4.3.6.jar:4.3.6]</span></p>
                            <p class="MsoNormal"><span lang="EN-GB">       
                                at
                                org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:611)
                                [httpclient-4.3.6.jar:4.3.6]</span></p>
                            <p class="MsoNormal"><span lang="EN-GB">       
                                at
                                org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:446)
                                [httpclient-4.3.6.jar:4.3.6]</span></p>
                            <p class="MsoNormal"><span lang="EN-GB">       
                                at
                                org.apache.http.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:863)
                                [httpclient-4.3.6.jar:4.3.6]</span></p>
                            <p class="MsoNormal"><span lang="EN-GB">       
                                at
                                org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
                                [httpclient-4.3.6.jar:4.3.6]</span></p>
                            <p class="MsoNormal"><span lang="EN-GB">       
                                at
                                org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:106)
                                [httpclient-4.3.6.jar:4.3.6]</span></p>
                            <p class="MsoNormal"><span lang="EN-GB">       
                                at
                                org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)
                                [httpclient-4.3.6.jar:4.3.6]</span></p>
                            <p class="MsoNormal"><span lang="EN-GB">       
                                at
                                org.keycloak.adapters.AdapterDeploymentContext.resolveRealmKey(AdapterDeploymentContext.java:105)
[keycloak-adapter-core-1.3.1.Final.jar:1.3.1.Final]</span></p>
                            <p class="MsoNormal"><span lang="EN-GB">       
                              </span>... 14 more</p>
                            <p class="MsoNormal"> </p>
                            <p class="MsoNormal"><span lang="EN-GB">SSL
                                setup should be correct, with a self
                                signed cert, till accessing the wildfly
                                start page via https works correctly.</span></p>
                            <p class="MsoNormal"><span lang="EN-GB">If
                                it helps I can also provide the
                                standalone-full.xml.</span></p>
                            <p class="MsoNormal"><span lang="EN-GB"> </span></p>
                            <p class="MsoNormal"><span lang="EN-GB">I’m
                                using version 1.13 on Wildfly 8.2.1. The
                                error appears on http and https.</span></p>
                            <p class="MsoNormal"><span lang="EN-GB"> </span></p>
                            <table border="0" cellpadding="0"
                              cellspacing="0">
                              <tbody>
                                <tr>
                                  <td style="padding:3.75pt 3.75pt
                                    3.75pt 3.75pt">
                                    <p class="MsoNormal"><span
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;;color:#404040"
                                        lang="EN-GB">Regards,</span></p>
                                    <p class="MsoNormal"><span
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;;color:#404040"
                                        lang="EN-GB">Philipp Koetz</span></p>
                                  </td>
                                </tr>
                              </tbody>
                            </table>
                            <p class="MsoNormal"><span lang="EN-GB"> </span></p>
                            <p class="MsoNormal"><span lang="EN-GB"> </span></p>
                          </div>
                        </div>
                        <p class="MsoNormal"
                          style="margin-bottom:12.0pt"><br>
_______________________________________________<br>
                          Aerogear-users mailing list<br>
                          <a moz-do-not-send="true"
                            href="javascript:_e(%7B%7D,'cvml','Aerogear-users@lists.jboss.org');"
                            target="_blank">Aerogear-users@lists.jboss.org</a><br>
                          <a moz-do-not-send="true"
                            href="https://lists.jboss.org/mailman/listinfo/aerogear-users"
                            target="_blank">https://lists.jboss.org/mailman/listinfo/aerogear-users</a></p>
                      </div>
                      <p class="MsoNormal"><br>
                        <br clear="all">
                      </p>
                      <div>
                        <p class="MsoNormal"> </p>
                      </div>
                      <p class="MsoNormal">-- </p>
                      <div>
                        <p class="MsoNormal">Matthias Wessendorf <br>
                          <br>
                          blog: <a moz-do-not-send="true"
                            href="http://matthiaswessendorf.wordpress.com/"
                            target="_blank">http://matthiaswessendorf.wordpress.com/</a><br>
                          sessions: <a moz-do-not-send="true"
                            href="http://www.slideshare.net/mwessendorf"
                            target="_blank">http://www.slideshare.net/mwessendorf</a><br>
                          twitter: <a moz-do-not-send="true"
                            href="http://twitter.com/mwessendorf"
                            target="_blank">http://twitter.com/mwessendorf</a></p>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </blockquote>
        </div>
      </div>
      <br>
      <br>
      -- <br>
      Sent from Gmail Mobile<br>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
Aerogear-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Aerogear-users@lists.jboss.org">Aerogear-users@lists.jboss.org</a>
<a class="moz-txt-link-freetext" href="https://lists.jboss.org/mailman/listinfo/aerogear-users">https://lists.jboss.org/mailman/listinfo/aerogear-users</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>