<div dir="ltr">Hi Stian,<div><br></div><div>Andy found something that needed to be reconfigured within the OPENSHIFT ONLINE environment that I do not have access to. After his change, keycloak was immediately available. After idling all night, my instance of keycloak is still available this morning.  He will update the case <a href="https://access.redhat.com/support/cases/#/case/01479959">https://access.redhat.com/support/cases/#/case/01479959</a> with his findings.</div><div><br></div><div>Thank you,</div><div>Mike</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Jul 24, 2015 at 3:08 AM, Stian Thorgersen <span dir="ltr">&lt;<a href="mailto:stian@redhat.com" target="_blank">stian@redhat.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Did you find a solution?<br>
<span class=""><br>
----- Original Message -----<br>
&gt; From: &quot;Mike Hills&quot; &lt;<a href="mailto:mike.hills@sematree.com">mike.hills@sematree.com</a>&gt;<br>
&gt; To: &quot;Steven Pousty&quot; &lt;<a href="mailto:spousty@redhat.com">spousty@redhat.com</a>&gt;<br>
&gt; Cc: &quot;Stian Thorgersen&quot; &lt;<a href="mailto:stian@redhat.com">stian@redhat.com</a>&gt;, &quot;keycloak-user&quot; &lt;<a href="mailto:keycloak-user@lists.jboss.org">keycloak-user@lists.jboss.org</a>&gt;<br>
&gt; Sent: Thursday, 23 July, 2015 5:45:59 PM<br>
&gt; Subject: Re: [keycloak-user] Keycloak OpenShift Cartridge updated to 1.3.1.Final<br>
&gt;<br>
</span><span class="">&gt; I am on as mhills<br>
&gt;<br>
</span><div><div class="h5">&gt; On Thu, Jul 23, 2015 at 11:31 AM, Steven Pousty &lt;<a href="mailto:spousty@redhat.com">spousty@redhat.com</a>&gt; wrote:<br>
&gt;<br>
&gt; &gt;  Mike any chance you can get on irc on freenode in channel #openshift<br>
&gt; &gt; right now. I am there and I can try to get an ops person to help us<br>
&gt; &gt; diagnose<br>
&gt; &gt;<br>
&gt; &gt; Thanks<br>
&gt; &gt; Steve<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; On 07/23/2015 08:14 AM, Mike Hills wrote:<br>
&gt; &gt;<br>
&gt; &gt; No on all accounts... I performed all of the steps and none of them<br>
&gt; &gt; allowed me to access keycloak.<br>
&gt; &gt;<br>
&gt; &gt;  My keycloak server.log file<br>
&gt; &gt;<br>
&gt; &gt;  2015-07-23 11:11:04,640 INFO<br>
&gt; &gt; [org.hibernate.hql.internal.ast.ASTQueryTranslatorFactory] (ServerService<br>
&gt; &gt; Thread Pool -- 73) HHH000397: Using ASTQueryTranslatorFactory<br>
&gt; &gt;<br>
&gt; &gt; 2015-07-23 11:11:04,891 INFO<br>
&gt; &gt; [org.hibernate.validator.internal.util.Version] (ServerService Thread Pool<br>
&gt; &gt; -- 73) HV000001: Hibernate Validator 5.1.3.Final<br>
&gt; &gt;<br>
&gt; &gt; 2015-07-23 11:11:13,582 INFO  [org.jboss.resteasy.spi.ResteasyDeployment]<br>
&gt; &gt; (ServerService Thread Pool -- 73) Deploying javax.ws.rs.core.Application:<br>
&gt; &gt; class org.keycloak.services.resources.KeycloakApplication<br>
&gt; &gt;<br>
&gt; &gt; 2015-07-23 11:11:13,585 INFO  [org.jboss.resteasy.spi.ResteasyDeployment]<br>
&gt; &gt; (ServerService Thread Pool -- 73) Adding class resource<br>
&gt; &gt; org.keycloak.services.resources.ThemeResource from Application class<br>
&gt; &gt; org.keycloak.services.resources.KeycloakApplication<br>
&gt; &gt;<br>
&gt; &gt; 2015-07-23 11:11:13,585 INFO  [org.jboss.resteasy.spi.ResteasyDeployment]<br>
&gt; &gt; (ServerService Thread Pool -- 73) Adding class resource<br>
&gt; &gt; org.keycloak.services.resources.JsResource from Application class<br>
&gt; &gt; org.keycloak.services.resources.KeycloakApplication<br>
&gt; &gt;<br>
&gt; &gt; 2015-07-23 11:11:13,585 INFO  [org.jboss.resteasy.spi.ResteasyDeployment]<br>
&gt; &gt; (ServerService Thread Pool -- 73) Adding class resource<br>
&gt; &gt; org.keycloak.services.resources.WelcomeResource from Application class<br>
&gt; &gt; org.keycloak.services.resources.KeycloakApplication<br>
&gt; &gt;<br>
&gt; &gt; 2015-07-23 11:11:13,585 INFO  [org.jboss.resteasy.spi.ResteasyDeployment]<br>
&gt; &gt; (ServerService Thread Pool -- 73) Adding class resource<br>
&gt; &gt; org.keycloak.services.resources.QRCodeResource from Application class<br>
&gt; &gt; org.keycloak.services.resources.KeycloakApplication<br>
&gt; &gt;<br>
&gt; &gt; 2015-07-23 11:11:13,586 INFO  [org.jboss.resteasy.spi.ResteasyDeployment]<br>
&gt; &gt; (ServerService Thread Pool -- 73) Adding provider class<br>
&gt; &gt; org.keycloak.SkeletonKeyContextResolver from Application class<br>
&gt; &gt; org.keycloak.services.resources.KeycloakApplication<br>
&gt; &gt;<br>
&gt; &gt; 2015-07-23 11:11:13,586 INFO  [org.jboss.resteasy.spi.ResteasyDeployment]<br>
&gt; &gt; (ServerService Thread Pool -- 73) Adding singleton resource<br>
&gt; &gt; org.keycloak.services.resources.ServerVersionResource from Application<br>
&gt; &gt; class org.keycloak.services.resources.KeycloakApplication<br>
&gt; &gt;<br>
&gt; &gt; 2015-07-23 11:11:13,586 INFO  [org.jboss.resteasy.spi.ResteasyDeployment]<br>
&gt; &gt; (ServerService Thread Pool -- 73) Adding singleton resource<br>
&gt; &gt; org.keycloak.services.resources.admin.AdminRoot from Application class<br>
&gt; &gt; org.keycloak.services.resources.KeycloakApplication<br>
&gt; &gt;<br>
&gt; &gt; 2015-07-23 11:11:13,587 INFO  [org.jboss.resteasy.spi.ResteasyDeployment]<br>
&gt; &gt; (ServerService Thread Pool -- 73) Adding provider singleton<br>
&gt; &gt; org.keycloak.services.resources.ModelExceptionMapper from Application class<br>
&gt; &gt; org.keycloak.services.resources.KeycloakApplication<br>
&gt; &gt;<br>
&gt; &gt; 2015-07-23 11:11:13,587 INFO  [org.jboss.resteasy.spi.ResteasyDeployment]<br>
&gt; &gt; (ServerService Thread Pool -- 73) Adding singleton resource<br>
&gt; &gt; org.keycloak.services.resources.RealmsResource from Application class<br>
&gt; &gt; org.keycloak.services.resources.KeycloakApplication<br>
&gt; &gt;<br>
&gt; &gt; 2015-07-23 11:11:13,856 INFO  [org.wildfly.extension.undertow]<br>
&gt; &gt; (ServerService Thread Pool -- 73) WFLYUT0021: Registered web context: /auth<br>
&gt; &gt;<br>
&gt; &gt; 2015-07-23 11:11:14,069 INFO  [org.jboss.as.server] (ServerService Thread<br>
&gt; &gt; Pool -- 67) WFLYSRV0010: Deployed &quot;keycloak-server.war&quot; (runtime-name :<br>
&gt; &gt; &quot;keycloak-server.war&quot;)<br>
&gt; &gt;<br>
</div></div>&gt; &gt; 2015-07-23 11:11:15,141 INFO  [<a href="http://org.jboss.as" rel="noreferrer" target="_blank">org.jboss.as</a>] (Controller Boot Thread)<br>
<span class="">&gt; &gt; WFLYSRV0060: Http management interface listening on<br>
&gt; &gt; <a href="http://127.3.17.129:9990/management" rel="noreferrer" target="_blank">http://127.3.17.129:9990/management</a><br>
&gt; &gt;<br>
</span>&gt; &gt; 2015-07-23 11:11:15,142 INFO  [<a href="http://org.jboss.as" rel="noreferrer" target="_blank">org.jboss.as</a>] (Controller Boot Thread)<br>
<span class="">&gt; &gt; WFLYSRV0051: Admin console listening on <a href="http://127.3.17.129:9990" rel="noreferrer" target="_blank">http://127.3.17.129:9990</a><br>
&gt; &gt;<br>
</span>&gt; &gt; 2015-07-23 11:11:15,143 INFO  [<a href="http://org.jboss.as" rel="noreferrer" target="_blank">org.jboss.as</a>] (Controller Boot Thread)<br>
<span class="">&gt; &gt; WFLYSRV0025: WildFly Full 9.0.0.CR2 (WildFly Core 1.0.0.CR6) started in<br>
&gt; &gt; 58758ms - Started 334 of 553 services (271 services are lazy, passive or<br>
&gt; &gt; on-demand)<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
</span>&gt; &gt; On Thu, Jul 23, 2015 at 11:05 AM, Steven Pousty &lt;<a href="mailto:spousty@redhat.com">spousty@redhat.com</a>&gt;<br>
<span class="">&gt; &gt; wrote:<br>
&gt; &gt;<br>
&gt; &gt;&gt;  Does the keycloak cartridge hardwire ips when it is &quot;installed&quot; into a<br>
</span>&gt; &gt;&gt; gear? Are these scalable applications, as in, were they created with*<br>
&gt; &gt;&gt; rhc app create .... -s*<br>
<span class="">&gt; &gt;&gt;<br>
&gt; &gt;&gt; What happens if you restart the gear<br>
&gt; &gt;&gt;<br>
</span>&gt; &gt;&gt; *rhc app restart -a mykeycloakapp*<br>
<span class="">&gt; &gt;&gt;<br>
&gt; &gt;&gt; if that doesn&#39;t fix it then try<br>
&gt; &gt;&gt;<br>
</span>&gt; &gt;&gt; *rhc app force-stop -a mykeycloakapp*<br>
&gt; &gt;&gt; *rhc app start -a mykeycloakapp*<br>
<span class="">&gt; &gt;&gt;<br>
&gt; &gt;&gt; This could help narrow down the problem. Because it either of those work<br>
&gt; &gt;&gt; it is something about return from idling that is not getting properly set<br>
&gt; &gt;&gt; with the routing layer.<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; On 07/23/2015 04:15 AM, Mike Hills wrote:<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; It&#39;s good to know I am not alone :)<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt;  I consistently receive this error on both the 1.2 and 1.3 versions of<br>
&gt; &gt;&gt; Keycloak running on OPENSHIFT ONLINE.<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt;  OPENSHIFT support had me validate that I could access my keycloak<br>
</span>&gt; &gt;&gt; instance at  &lt;<a href="http://localhost:8080/auth" rel="noreferrer" target="_blank">http://localhost:8080/auth</a>&gt;<a href="http://localhost:8080/auth" rel="noreferrer" target="_blank">http://localhost:8080/auth</a> after<br>
&gt; &gt;&gt; executing:  *rhc port-forward keycloak.* (which  I could). I have not<br>
<span class="">&gt; &gt;&gt; had a follow-up support since I confirmed this.<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt;  <a href="https://access.redhat.com/support/cases/#/case/01479959" rel="noreferrer" target="_blank">https://access.redhat.com/support/cases/#/case/01479959</a><br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt;<br>
</span>&gt; &gt;&gt; On Thu, Jul 23, 2015 at 6:59 AM, Stian Thorgersen &lt; &lt;<a href="mailto:stian@redhat.com">stian@redhat.com</a>&gt;<br>
<span class="">&gt; &gt;&gt; <a href="mailto:stian@redhat.com">stian@redhat.com</a>&gt; wrote:<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt;&gt; Just got the same issue on my instance. Seems that after the instance is<br>
&gt; &gt;&gt;&gt; idled it returns this 502 even after the instance is restarted (confirmed<br>
&gt; &gt;&gt;&gt; in the log that it&#39;s up and running).<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt; ----- Original Message -----<br>
</span>&gt; &gt;&gt;&gt; &gt; From: &quot;Ioan Eugen Stan&quot; &lt; &lt;<a href="mailto:stan.ieugen@gmail.com">stan.ieugen@gmail.com</a>&gt;<a href="mailto:stan.ieugen@gmail.com">stan.ieugen@gmail.com</a><br>
&gt; &gt;&gt;&gt; &gt;<br>
&gt; &gt;&gt;&gt; &gt; To: &quot;Stian Thorgersen&quot; &lt; &lt;<a href="mailto:stian@redhat.com">stian@redhat.com</a>&gt;<a href="mailto:stian@redhat.com">stian@redhat.com</a>&gt;<br>
&gt; &gt;&gt;&gt; &gt; Cc: &quot;keycloak-user&quot; &lt; &lt;<a href="mailto:keycloak-user@lists.jboss.org">keycloak-user@lists.jboss.org</a>&gt;<br>
<span class="">&gt; &gt;&gt;&gt; <a href="mailto:keycloak-user@lists.jboss.org">keycloak-user@lists.jboss.org</a>&gt;<br>
&gt; &gt;&gt;&gt; &gt; Sent: Thursday, 23 July, 2015 12:45:56 PM<br>
&gt; &gt;&gt;&gt; &gt; Subject: Re: [keycloak-user] Keycloak OpenShift Cartridge updated to<br>
&gt; &gt;&gt;&gt; 1.3.1.Final<br>
&gt; &gt;&gt;&gt; &gt;<br>
&gt; &gt;&gt;&gt; &gt; Thank you for the response. However, I think it&#39;s another beast<br>
&gt; &gt;&gt;&gt; altogether:<br>
&gt; &gt;&gt;&gt; &gt;<br>
&gt; &gt;&gt;&gt; &gt;<br>
&gt; &gt;&gt;&gt; &gt; <a href="https://keycloak-ieugen.rhcloud.com/auth/admin/" rel="noreferrer" target="_blank">https://keycloak-ieugen.rhcloud.com/auth/admin/</a><br>
&gt; &gt;&gt;&gt; &gt;<br>
</span><span class="">&gt; &gt;&gt;&gt; &gt; Proxy Error<br>
&gt; &gt;&gt;&gt; &gt;<br>
&gt; &gt;&gt;&gt; &gt; The proxy server received an invalid response from an upstream server.<br>
&gt; &gt;&gt;&gt; &gt; The proxy server could not handle the request GET /auth/admin/.<br>
&gt; &gt;&gt;&gt; &gt;<br>
&gt; &gt;&gt;&gt; &gt; Reason: DNS lookup failure for: 127.0.0.1:80auth<br>
&gt; &gt;&gt;&gt; &gt;<br>
&gt; &gt;&gt;&gt; &gt;<br>
&gt; &gt;&gt;&gt; _______________________________________________<br>
&gt; &gt;&gt;&gt; keycloak-user mailing list<br>
</span>&gt; &gt;&gt;&gt; <a href="mailto:keycloak-user@lists.jboss.org">keycloak-user@lists.jboss.org</a><br>
<span class="">&gt; &gt;&gt;&gt; <a href="https://lists.jboss.org/mailman/listinfo/keycloak-user" rel="noreferrer" target="_blank">https://lists.jboss.org/mailman/listinfo/keycloak-user</a><br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt;  --<br>
&gt; &gt;&gt; Michael J. Hills<br>
&gt; &gt;&gt; Sr. CRM Architect<br>
&gt; &gt;&gt;<br>
</span>&gt; &gt;&gt; Mobile: <a href="tel:603.475.5093" value="+16034755093">603.475.5093</a><br>
&gt; &gt;&gt; Email  : <a href="mailto:mike.hills@sematree.com">mike.hills@sematree.com</a><br>
<span class="">&gt; &gt;&gt; Skype : mhills_sematree<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; _______________________________________________<br>
&gt; &gt;&gt; keycloak-user mailing<br>
</span>&gt; &gt;&gt; listkeycloak-user@lists.jboss.orghttps://<a href="http://lists.jboss.org/mailman/listinfo/keycloak-user" rel="noreferrer" target="_blank">lists.jboss.org/mailman/listinfo/keycloak-user</a><br>
<span class="">&gt; &gt;&gt;<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;  --<br>
&gt; &gt; Michael J. Hills<br>
&gt; &gt; Sr. CRM Architect<br>
&gt; &gt;<br>
</span>&gt; &gt; Mobile: <a href="tel:603.475.5093" value="+16034755093">603.475.5093</a><br>
&gt; &gt; Email  : <a href="mailto:mike.hills@sematree.com">mike.hills@sematree.com</a><br>
<span class="im HOEnZb">&gt; &gt; Skype : mhills_sematree<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt; Michael J. Hills<br>
&gt; Sr. CRM Architect<br>
&gt;<br>
</span><div class="HOEnZb"><div class="h5">&gt; Mobile: <a href="tel:603.475.5093" value="+16034755093">603.475.5093</a><br>
&gt; Email  : <a href="mailto:mike.hills@sematree.com">mike.hills@sematree.com</a><br>
&gt; Skype : mhills_sematree<br>
&gt;<br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature">Michael J. Hills<br>Sr. CRM Architect<br><br>Mobile: 603.475.5093<br>Email  : <a href="mailto:mike.hills@sematree.com" target="_blank">mike.hills@sematree.com</a><br>Skype : mhills_sematree<br></div>
</div>