Всем привет!
Ситуация: на WindowsХР установлена виртуальная машина VMware Workstation 6, в которой проинсталена FreeBSD 7. Сетевые интерфейсы настроены правильно. guest-машина (FreeBSD) видна из винды и наоборот.
На Фре поднят фтп-сервер vsftpd также сконфигурирован и локально протестирован. Находясь на хост-машине (в WindowsХР) пытаюсь полочить доступ к серверу через браузер.(ftp://192.168.15.3 - ping по это адресу проходит нормально), но страница в ответ выдает "Internet Explorer не может отобразить эту веб-страницу". Тогда пытаюсь подключится в командной строке: ftp 192.168.15.3 - все нормально проходит, есть конект.
Сеть VMware построена через NAT.
Замечу, что браузер Mozilla - выдает "530 permission denied", Opera - все нормально выдает, а вот в ИЕ - не знаю где собака зарыта.
Кто может решить данный вопрос?
Заранее благодарен!
Разобрался. У меня на фтп-сервере был доступ разрешен, если в списке указан необходимый пользователь (userlist_enable=YES). ftp;//192.168.15.3 - это доступ для анонимного входа (anonymous). Он-то и не был указан в этом списке. А вход с паролем, оказывается у меня работал.
Но в этой ситуации лучше всего сработала Опера - она выдавала запрос на пароль в случае невозможности анонимного доступа. ИЕ и Мозила - просто отбросили. Тут можно чего угодно подумать - проблема с сервером, клиентом... Вобщем внес анонимщика в список разрешенных пользователей и все работает, как надо.
Довольно странное поведение указанных браузеров.
Вообще по умолчанию все они должны сначала попробовать зайти под анонимусом (anonymous).
И, если это не удалось, запрашивать логин и пароль.Могу порекомендовать ftp клиент FileZilla для работы по ftp.
Он открытый и кросплатформнный.
Или любой другой ftp клиент, который показывает текст диалога с ftp сервером - очень удобно находить причины ошибок.