Имя: Пароль:
1C
 
Не видит файлы при FTP соединении.
0 PeshStudio
 
26.03.09
11:45
Добрый день!
Настроил РИБ, через файловый ресурс все работает, осталось настроить FTP ресурс. Не получается запустить обмен. Проверка срабатывает, но только в том случае, если папку не указывать. Когда же указываешь папку, то говорит, что ее не находит (Не найден FTP каталог обмена информацией).
Создал внешнюю обработку, чтобы проверить по шагам.  Удачно подключается, метод УстановитьТекущийКаталог() срабатывает нормально, да и СоздатьКаталог() - тоже работает. Однако, НайтиФайлы() выдает пустой массив. В чем дело, подскажите...
Платформа 8.1.13.41, Бухгалтерия 1.6.14.4
1 ТелепатБот
 
гуру
26.03.09
11:45
2 SuperMario
 
26.03.09
11:53
Напиши строку пути к FTP папке.
3 PeshStudio
 
26.03.09
11:56
В каком смысле? Куда написать?
4 SuperMario
 
26.03.09
11:57
сюда. Там морока есть со слешами в пути.
5 PeshStudio
 
26.03.09
11:58
/Data/
6 SuperMario
 
26.03.09
12:00
полный путь FTP:// ...
7 PeshStudio
 
26.03.09
12:03
Попытка
   Соединение = Новый FTPСоединение("192.168.1.108", 21,Пользователь,Пароль,,);
Исключение
   Сообщить("Епта, ..." + ОписаниеОшибки());
   Возврат;
КонецПопытки;    

Сообщить("Подключились к серверу");

Массив = Соединение.НайтиФайлы(Каталог);
Сообщить("Количество папок " + Массив.Количество());
Для Каждого Элемент Из Массив Цикл
   Сообщить(Элемент);
КонецЦикла;
8 PeshStudio
 
26.03.09
12:04
Где каталог - строка "Data"
9 SuperMario
 
26.03.09
12:04
По обмену РИБ

вот моя строка адреса:

FTP://s0000.km.kaluga.ru/Common/ОбменДанными/ТЛ05

все работает. Стоит в пассивном режиме
10 PeshStudio
 
26.03.09
12:07
А что значит пассивное соединение? В смысле, при обмене РИБ именно пассивное должно быть?
11 PeshStudio
 
26.03.09
12:12
Я подозреваю, что FTP сервер не дает сканить свои папки чужим. Однако, почему тогда можно создавать там папки? Да и при том заходил не только анонимно, но и под пользователем с правами...
12 SuperMario
 
26.03.09
12:13
(10) от настроек сервера FTP зависит
13 PeshStudio
 
26.03.09
12:21
А этот ФТП на чем? Linux, Windows?
14 PeshStudio
 
26.03.09
17:10
Решили проблему следующим образом: настроили FTP на Линуксовом сервере. Все заработало. Пока оставим так, параллельно будем разбираться с ИИС (стандартном виндовом) сервере. Все-таки он не пускает...