On Thu, Feb 26, 2009 at 12:08:05PM +0100, Peter Poeml wrote:
Hi Keld,
On Wed, Feb 25, 2009 at 02:12:08PM +0100, Peter Poeml wrote:
Looking more deeply at the scanner logs, I noticed more such error messages now, in fact many more than I would expect, with other FTP servers.
Indeed, the 550 is an artifact.
I no know that two things happen:
1) the used Perl module reports an error wrongly - what happens is a timeout (421), but Perl claims that a 550 happened, which is bollocks. Here's an example:
sunsite.informatik.rwth-aachen.de: ftp dir: ftp://sunsite.informatik.rwth-aachen.de/pub/linux/opensuse/distribution/11.0/repo/oss/suse/i686 Net::FTP=GLOB(0x112a290)>>> CWD /pub/linux/opensuse/distribution/11.0/repo/oss/suse/i686 Net::FTP=GLOB(0x112a290)<<< 421 Timeout. sunsite.informatik.rwth-aachen.de: ftp status code 550, closing. Net::FTP=GLOB(0x112a290)>>> QUIT
2) the timeout happens simply because the server closes the connection after a minute or two (which is a completely normal and valid configuration), because our local scanning process takes too long dealing with the file list.
So I'll have to fix this with a reconnect, and make the scan work faster to prevent the timeouts in the first place.
I am working around with a reconnect in the scanner now. So the scanning should catch up with all files again, where it is done via FTP.
Thanks again for your help,
Good to know that the problem was solved. Best regards keld -- To unsubscribe, e-mail: mirror+unsubscribe@opensuse.org For additional commands, e-mail: mirror+help@opensuse.org