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