...
Code Block |
---|
HTTP Status 500 - type Exception report message description The server encountered an internal error () that prevented it from fulfilling this request. exception java.lang.RuntimeException: There was an error in the diagnostic task DiagnosticLoaderJobTest, Loader job CHANGE_LOG_changeLogTempToChangeLog :Cant find a success since: 2010/05/17 01:38:50.000, expecting one in the last 30 minutes edu.internet2.middleware.grouper.ws.status.GrouperStatusServlet.doGet(GrouperStatusServlet.java:191) javax.servlet.http.HttpServlet.service(HttpServlet.java:617) javax.servlet.http.HttpServlet.service(HttpServlet.java:717) root cause java.lang.RuntimeException: Cant find a success since: 2010/05/17 01:38:50.000, expecting one in the last 30 minutes edu.internet2.middleware.grouper.ws.status.DiagnosticLoaderJobTest.doTask(DiagnosticLoaderJobTest.java:103) edu.internet2.middleware.grouper.ws.status.DiagnosticTask.executeTask(DiagnosticTask.java:44) edu.internet2.middleware.grouper.ws.status.GrouperStatusServlet.doGet(GrouperStatusServlet.java:129) javax.servlet.http.HttpServlet.service(HttpServlet.java:617) javax.servlet.http.HttpServlet.service(HttpServlet.java:717) note The full stack trace of the root cause is available in the Apache Tomcat/6.0.20 logs. |
If you dont want this protected by authentication
On the demo server, this URL is protected:
https://grouperdemo.internet2.edu/grouper_v2_3/status
Because this URL is protected:
https://grouperdemo.internet2.edu/grouper_v2_3
This server uses Apache in front of tomcat with reverse proxy AJP, so to make the status servlet not protected, make another mapping in apache which is not protected:
Code Block |
---|
ProxyPass /status_grouper_v2_3/status ajp://localhost:8131/grouper_v2_3/status |
that URL is not protected by authn, so it is unprotected:
https://grouperdemo.internet2.edu/status_grouper_v2_3/status?diagnosticType=all
sdf