ftp checking still broken - only detects missing files when their directory exists

Bug #204471 reported by James Troup
8
Affects Status Importance Assigned to Milestone
Launchpad itself
Triaged
Low
Unassigned

Bug Description

When we released Ubuntu 8.04 beta, the mirror prober didn't mark any
FTP releases mirrors as failed. AFAICT, this is because squid will
correctly 404 on HEAD for some-dir-that-exists/file-that-doesnt but
returns 200 for a-non-existent-dir/whatever.

--
James

Revision history for this message
Guilherme Salgado (salgado) wrote :

I don't think squid is to blame here:

HEAD -p http://squid.internal:3128/ ftp://ftp.uvsq.fr/pub/ubuntu/releases/8.04/MD5SUMS
200 OK

HEAD -p http://squid.internal:3128/ ftp://ftp.uvsq.fr/pub/ubuntu/releases/8.04/MD5SUMS2
404 Not Found

HEAD -p http://squid.internal:3128/ ftp://ftp.uvsq.fr/pub/ubuntu/releases/8.05/MD5SUMS2
404 Not Found

As you see, we get a 404 when the dir doesn't exist as well.

Curtis Hovey (sinzui)
affects: launchpad-foundations → launchpad-registry
Changed in launchpad-registry:
importance: Undecided → Low
status: New → Triaged
Jonathan Davies (jpds)
tags: added: mirror
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.