Bugzilla – Bug 3819
Odd parsing of -z option to RFT client
Last modified: 2005-12-05 17:00:53
You need to log in before you can comment on or make changes to this bug.
Here's the error I got: Caused by: org.globus.common.ChainedIOException: Authentication failed [Caused by: Operation unauthorized (Mechanism level: Authorization failed. Expected "/C=org/DC=doegrids/OU=Services/CN=wiggum.mcs.anl.gov" target but received "/DC=org/DC=doegrids/OU=Services/CN=wiggum.mcs.anl.gov")] But I got that with -z "DC=org/DC=doegrids/OU=Services/CN=wiggum.mcs.anl.gov". Granted, I made a typo and left off the leading /, but it seems incorrect to replace the initial "D" with a "/". Either it should give an error that I'm missing / at the beginning, or it should compare with exactly what I gave it.
This is a bug in one of the routines in DN parsing in CoG.
Fixed the parsing so that an error will be returned when the '/' is missing. Committed fixes & test cases to cog cvs. Committed updated cog-jglobus.jar to gt cvs trunk & globus_4_0_branch.