Недавно мы перенесли наши приложения с ColdFusion 9 на ColdFusion 2016. Одно из наших SFTP-файлов приложений использует тег cfftp.
Мы заметили, что тег CFFTP с ColdFusion 2016 больше не работает. Мы работали с нашей внутренней ИТ-командой и командой удаленного сервера SFTP, чтобы решить все проблемы с брандмауэром, и когда мы подключаемся с помощью WINSCP с нашей стороны, мы смогли успешно подключиться к удаленному серверу, но когда мы используем CFFTP из ColdFusion 2016, кажется, застрял в теге CFFTP. Это даже не тайм-аут.
Изначально мы думали, что это тот же код, что и в CF9, и поскольку CFFTP работал в CF9, он должен работать и в CF 2016, но это не так. Позже мы поняли, что некоторые теги устарели, исправили это и провели тесты. Но наши усилия были напрасны.
Мы получаем это сообщение об ошибке в журнале FTP: «Информация», «ajp-nio-8016-exec-1», «20.06.18», «14:06:00», «», «Начало FTP-запроса { действие = 'открыть'}"
Мы использовали следующий код для подключения:
<cfftp action = "open"
connection = "myConnection1"
fingerprint="aa:bb:cc:dd:ee:ff:gg:hh:ii:jj:kk:ll:mm:nn:oo"
passive="yes"
password="xxxxx"
port="22"
secure = "yes"
server = "1.1.1.1"
stopOnError = "yes"
timeout="30"
username = "xyz">
В настоящее время мы не можем подключиться к SFTP через ColdFusion.
Пожалуйста помогите.
KP