выгрузка на FTP "Выгрузка информационной базы"

1. BARDER 40 01.12.18 16:16 Сейчас в теме
Доброго времени суток.
Возникла проблема:
был хостинг ftp на сервере nic.ru, Переехали на reg.ru
Имеется cmd файл который выгружает информационную базу и файл выгрузки копирует командой ncftpput на ftp, на сервере загружается другим cmd файлом с ftp и загружает информационную базу.
после.
На nic.ru все было хорошо но на reg.ru ошибка в логах
Неверный формат файла для загрузки информационной базы
Ошибка формата потока

Вручную загружать через конфигуратор загружать, предворительно скачав выгрузку с ftp тоже пробывал, тоже самое.
Пробовал вручную копировать на ftp через проводник, через total commander, тоже самое.
Если копирую через сторонний ftp или teamviewer или удаленный стол, все норм, такое ощущение что ftp reg.ru не так как то работает. Кто нибудь сталкивался с этой проблеммой
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. oldcopy 174 01.12.18 22:30 Сейчас в теме
Скорее всего сервер передает двоичные файлы в ASCII режиме, что приводит к описанному вами результату, точно режим передачи можно выяснить из лога (для примера на рисунке лог Filezilla).

Если это так, то вопрос надо будет решать со стороны сервера, так как ncftpput по умолчанию работает в бинарном режиме и режим передачи переключает уже сервер.

Либо пообщайтесь с ним в ручном режиме. Для этого в командной строке введите:

ftp
open
111.222.333.444 (адрес сервера)
user
password
type


В ответ на команду type вы должны получить режим передачи:

Использование режима для передачи файлов 'binary'.


или

Использование режима для передачи файлов 'ascii'.


После можно попробовать принудительно установить режим и что нибудь закачать или скачать:

type binary
put C:\имя_файла
get имя_файла
Прикрепленные файлы:
3. BARDER 40 20.12.18 14:26 Сейчас в теме
Решение перейти на NCFTP проблему решило.

ftp.exe даже принудиловкой BINARY не передает как надо(проблема видимо с reg.ru, на nichost таких проблем небыло)
Оставьте свое сообщение

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