Re: [squid-users] 522 error missing protocol negotiation hints?

From: Amos Jeffries <squid3_at_treenet.co.nz>
Date: Thu, 16 Sep 2010 00:46:06 +1200

On 15/09/10 20:47, Ralf Hildebrandt wrote:
> In my log, I'm getting:
>
> Sep 13 08:10:39 proxy-cbf-1 squid[13350]: Broken FTP Server at 141.20.1.43. 522 error missing protocol negotiation hints
> Sep 13 08:12:09 proxy-cbf-1 squid[13350]: Broken FTP Server at 141.20.1.43. 522 error missing protocol negotiation hints
>
> What exactly am I supposed to tell the admin of vinus.rz.hu-berlin.de
> = 141.20.1.43?

If you set debug_options 9,2 squid will list the FTP messages going on.

Squid thinks the server is sending Squid a 522 "try again" message in
response to EPRT, but apparently not sending the flags to indicate
whether data channel should be made using IPv4 or IPv6.

EPRT and 522 are covered in RFC 2428 section 2. The (bracket) bit at the
end of line is not optional, brackets mid-line are forbidden and the
brackets *should* contain 1 or 2 maybe both with a comma.

Squid should be defaulting to the same protocol as the servers IP
address. That is worth checking before reporting. It's a bit strange
that a server listening on 141.20.1.43 cannot make IPv4 data connections.

Amos

-- 
Please be using
   Current Stable Squid 2.7.STABLE9 or 3.1.8
   Beta testers wanted for 3.2.0.2
Received on Wed Sep 15 2010 - 12:46:11 MDT

This archive was generated by hypermail 2.2.0 : Wed Sep 15 2010 - 12:00:03 MDT