The links are fine; the problem is that IE doesn't like to handle FTP sites very well, so you'll have to log in with a regular FTP client.