configxml.sh works case sensitive.
Sure would be nice if when doing a getconfig it would return matching items regardless of case, So the user could see how it is supposed to be.
Then when doing a setconfig, either work non-case sensitive or modify the existing non-case sensitive match or error if the case does not match, instead of creating a lower case version of an existing setting.
Not sure how that would impact the software when the server is started.
I think this is why i resisted using it the last few years preferring to hand edit the file.