By: Marc Chauvin user 06 May 2018 at 11:39 a.m. CDT

5 Responses
Marc Chauvin gravatar
By selecting Configuration->Manage custom scripts->Update Button, the servers throws an error even is nothing was changed in the configuration (fresh install, all defaults). HTTPD error log: [Sun May 06 18:18:03.535719 2018] [proxy_http:error] [pid 3709] [client 80.219.0.239:63058] AH01097: pass request body failed to 127.0.0.1:8082 (localhost) from x.x.x.x (), referer: https://xxx.mydomain.com/identity/script/configuration oxtrust.log error log: 2018-05-06 18:18:03,510 ERROR [qtp1744347043-12] [org.gluu.oxtrust.exception.GlobalExceptionHandler] (GlobalExceptionHandler.java:61) - java.io.IOException: java.util.concurrent.TimeoutException: Idle tim eout expired: 30001/30000 ms I also installed 3.1.3 on an Ubuntu 16.04 server, same issue.

By Thomas Gasmyr Mougang staff 06 May 2018 at 12:09 p.m. CDT

Thomas Gasmyr Mougang gravatar
Hi **Marc**, This issue is not reproducible on our end. Can you describe your setup? We mean the platform on which you are have setup Gluu server. It seems like your are using a proxy. Please provide all information you think may help in the troubleshooting process. Thanks, Gasmyr.

By Thomas Gasmyr Mougang staff 10 May 2018 at 6:49 a.m. CDT

Thomas Gasmyr Mougang gravatar
Hi **Marc**, Still need assistance on this ticket?

By Marc Chauvin user 10 May 2018 at 6:57 a.m. CDT

Marc Chauvin gravatar
Hi Gasmyr Well, the setup ist very simple, I setup a new VM on ESXi, and then: -installed CentOS 7.4 -installed the latest CentOS updates -installed gluu 3.1.3 as described in https://gluu.org/docs/ce/installation-guide/ The VM has a public IP, no NAT is involved. No proxy involved. I connect with different browsers and locations (MacOS with Safari, Google Chrome and my iPad). Everything works like a charm, I can login as an admin, I can configure everything else, but this button under "configuration / manage custom scripts / update" just doesn't work. The browser says "uploading" but stops at 75% or 80% and after 30 seconds the Java side interrupts with a timeout. Chrome says: This site can’t be reached The connection was reset. Try: Checking the connection Checking the proxy and the firewall Running Network Diagnostics ERR_CONNECTION_RESET /opt/gluu-server-3.1.3/opt/gluu/jetty/identity/logs/2018_05_07.jetty.log: 2018-05-07 09:02:02,347 ERROR [qtp1744347043-18] [org.gluu.oxtrust.exception.GlobalExceptionHandler] (GlobalExceptionHandler.java:61) - org.eclipse.jetty.io.EofException: Early EOF org.eclipse.jetty.io.RuntimeIOException: org.eclipse.jetty.io.EofException: Early EOF at org.eclipse.jetty.server.Request.extractFormParameters(Request.java:546) ~[jetty-server-9.4.9.v20180320.jar:9.4.9.v20180320] at org.eclipse.jetty.server.Request.extractContentParameters(Request.java:473) ~[jetty-server-9.4.9.v20180320.jar:9.4.9.v20180320] at org.eclipse.jetty.server.Request.getParameters(Request.java:388) ~[jetty-server-9.4.9.v20180320.jar:9.4.9.v20180320] [...snip...] /opt/gluu-server-3.1.3/var/log/httpd/access_log: [client IP] - - [07/May/2018:09:01:32 +0200] "POST /identity/script/configuration?cid=1 HTTP/1.1" 400 293 "https://[hostname]/identity/script/configuration" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36" /opt/gluu-server-3.1.3/var/log/httpd/error_log: [Mon May 07 09:02:02.346014 2018] [proxy_http:error] [pid 213] [client [client IP]:51143] AH01097: pass request body failed to 127.0.0.1:8082 (localhost) from [client IP] (), referer: https://[server_name]/identity/script/configuration This is a test setup, I can let you in if you wish. Many thanks, Marc

By Thomas Gasmyr Mougang staff 10 May 2018 at 7:10 a.m. CDT

Thomas Gasmyr Mougang gravatar
> This is a test setup, I can let you in if you wish. Can we have a short video of this behavior too?

By Marc Chauvin user 10 May 2018 at 9:20 a.m. CDT

Marc Chauvin gravatar
Ha! I found the reason of the connection dropping. A router in front of the web server had a misconfiguration. I notices it when I wanted to upload my video to the same server. It works now. Sorry for bothering you! Kind regards, Marc