legacy grid mapfiles
ARC 6 does not handle legacy gridmap files gracefully.
The documentation (http://www.nordugrid.org/arc/arc6/admins/arc6_install_guide.html#legacy-grid-mapfile-based-mapping) states:
[authgroup: legacy] file = /etc/grid-security/grid-mapfile [mapping] map_with_file = legacy /etc/grid-security/grid-mapfile
This makes the ws interface fail with a cryptic Generic error: -1
The issue is caused by file= not accepting " characters in the gridmap file. The problem was fixed by creating another file with just unescaped DNs.
Either ARC6 should work as documented or the documentation should be updated to reflect this behaviour. Ideally arcctl/conf parser should throw an error if it finds " in a file= statement, rather that starting and behaving strangely.