Problems with the script
This covers problems with the
make-service.xh
script for versions prior to 26 May 2006.
It is suggested to take the latest version from the page
FtsServerServicesXml15.
MyProxy service information
The current version of the software looks for service type using a case-sensitive match. This casues problems with some inforemation provider scripts whic publish the service information into
BDII. In particular, the MyProxy service type is put in a
myproxy
when it should be
MyProxy
. Until this is fixed in the script or the software, please amend the line:
<type>myproxy</type>
to
<type>MyProxy</type>
Duplicate service information
The current service discover library cannot handle duplicate service information. It causes all calls to the API fail.
Remove duplicate service entries from your generated file.
The procedure for this isn't pretty:
. /etc/profile.d/gliteenv.sh
export GLITE_SD_PLUGIN=file
glite-sd-query -t MyProxy
The command will fail claiming somthing like:
Parsing error in /opt/glite/etc/services.xml line 717 at 1: Duplicate service name
delete the service entry XML block at that line and repeat until you get the MyProxy information.
GOCDB site names
Until the case-sensitive matching bugfix is deployed in The GOCDB site-names should bhe upper case in both the
services.xml
file and the channel definitions.
--
GavinMcCance - 26 May 2006