Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.11.28;
Скачать: CL | DM;

Вниз

подключиться к FTP через http прокси.   Найти похожие ветки 

 
Mozgan   (2008-12-16 14:03) [0]

Добрый день!

Использую компонент IdFTP1 для подключения к FTP.
На сервере стоит прокси - сервер userGare v.2.8.
В настройках включен параметр "разрешить ftp".
Коннект не удачный. Подскажите пожалуйста как можно решить данную проблему?


 
Сергей М. ©   (2008-12-16 14:17) [1]


> как можно решить данную проблему?


TIdFTP, насколько мне известно, позволяет указать настройки для работы через проки-сервер


 
clickmaker ©   (2008-12-16 14:41) [2]

в IdFtp пока нет поддержки именно http прокси. Обещали сделать в 10 версии, но воз и ныне там


 
Mozgan   (2008-12-16 14:43) [3]

Да, я уже пытался настройить TIdFTP на прокси.
Не пропускает.

Может я чего-то не догоняю, но правильно ли все указал в натсройках TIdFTP для прокси-сервера?

Посмотри пожалуйста.

ProxySettings (для нашей сети)

Host - 192.168.0.1
Password - пусто
Port - 0
ProxyType - fpcmTransparent
UserName - пусто


 
Сергей М. ©   (2008-12-16 14:59) [4]


> fpcmTransparent


Этот тип можно указывать только если прокси-сервер поддерживает прозрачное проксирование.


> Port - 0


Следует указывать конкретный порт.
Посмотри в настройках своего браузера, если он ходит через прокси.


 
Mozgan   (2008-12-16 15:02) [5]

Какой порт? Один прокси сервер для всех протоколов 8080
Тодда тип прокси думаю нужно установить в fpcmNone


 
Сергей М. ©   (2008-12-16 15:13) [6]


> Один прокси сервер для всех протоколов 8080


Вот его и указывай в св-ве ProxySettings.Port


 
Mozgan   (2008-12-16 15:23) [7]

Все равно этот компонент не работает с данными настройками.
Пишет как всегда

Socket Error #11001. Host Not Found.

Даже не знаю чё делать. Нормальных компонентов для обхода прокси нет вообще :(


 
Сергей М. ©   (2008-12-16 15:26) [8]

А браузер при этом с теми же ftp-ресурсами через тот же самый прокси успешно работает ?


 
Mozgan   (2008-12-16 15:30) [9]

Нет. не работает. Есть только доступ к http, хотя в настройках прокси-сервера включена поддержка ftp. На самом сервере все работает без проблем.


 
Сергей М. ©   (2008-12-16 15:56) [10]


> Mozgan   (16.12.08 15:30) [9]


Значит фтп-модуль твоего прокси "слушает" не на порту 8080, а на каком-то другом.

Скорее всего на 21-м


 
Mozgan   (2008-12-16 16:18) [11]

Да, там включер порт 21, но не работает.


 
Сергей М. ©   (2008-12-16 16:19) [12]

А что говорит дословно

telnet 192.168.0.1 21

?


 
Mozgan   (2008-12-17 13:51) [13]

Говорит следующее


220 Hi! Welcome on usergate!

Я знаю, что прокси-сервер не дает доступ на FTP. Но эксперимент показал, что на клиентской машине ftp открывается, но почему-то только ftp.asu.ru
А наш ftp не работает.


 
Сергей М. ©   (2008-12-17 13:59) [14]


> наш ftp не работает


Что за ftp ?


 
Mozgan   (2008-12-17 14:43) [15]

доступ по ftp к нашему серверу


 
Сергей М. ©   (2008-12-17 14:53) [16]

Я и спрашиваю, что за ftp-сервер, какое сетевое положение он занимает отн-но хоста, где крутится UG, требуется ли авторизация доступа к ресурсам ftp-сервера ..


 
Mozgan   (2008-12-17 15:05) [17]

Хорошо, вопрос понятен. Извини.

Есть небольшая сеть. Есть сервак. На нем установлен usergate v 2.8.
Он только раздает трафик, т.е только интернет. У нас есть сайт хост, но не на нашем сервере. На серваке свободный доступ к FTP (ftp://...ru) Мне нужно, чтобы в локалке на клиентском компе можно было тоже влезть на ftp, обгоняя usergate. Почему usergate Не дает клиентам в открытую порт 21 загадка.


 
Сергей М. ©   (2008-12-17 15:15) [18]


> Почему usergate Не дает клиентам в открытую порт 21 загадка


Почему не дает ?
Дает.. Ты же сам в этом убедился в [13] ..

Почитай вот это:

http://www.freeproxy.ru/ru/free_proxy/faq/what_is_ftp_proxy.htm
http://www.freeproxy.ru/ru/free_proxy/faq/what_is_connect_proxy.htm


 
Mozgan   (2008-12-17 15:47) [19]

Все равно не дает!

ftp://asu.ru - работает без проблем
ftp://нашдомен.ru - не работает.

Даже не знаю, что делать!!!!!!!!


 
Сергей М. ©   (2008-12-17 15:54) [20]


> ftp://нашдомен.ru - не работает.
>


Что говорит

telnet нашдомен.ru 21

?
Или у вас запрещено прямое обращение к шлюзу и НАТ ?


 
Mozgan   (2008-12-17 16:29) [21]

Забыл добавить, ч то при попытке обратиться по FTP пишется
"Не найден файл описания сообщений (wwwroot\messages.txt)!"

И что это может быть? Фильтр? Я только что через rambler посещал FTP-сервера. Вроде работает. Но почему тогда ftp://нашдомен.ru не открывается на клиенте, а на сервере без проблем? Весь инет облазил в поисках ответа - ноль чего нашел. Мне необходимо срочно написать программу для обмена с FTP на стороне клиента.


 
Сергей М. ©   (2008-12-17 16:35) [22]


> Мне необходимо срочно


У вас админ есть ?
Ты ему этот вопрос задавал ?


 
Mozgan   (2008-12-17 16:36) [23]

:((( Нет админа..... :( Я сам как.....админ :(......


 
Сергей М. ©   (2008-12-17 16:43) [24]

Так и пусти своего локального клиента напрямую к своему внешнему ftp-серверу, минуя прокси !
В чем проблема ? Хотя бы ради выяснения "кто виноват" ?


 
Mozgan   (2008-12-17 16:50) [25]

Ты хочешь посоветовать мне вариант следующего содержания:

1. На серваке разместить службу для обмена с FTP.
2. С машины клиента в нужный каталог на сервер кидать нужные файлы
3. Заставить работать прогу в атоматичнсеком режиме. Если файлы есть, то начать передачу?

Я уже думал об этом.


 
Сергей М. ©   (2008-12-17 16:53) [26]

Нет, ты не понял ..

Попробуй зайти на ftp://твойдомен.ru из браузера напрямую, т.е. минуя прокси..


 
Mozgan   (2008-12-18 09:20) [27]

Напрямую из браузера в строке ввода url запрос ftp://мойдомен.ru не работает. Зато без проблем работает с остальными ftp-серверами. Наверное, придется пойти на решение из поста 25


 
Сергей М. ©   (2008-12-18 09:34) [28]


> Mozgan   (18.12.08 09:20) [27]


Что значит "не работает" ?

Прямо вот это самое "не работаю" ты и видишь в окне браузера, так что ли ?

Что говорит tracert мойдомен.ru ?


 
Mozgan   (2008-12-18 09:45) [29]

Говорит, что Не удается рахрешить системное имя узла


 
Сергей М. ©   (2008-12-18 10:01) [30]

Ну так а что ж ты тогда хочешь ?

Имя хоста не разрешено в IP-адрес, так что до разборок с прикладными протоколами (в дан.случае с ftp) тут еще как до Китая ..

Разбирайся кто такой мойдомен.ru и что у тебя творится в DNS


 
Mozgan   (2008-12-18 10:03) [31]

т.е. на серваке должен быть прописан на доступ ip (или DNS) домена?


 
Сергей М. ©   (2008-12-18 10:16) [32]

Что говорит ipconfig /all на рабочей станции, на которой ты только что выполнял трассировку машрута ?


 
Mozgan   (2008-12-18 10:57) [33]

Говорит, что


Настройка протокола IP для Windows

       Имя компьютера  . . . . . . . . . : Alex
       Основной DNS-суффикс  . . . . . . :
       Тип узла. . . . . . . . . . . . . : неизвестный
       IP-маршрутизация включена . . . . : нет
       WINS-прокси включен . . . . . . . : нет

Подключение по локальной сети - Ethernet адаптер:

       DNS-суффикс этого подключения . . :
       Описание  . . . . . . . . . . . . : Realtek RTL8168/8111 PCI-E Gigabit E
thernet NIC
       Физический адрес. . . . . . . . . : 00-19-DB-D4-DC-AC
       Dhcp включен. . . . . . . . . . . : нет
       IP-адрес  . . . . . . . . . . . . : 192.168.0.16
       Маска подсети . . . . . . . . . . : 255.255.255.0
       Основной шлюз . . . . . . . . . . : 192.168.0.1
       DNS-серверы . . . . . . . . . . . : 192.168.0.1

C:\Documents and Settings\Admin>


 
Сергей М. ©   (2008-12-18 10:59) [34]

Чудесно.
Служба "DNS-сервер" на хосте 192.168.0.1 активна ?



Страницы: 1 вся ветка

Текущий архив: 2010.11.28;
Скачать: CL | DM;

Наверх




Память: 0.55 MB
Время: 0.009 c
2-1283688884
nubik
2010-09-05 16:14
2010.11.28
Как вывести в сообщении знак


15-1280817234
Медвежонок Пятачок
2010-08-03 10:33
2010.11.28
Сомалийское пирацтво. Все очень просто.


15-1282234661
Неокубинец
2010-08-19 20:17
2010.11.28
шумодав


2-1284121956
HF-Trade
2010-09-10 16:32
2010.11.28
Проверка прокси серверов в потоках


3-1248275669
sektor
2009-07-22 19:14
2010.11.28
Правильные параметры для транзакций