By: Gurpreet Singh user 09 Oct 2017 at 3:33 a.m. CDT

17 Responses
Gurpreet Singh gravatar
I have installed Glu Server 2.4.4 and by default it installed SP2.Since I was unable to add user with 2.4.4.2.SP2 ,I went through the https://github.com/GluuFederation/oxTrust/issues/447 and found that bug has been fixed in SP3 . I followed the process of upgrading the Glu server 2.4.4.2.SP2 to SP3 following the steps mentioned in https://gluu.org/docs/ce/2.4.4/upgrade/updating/.But now package has been upgraded to SP3 but https://<glu-server-host>/identity is not opening and below error is coming in wrapper and tomcat logs. Seems to be an issue with identity.war which came after running update_war.sh as listed in upgrade steps. Could you please help me in locating the correct identity.war or fixing the issue. INFO | jvm 1 | 2017/10/09 08:04:34 | Exception in thread "Health Check Thread for LDAPConnectionPool(serverSet=FailoverServerSet(serverSets={SingleServerSet(server=localhost:1636)}), maxConnections=3)" java.lang.NoClassDefFoundError: com/unboundid/ldap/sdk/LDAPConnectionPoolHealthCheckResult INFO | jvm 1 | 2017/10/09 08:04:34 | at com.unboundid.ldap.sdk.LDAPConnectionPool.invokeHealthCheck(LDAPConnectionPool.java:2972) INFO | jvm 1 | 2017/10/09 08:04:34 | at com.unboundid.ldap.sdk.LDAPConnectionPool.invokeHealthCheck(LDAPConnectionPool.java:2667) INFO | jvm 1 | 2017/10/09 08:04:34 | at com.unboundid.ldap.sdk.LDAPConnectionPool.doHealthCheck(LDAPConnectionPool.java:2637) INFO | jvm 1 | 2017/10/09 08:04:34 | at com.unboundid.ldap.sdk.LDAPConnectionPoolHealthCheckThread.run(LDAPConnectionPoolHealthCheckThread.java:94) INFO | jvm 1 | 2017/10/09 08:04:34 | Caused by: java.lang.ClassNotFoundException: com.unboundid.ldap.sdk.LDAPConnectionPoolHealthCheckResult INFO | jvm 1 | 2017/10/09 08:04:34 | at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1854) INFO | jvm 1 | 2017/10/09 08:04:34 | at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1703) INFO | jvm 1 | 2017/10/09 08:04:34 | ... 4 more INFO | jvm 1 | 2017/10/09 08:04:34 | Exception in thread "Health Check Thread for LDAPConnectionPool(serverSet=FailoverServerSet(serverSets={SingleServerSet(server=dev-test-1a-1.test123.com:1636)}), maxConnections=3)" java.lang.NoClassDefFoundError: com/unboundid/ldap/sdk/LDAPConnectionPoolHealthCheckResult INFO | jvm 1 | 2017/10/09 08:04:34 | at com.unboundid.ldap.sdk.LDAPConnectionPool.invokeHealthCheck(LDAPConnectionPool.java:2972) INFO | jvm 1 | 2017/10/09 08:04:34 | at com.unboundid.ldap.sdk.LDAPConnectionPool.invokeHealthCheck(LDAPConnectionPool.java:2667) INFO | jvm 1 | 2017/10/09 08:04:34 | at com.unboundid.ldap.sdk.LDAPConnectionPool.doHealthCheck(LDAPConnectionPool.java:2637) INFO | jvm 1 | 2017/10/09 08:04:34 | at com.unboundid.ldap.sdk.LDAPConnectionPoolHealthCheckThread.run(LDAPConnectionPoolHealthCheckThread.java:94) INFO | jvm 1 | 2017/10/09 08:05:14 | Oct 09, 2017 8:05:14 AM org.apache.catalina.loader.WebappClassLoaderBase loadClass INFO | jvm 1 | 2017/10/09 08:05:14 | INFO: Illegal access: this web application instance has been stopped already. Could not load com.unboundid.ldap.protocol.ProtocolMessages. The eventual following stack trace is caused by an error thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access, and has no functional impact. INFO | jvm 1 | 2017/10/09 08:05:14 | java.lang.IllegalStateException INFO | jvm 1 | 2017/10/09 08:05:14 | at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1745) INFO | jvm 1 | 2017/10/09 08:05:14 | at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1703) INFO | jvm 1 | 2017/10/09 08:05:14 | at com.unboundid.ldap.protocol.LDAPMessage.readLDAPResponseFrom(LDAPMessage.java:1160) INFO | jvm 1 | 2017/10/09 08:05:14 | at com.unboundid.ldap.sdk.LDAPConnectionReader.run(LDAPConnectionReader.java:251) INFO | jvm 1 | 2017/10/09 08:05:14 | Thanks Gurpreet Singh

By Mohib Zico staff 09 Oct 2017 at 4:48 a.m. CDT

Mohib Zico gravatar
I'll check 2.4.4.2 sp2 upgrade to sp3 and share my results with you.

By Mohib Zico staff 09 Oct 2017 at 9:32 a.m. CDT

Mohib Zico gravatar
Gurpreet, Can you please show me output of below steps of pre-update situation? - Login command you use to log into container. - After logging into container, - `cat /opt/tomcat/webapps/identity/META-INF/MANIFEST.MF` - `/opt/tomcat/webapps/oxauth/META-INF/MANIFEST.MF`

By Gurpreet Singh user 10 Oct 2017 at 1:02 a.m. CDT

Gurpreet Singh gravatar
Hi Mohib, MANIFEST.INF output details,underneath. OXTRUST VERSION Manifest-Version: 1.0 Implementation-Title: oxTrust Server Implementation-Version: 2.4.4.sp3 Implementation-Vendor-Id: org.xdi Built-By: tomcat Build-Jdk: 1.7.0_79 Created-By: Apache Maven 3.3.9 Implementation-Build: 8142e Archiver-Version: Plexus Archiver OXAUTH VERSION: Manifest-Version: 1.0 Implementation-Title: oxAuth Server Implementation-Version: 2.4.4.sp3 Implementation-Vendor-Id: org.xdi Built-By: tomcat Build-Jdk: 1.7.0_79 Created-By: Apache Maven 3.3.9 Implementation-Build: f6e86133924522baa2ca9824f8d73ce5d40a380e Archiver-Version: Plexus Archiver Regards, Gurpreet Singh

By Mohib Zico staff 10 Oct 2017 at 1:04 a.m. CDT

Mohib Zico gravatar
Thanks. >> Login command you use to log into container. Please show me the command which you are using to log into container as well.

By Gurpreet Singh user 10 Oct 2017 at 2:22 a.m. CDT

Gurpreet Singh gravatar
/sbin/gluu-serverd-2.4.4 login

By Mohib Zico staff 10 Oct 2017 at 2:26 a.m. CDT

Mohib Zico gravatar
Thanks. So you are _not using 2.4.4.2_ >> "I have installed Glu Server 2.4.4 and by default it installed SP2.Since I was unable to add user with 2.4.4.2.SP2" ...

By Mohib Zico staff 10 Oct 2017 at 2:27 a.m. CDT

Mohib Zico gravatar
I was testing *2.4.4.2* upgrade. I'll move forward with your version now...

By Gurpreet Singh user 10 Oct 2017 at 2:35 a.m. CDT

Gurpreet Singh gravatar
I had also installed 2.4.4.2 only which came with 2.4.4.2 SP2 which did not allow the user creation.So I have upgraded it using your upgrade document to 2.4.4.2 SP3 and that is why my login command has now changed to /sbin/gluu-serverd-2.4.4 login from /sbin/gluu-serverd-2.4.4.2 login Thanks Gurpreet

By Mohib Zico staff 10 Oct 2017 at 5:13 a.m. CDT

Mohib Zico gravatar
>> upgrade document to 2.4.4.2 SP3 and that is why my login command has now changed to /sbin/gluu-serverd-2.4.4 login from /sbin/gluu-serverd-2.4.4.2 login Login command is completely different for 2.4.4.2 and 2.4.4. It shouldn't change. I'll try to upgrade 2.4.4 locally and share my output with you.

By Gurpreet Singh user 11 Oct 2017 at 1:09 a.m. CDT

Gurpreet Singh gravatar
Any update

By Mohib Zico staff 11 Oct 2017 at 3:29 a.m. CDT

Mohib Zico gravatar
Its in my todo list.

By Gurpreet Singh user 12 Oct 2017 at 3:36 a.m. CDT

Gurpreet Singh gravatar
Hey Did you get chance to take a look. Thanks Gurpreet

By Mohib Zico staff 12 Oct 2017 at 3:50 a.m. CDT

Mohib Zico gravatar
Not yet, you will notified on status for sure.

By Gurpreet Singh user 17 Oct 2017 at 6:08 a.m. CDT

Gurpreet Singh gravatar
Any new update ?

By William Lowe user 20 Oct 2017 at 4:11 p.m. CDT

William Lowe gravatar
Gurpreet , Can you upgrade to 3.1.1? Thanks, Will

By Gurpreet Singh user 25 Oct 2017 at 4:20 a.m. CDT

Gurpreet Singh gravatar
Is 3.1.1 a stable release or is it a alpha/beta version? Can we used it for the Production?

By Mohib Zico staff 25 Oct 2017 at 4:27 a.m. CDT

Mohib Zico gravatar
>> Is 3.1.1 a stable release or is it a alpha/beta version? Stable. Alpha/Beta are specified for any release.