|
Работа с FTP - непонятная ошибка | ☑ | ||
---|---|---|---|---|
0
ksergey
18.02.16
✎
11:08
|
Добрый день.
Есть внешняя обработка (рабочая платформа 8.3.7.1845), которая запускается из Планировщика заданий, создает файла прайса и записывает на FTP. Регулярно возникает ошибка (видно по создаваемому лог-файлу), смысл которой понятен по сути, но не понятен по её причине. Ошибка записи файла price.txt на FTP: Ошибка при вызове метода контекста (Записать): Ошибка работы с Интернет: ftp:// Превышено время ожидания Но есть такой нюанс – когда проверяю, то сам файл прайса на FTP записан, именно последний (видно по дате и размеру файла). Вопрос – так что можетбыть сокрыто под ошибкой «Превышено время ожидания» ? Спасибо |
|||
1
Лефмихалыч
18.02.16
✎
11:09
|
без лога говорить не о чем
|
|||
2
eklmn
гуру
18.02.16
✎
11:09
|
записал? закройся
|
|||
3
ksergey
18.02.16
✎
11:31
|
(2) уважаемый, какой лог имеешь ввиду?
если мой, то его содержание приведено в моем вопросе (3) >>записал? закройся может подскажешь - как? специально открыл посмотрел описание FTPСоединение, не вижу у него никакого метода аналогичного как для объекта ИнтернетПочта Почта.Отключиться(); |
|||
4
ksergey
18.02.16
✎
11:43
|
(0) еще ряд замечаний к исходному вопросу
1. кроме этого прайса формируются и другие для данного FTP (также внешними обработками, запускаемыми отдельными сеансами) 2. возможно как то связано с тем, что процесс формирования прайсов(запись на фтп) могут пересекаться с другими обработками по времени 3. в параметрах FTPСоединение время таймаута не установлено, т.е. Значение по умолчанию: 0. (Таймаут в секундах на установку FTP соединения и выполнение FTP операций. 0 - не устанавливать таймаут) |
|||
5
Лефмихалыч
18.02.16
✎
13:00
|
(3) да хоть какой угодно. То, что ты привел ни о чем ни кому не скажет. В идеале - лог ftp-сервера
|
|||
6
ksergey
18.02.16
✎
17:40
|
(5) понял, и согласен полностью
но доступа к фтп-ку не имею |
|||
7
4St
18.02.16
✎
22:00
|
(0) проверяй:
Активный или пассивный режим фтп Наличие прокси Наличие прав на запись в фтп у учетки Если не поможет, попробуй работать через DialMail. Если и это не прокатит, попробуй договориться о выкладке через http вместо ftp. |
|||
8
4St
18.02.16
✎
22:01
|
Да, в пассивном режиме,насколько помню,придётся открывать наружу все порты начиная с 1024
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |