Hi,
At 18.17 16/04/2005, eupec@xxxxxxxxxxx wrote:
Hi all,
I've a problem with my SquidNT setup: in short, I cannot download files from FTP sites:( I've read the Squid FAQ & docs and I use ftp from Internet Explorer, so it must work.
In detail: if I want to download a Linux Mandrake distro, in Mandrake website there are some links to public ftp mirrors; if I choose a ftp site, like ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/Mandrakelinux/official/iso/10.1/i586/ , I can see Squid doing its html page for the ftp site (and I also notice that a filesize is NEGATIVE),
This is normal in the current Squid build for files bigger then 2 GB. With the STABLE10 release this should be fixed for al platforms.
when I try to download an iso (or another type of file) I receive this error from Squid:
ERROR
The requested URL could not be retrieved
The following URL could not be retrieved: ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/Mandrakelinux/official/iso/10.1/Mandrakelinux-10.1-Official-Download-CD1.i586.iso
Squid sent the following FTP command:
RETR Mandrakelinux-10.1-Official-Download-CD1.i586.iso
and then received this reply
Failed to open file.
This might be caused by an FTP URL with an absolute path (which does not comply with RFC 1738). If this is the cause, then the file can be found at ftp://ftp-stud.fht-esslingen.de/%2f/pub/Mirrors/Mandrakelinux/official/iso/10.1/Mandrakelinux-10.1-Official-Download-CD1.i586.iso
Generated Sat, 16 Apr 2005 10:56:50 GMT by MVSERVER.HNK.locale (Squid/2.5.STABLE9-NT-CVS)
I've tried to click on the suggested link, but got no luck :(
There's something to do in squid.conf to permit the download from ftp sites (from internet browser, I know Squid isn't a ftp proxy so client ftp programs won't run)?
Any advice is greatly appreciated :)
bye, Euepec
There is something strange here:
The link generated in the error page is wrong: ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/Mandrakelinux/official/iso/10.1/Mandrakelinux-10.1-Official-Download-CD1.i586.iso
The correct is:
ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/Mandrakelinux/official/iso/10.1/i586/Mandrakelinux-10.1-Official-Download-CD1.i586.iso
I have just tried on my development machine, and all work fine. I think that this problem was fixed from the following patches:
http://www1.it.squid-cache.org/Versions/v2/2.5/bugs/#squid-2.5.STABLE9-ftp_base_href http://www1.it.squid-cache.org/Versions/v2/2.5/bugs/#squid-2.5.STABLE9-ftp_EPLF
The fixes will be available with Windows STABLE10 binaries.
You could try to use another ftp mirror or download using http.
Regards
Guido
- ======================================================== Guido Serassio Acme Consulting S.r.l. - Microsoft Certified Partner Via Lucia Savarino, 1 10098 - Rivoli (TO) - ITALY Tel. : +39.011.9530135 Fax. : +39.011.9781115 Email: guido.serassio@xxxxxxxxxxxxxxxxx WWW: http://www.acmeconsulting.it/