| When attempting to upload a config.xml with a broken encoding (for example, you attempted to upload ö which happens when an UTF-8 "ö" is interpreted as ISO 8859-1), Jenkins refuses to accept that encoding and answers with a 500. This is fine. However, it would make it easier to debug things if any kind of reason phrase would be given, if only "Illegal characters in config.xml" or alike. Finding this error can otherwise be tedious, especially if this happens in a largely automated environment. |