I have already googled that 505 is \"HTTP Version not supported\", but still can not figure out my problem. I have a web application with Tomcat,server side with self-signed
Clearly not the answer for the OP, but I ran into this error message tonight while trying to debug a SOLR server.
My problem wasn't an extra space after the HTTP version.
my client application was logging the bad URL, which i blithely copied & pasted into a telnet connection to the SOLR tomcat's http port. My log message showed the URL without properly %20-encoding a space in the URL. I got the bad HTTP version error, presumably because it was interpreting everything after the space in the URL as my HTTP version.
thanks to http://java.dzone.com/news/solr-tomcat-and-http11-505 for the hint.