General tips
Access problems
There are 2 different set of logs for GUMS: the client logs and the server logs. To solve some problems, you may to look also in the apache logs (VDT installation only).
They are located in $VDT_LOCATION/gums/var/log (or /opt/gums/var/log for non-VDT installation) These logs cover the activities associated with the gums and gums-host commands.
Their location and information levels are controlled by the gums/log4j.properties file.
They are located in $VDT_LOCATION/tomcat/v5/logs (or /opt/tomcat-5.0.28-egeesec for non-VDT installation)
These logs cover those activities using web services/ui.
Their location and information levels are controlled by the VDT_LOCATION/gums-service/var/war/WEB-INF/classes/log4j.properties file.
Located in $VDT_LOCATION/apache/logs
The change from VOMS Admin 0.7.x to VOMS Admin 1.x.x is not backward compatible, so GUMS 1.0.1 can't read information from the new VOMS Admin series. GUMS 1.1.0 is able to read from both. Fortunately, it's relatively straight forward to patch GUMS 1.0.1 so that it do it too. We still suggest to upgrade to GUMS 1.1.0, but in case you cannot and that you need to, here what you can do.
Stop the server
[root@gums root]# rem /etc/init.d/tomcat5 stop
Go to the GUMS lib directory (here we assume you installed throught VDT 1.3.4)
[root@gums root]# cd /opt/vdt-1.3.4/gums-service/var/war/WEB-INF/lib/ [root@gums lib]# ls axis* axis-1.1.jar axis-jaxrpc-1.1.jar axis-saaj-1.1.jar axis-wsdl4j-1.1.jar
These are the libraries that need to be updated. We'll need to eliminate them and pull down new versions.
[root@gums lib]# mkdir /root/backup [root@gums lib]# mv axis* /root/backup [root@gums lib]# wget http://www.ibiblio.org/maven/axis/jars/axis-1.2-RC2.jar --09:43:30-- http://www.ibiblio.org/maven/axis/jars/axis-1.2-RC2.jar => `axis-1.2-RC2.jar' Connecting to 192.168.1.4:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 1,400,426 [text/plain] 100%[====================================>] 1,400,426 584.70K/s 09:43:32 (584.17 KB/s) - `axis-1.2-RC2.jar' saved [1,400,426/1,400,426] [root@gums lib]# wget http://www.ibiblio.org/maven/axis/jars/axis-jaxrpc-1.2-RC2.jar ... [root@gums lib]# wget http://www.ibiblio.org/maven/axis/jars/axis-saaj-1.2-RC2.jar ... [root@gums lib]# wget http://www.ibiblio.org/maven/axis/jars/axis-wsdl4j-1.2-RC2.jar ...
Now we can restart the server
[root@root lib]# /etc/init.d/tomcat5 start
That's it!
This occurs if you have not added yourself to the admins group in GUMS and, generally you will see the following message:
GUMS encountered an error Error Type: gov.bnl.gums.admin.AuthorizationDeniedException Error Message: Authorization denied
This can also happen you if you use gums-host to retrieve maps that do not match the certificate host.
A couple of things to look for:
Consult the manual on how to enter an admin and review the authorization scheme described in GUMS Command line tools
This is probably a problem related to apache in VDT: it doesn't accept GT3 style proxy.
Check your apache log, you might have
VDT_LOCATION/apache/logs: [Tue Jun 07 15:02:45 2005] [error] Certificate Verification: Error (20): unable to get local issuer certificate
Try using "grid-proxy-init -old" when generating your proxy.