Проблема FTP server

1. _7445_ 08.07.20 15:40 Сейчас в теме
Здравствуйте. Я плохо знаю русский. Извините за этого. Есть обработка который делает обмен с помощью ФТП серверам. Когда пользователь делают "загрузить в терминал" обработка выдают такую ошибку: Ошибка при вызове метода контекста (Записать): Ошибка аутентификации при доступе к ресурсу: ftp://192.168.0.105:21 Access denied to remote resource.
Код -
Попытка 
			
			ftp = Новый FTPСоединение( FTPServer, FTPPort, ПользовательТерминаля, Пароль , , true, TimeOut);
			ftp.Записать( имяФайлИсточник, "/EKSP/" + Строка(Экспедитор.Код) + "/" + имяФайла );
		Исключение
			Сообщить( ОписаниеОшибки() );
			возврат;
		КонецПопытки;

Можете дать подсказку где проблема. Спасибо всем за ранее.
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. user1058740 08.07.20 15:45 Сейчас в теме
Проверь правильность ПользовательТерминаля и Пароль.
3. _7445_ 08.07.20 15:46 Сейчас в теме
(2) Спасибо за вниманию. Проверил все данные. Как надо.
4. _7445_ 08.07.20 15:47 Сейчас в теме
(2)Я проста не понимаю что это ""/EKSP/""
5. platonov.e 160 08.07.20 15:54 Сейчас в теме
(4) Это ж... каталог, не?

<АдресРесурса> (обязательный)
Тип: Строка.
Относительный адрес ресурса на FTP-сервере, в который будут записаны данные.
6. _7445_ 08.07.20 15:55 Сейчас в теме
(5)
Каталог - имяФайлИсточник
7. platonov.e 160 08.07.20 15:55 Сейчас в теме
(6) Ну а второй параметр это куда на фтп будите записывать. там же может быть много каталогов, ему нужен полный путь куда записать файл
8. platonov.e 160 08.07.20 15:57 Сейчас в теме
(6) Но проблема не в ""/EKSP/"", проблема в том что либо сервер не правельный, либо логин или пароль не правильные.
9. _7445_ 08.07.20 16:01 Сейчас в теме
(8)
Сервер, пароль, пользователь все работает проверял. Я просто не понимаю что за код это
ftp.Записать( имяФайлИсточник, "/EKSP/" + Строка(Экспедитор.Код) + "/" + имяФайла );

имяФайлИсточник - D:\Export\databese.db
"/EKSP/" + Строка(Экспедитор.Код) + "/" + имяФайла - Что это означает ?
10. oleg-x 22 08.07.20 16:14 Сейчас в теме
(9)
"/EKSP/" + Строка(Экспедитор.Код) + "/" + имяФайла - Что это означает ?

Это путь к папке.
"/EKSP/" - папка какая то
Строка(Экспедитор.Код) - папка по коду справочника
имяФайла - имя файла сохранения.
11. _7445_ 08.07.20 16:19 Сейчас в теме
(10)Записал так
ftp.Записать( имяФайлИсточник, имяФайла);
Уже другая ошибка - "Ошибка работы с Интернет: ftp://192.168.0.105:21 Upload failed (at start/before it took off)"
12. user1058740 08.07.20 16:28 Сейчас в теме
После
ftp = Новый FTPСоединение( FTPServer, FTPPort, ПользовательТерминаля, Пароль , , true, TimeOut);
ftp.УстановитьТекущийКаталог("/");
ftp.Записать( имяФайлИсточник, имяФайла);

Где - имяФайлИсточник - полный путь к файлу.
имяФайла - Наименование файла на ftp вкл. расширение.
oleg-x; _7445_; +2 Ответить
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот