Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 181001

Summary: FTP to download.eclipse.org doesn't work.
Product: Community Reporter: Rutger Ovidius <ovidr>
Component: ServersAssignee: Eclipse Webmaster <webmaster>
Status: RESOLVED WONTFIX QA Contact:
Severity: normal    
Priority: P3 CC: platform-releng-inbox
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description Rutger Ovidius CLA 2007-04-04 13:13:11 EDT
ftp> o download.eclipse.org
Connected to download.eclipse.org (206.191.52.47).
500 OOPS: cannot open config file:/etc/vsftpd.conf

More information:

http://download.eclipse.org/eclipse/downloads/drops/S-3.3M6-200703231616/index.php

You can also download builds via anonymous ftp at download.eclipse.org.
Comment 1 Denis Roy CLA 2007-04-04 16:32:59 EDT
We noticed anon FTP to download.eclipse.org was broken last week, then we realized it has been broken since Dec. 5/06.

We were thinking of simply disabling the service altogether (it's obvious no one really uses it) and asking the Platform releng team to remove the FTP working from their download pages.

Kim, Sonia, thoughts?  No one uses anonymous FTP anymore, right?
Comment 2 Kim Moir CLA 2007-04-04 16:52:56 EDT
sure go ahead

I have opened bug  181062 for the changes needed on the releng side.
Comment 3 Rutger Ovidius CLA 2007-04-04 17:28:36 EDT
If you are removing the ftp service, can you please tell me the correct way to get the downloads of all SWT releases?

I used to be able to ftp into the server, change to the nightly directory and "get swt*".

On the web site I must click 
http://download.eclipse.org/eclipse/downloads/drops/N20070404-0010/index.php

Select the SWT version (win32).
Select the "Main Download Server".
Start download.

Return to 
http://download.eclipse.org/eclipse/downloads/drops/N20070404-0010/index.php

Select the next SWT version (gtk).
Select the "Main Download Server".
Start download.

And repeat for all of them.  This is painfully slow.
Comment 4 Denis Roy CLA 2007-04-04 20:19:23 EDT
(In reply to comment #3)
> If you are removing the ftp service, can you please tell me the correct way to
> get the downloads of all SWT releases?

Many of our mirrors have an FTP service you can use. Use this XML list of FTP mirrors as a starting point, and use one of our mirrors close to you:

http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.2.2-200702121330/swt-3.2.2-win32-win32-x86.zip&protocol=ftp&format=xml
Comment 5 Rutger Ovidius CLA 2007-04-04 20:40:08 EDT
Unfortunately the nightly builds don't seem to be mirrored anywhere ftp'able (or anywhere at all).
Comment 6 Denis Roy CLA 2007-04-04 20:57:09 EDT
(In reply to comment #5)
> Unfortunately the nightly builds don't seem to be mirrored anywhere ftp'able
> (or anywhere at all).

You're right - nightly builds are not mirrored at all. We can keep the FTP service in place - it's not like it's a big deal.  I figured that since it hadn't been working since December and no one seemed to notice that we could just get rid of it.
Comment 7 Rutger Ovidius CLA 2007-04-04 22:34:05 EDT
Another option, if you want to avoid the ftp service, would be to let the eclipse web server list the directory indexes for the downloads directories.

Example:
http://mirrors.ibiblio.org/pub/mirrors/eclipse/eclipse/downloads/drops/

But this currently is not enabled on eclipse.org:
http://download.eclipse.org/eclipse/downloads/drops/

This would allow "mget swt*" to work.
Comment 8 Kim Moir CLA 2007-04-05 16:14:53 EDT
So Denis, have you decided to keep/renable the ftp service.  If so, I will close my bug to remove the ftp links from the build page.
Comment 9 Denis Roy CLA 2007-04-05 16:44:47 EDT
We've discussed, and we won't re-enable FTP simply for the lack of popularity the service had. Enabling Apache directory browsing is against our security policy.

To fetch your nightly builds, simply maintain a nice wget script.