An application I work on works with Tor SOCKS5 and uses that to send HTTP 1.1 requests and receive HTTP responses.
It works great but from time to time it happens that instead of an HTTP response starting with HTTP status line a line containing single "?" (question mark as one character) is received instead.
Does anybody know what that actually mean? Does anybody know where in source code this "replying with '?' is"?