Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Загрузка файла на FTP, Connection reset by peer

17K
17 апреля 2007 года
lonejan
9 / / 23.06.2006
Пишу прогу для обмена остатками через FTP. Писал сначала на VB6.0, работа с FTP была организована через wininet. При попытке выгрузить файл на сервак прога висла, отправка была через InternetWriteFile(чтоб с прогрессбаром было и размербуфера можно было выставлять), и вываливалось всё с ошибкой "Connection reset by peer". А висло именно на отправке буфера данных. Причём качаются файлы с FTP отлично. И получается один раз из 10 файл выгружался. Плюнул. Решил напистаь на C++, пишу на C++ Builder, для работы с FTP использую indy, та же история... Обновил indy до 10 версии, всё равно. Звонил хостеру, у них стандартная песня - это не наш сервак бросает конект, а кто-то по пути. Звонил провайдеру, говорят тоже всё зашибись. Пингую сервак, за пол часа >10% потерь. 3+5 доходит, 1-2 недоходит. Может кто сталкивался с подобным? Какие могут быть причины? И способы их устранения. Сенкс за внимание.
2
17 апреля 2007 года
squirL
5.6K / / 13.08.2003
download нормальный, а upload нет? а как организовано подключение к инету?
17K
18 апреля 2007 года
lonejan
9 / / 23.06.2006
Да, именно так.
Камп в сети, сеть подключена к инету через аДСЛ, 1мб/с к нам, 512кб/с от нас. Камп имеет прямой доступ к нету.
1
18 апреля 2007 года
kot_
7.3K / / 20.01.2000
Цитата: lonejan
Да, именно так.
Камп в сети, сеть подключена к инету через аДСЛ, 1мб/с к нам, 512кб/с от нас. Камп имеет прямой доступ к нету.


У меня подобная проблема решилась увеличением таймаута на фаерволе прова + использованием wininet + переподключением и докачкой.

17K
18 апреля 2007 года
lonejan
9 / / 23.06.2006
Хм, не подскажите как корректно спросить/попросить об этом провайдера?
1
18 апреля 2007 года
kot_
7.3K / / 20.01.2000
Цитата: lonejan
Хм, не подскажите как корректно спросить/попросить об этом провайдера?


Для начала, прежде чем качать права, проверь, возможно решением проблемы будет подключение в пассивном режиме? :)
Если проблема сохраняется или пассивный режим не может быть использован (как в моем случае) то тогда определи на чьей стороне бока - пров, хостер? - ну а потом уже разбирайся. Кто управляет фаерволлом (если конечно в твоем случае проблема в этом) - в моем случае проблема была в неграмотно выставленном таймауте (точнее выставленном без учета специфики наших соединений) - локализована была на основании логов сервака - а дальше уже - все зависит от того на каких условиях вы работаете. Если пров (или кто там) не заинтересован потерять клиента - то какие проблемы, обращаешься к руководству с обоснованием что и почему тебе надо.

17K
19 апреля 2007 года
lonejan
9 / / 23.06.2006
Проблемма в провайдере т.к. с других мест прога работает нормально
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог