Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2010.11.28;
Скачать: [xml.tar.bz2];

Вниз

подключиться к 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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.53 MB
Время: 0.004 c
15-1282079208
cwl
2010-08-18 01:06
2010.11.28
Графический движок


2-1283839120
Свободный художник
2010-09-07 09:58
2010.11.28
Вопрос по Image


2-1283965980
AlexDn
2010-09-08 21:13
2010.11.28
Заливка прямоугольника


2-1283446465
Дмитрий2
2010-09-02 20:54
2010.11.28
Форма из dll


15-1281644994
Юрий
2010-08-13 00:29
2010.11.28
С днем рождения ! 13 августа 2010 пятница





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский