By: Daniel Pimenta user 15 Mar 2024 at 2:03 p.m. CDT

1 Response
Daniel Pimenta gravatar
SCIM server returns 404 for all endpoints. For example: https://hostname/identity/restv1/scim/v2/ServiceProviderConfig ``` HTTP ERROR 404 Not Found URI: /scim/restv1/scim/v2/ServiceProviderConfig STATUS: 404 MESSAGE: Not Found SERVLET: - ``` SCIM service is installed and running on port 8087. ``` scim.service - scim service Loaded: loaded (/etc/systemd/system/scim.service; enabled; vendor preset: disabled) Active: active (running) since Fri 2024-03-15 17:36:10 UTC; 1h 19min ago Process: 463 ExecStart=/opt/dist/scripts/scim start (code=exited, status=0/SUCCESS) Main PID: 521 (java) CGroup: /system.slice/scim.service └─521 /opt/jre/bin/java -server -Xms128m -Xmx481m -XX:+DisableExplicitGC -Dgluu.base=/etc/gluu -Dserver.base=/opt/gluu/jetty/scim -Dlog.base=/opt/gluu/jetty/scim -Dpython.home=/opt/jython -Djetty.home=/opt/jetty -Djetty.base=/opt/gluu/jetty/scim -Djava.io.> Mar 15 17:36:06 lundclaai02.lux-naos.test systemd[1]: Starting scim service... Mar 15 17:36:07 lundclaai02.lux-naos.test scim[463]: Starting Jetty: 2024-03-15 17:36:07.328:INFO::main: Logging initialized @1096ms to org.eclipse.jetty.util.log.StdErrLog Mar 15 17:36:07 lundclaai02.lux-naos.test scim[463]: 2024-03-15 17:36:07.798:INFO::main: Console stderr/stdout captured to /opt/gluu/jetty/scim/logs/2024_03_15.jetty.log Mar 15 17:36:10 lundclaai02.lux-naos.test scim[463]: OK Fri Mar 15 17:36:10 UTC 2024 Mar 15 17:36:10 lundclaai02.lux-naos.test systemd[1]: Started scim service. ``` Httpd configuration seems correct: ``` ... <Location /identity/restv1/scim/> ProxyPass http://localhost:8087/scim/restv1/scim/ retry=5 connectiontimeout=60 timeout=6 Order deny,allow Allow from all </Location> ... ProxyPass /.well-known/scim-configuration http://localhost:8087/scim/restv1/scim/scim-configuration ``` Curl returns 404 also: ``` [root@ ~]# curl http://localhost:8087/scim/restv1/scim/scim-configuration <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=utf-8"/> <title>Error 404 Not Found</title> </head> <body><h2>HTTP ERROR 404 Not Found</h2> <table> <tr><th>URI:</th><td>/scim/restv1/scim/scim-configuration</td></tr> <tr><th>STATUS:</th><td>404</td></tr> <tr><th>MESSAGE:</th><td>Not Found</td></tr> <tr><th>SERVLET:</th><td>-</td></tr> </table> </body> </html> ``` It is also enabled and protected with UMA. 1. Organization Configuration > System Configuration > SCIM Support > enabled 2. Configuration > Other Custom Scripts > UMA RPT Policies > scim_access_policy > enabled Any help please? I can provide more information if necessary.

By Michael Schwartz Account Admin 15 Mar 2024 at 2:21 p.m. CDT

Michael Schwartz gravatar
Have you tried with the new Janssen Server? All community support is moved to Janssen Project. As long as you're using the latest software (see the [Docs](https://docs.jans.io)), we're glad to help. You can post your question on https://jans.io/discussions Gluu 4 is now only available under a commercial support contract.