Hello Oliver, Am 04.09.20 um 09:44 schrieb SerNet Support Oliver Seufer: > Hello Markus, > > This is Oliver. I just did some more troubleshooting and I found the error > message in the debug logfile: > kid1| 23,3| url.cc(471) urlParse: urlParse: Split URL 'http://:0' into > proto='http', host='', port='0', path='/' > kid1| 23,3| url.cc(492) urlParse: urlParse: Invalid port '0'
[...] So my initial thought is that squid works correctly in this case. This is the header which squid needs to parse. ICAP/1.0 200 OK ISTag: "10017;4140202;836248;8189206" Server: AVIRA ICAP (1.21.1.61) X-Response-Info: Clean Encapsulated: req-hdr=0, null-body=215 HEAD http://:0 HTTP/1.0 User-Agent: w3m/0.5.3+git20170102 Accept: text/html, text/*;q=0.5, image/*, application/*, message/* Accept-Language: en;q=1.0 Host: www.sernet.de Accept-Encoding: gzip,bzip2,deflate The HEAD http://:0 HTTP/1.0 is weird. It starts with the http protocol but there is no domain name and port 0 obviously does not exist. This probably used to work because the squid3 parser was less strict before. I would try to change the output of your AVIRA server. Is there a reason why it has to send this specific HEAD line in the first place and can you modify it? Regards, Markus
signature.asc
Description: OpenPGP digital signature