Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Синхронизация через FTPS с протоколом TLS1.3

Синхронизация через FTPS с протоколом TLS1.3
Я
   Роспатнюк Сергей Сер
 
30.04.21 - 14:52
Всем привет, ветку создал для заметки т.к. решения проблемы по кнопочке "Я" не было найдено и вдруг кому ещё пригодится. Тема исключительно про ftps с протоколом tls1.3 другие варианты не затрагиваются.
Базы находятся в разных сетях.

Суть проблемы - при синхронизации в моем случае БП и УТ через FTP сервер, первым делом что нам нужно так это создать файл настроек подключения и
сохранить его на сервере для этого нужно нажать на ... "на шаге указания названий баз и их префиксов" и указать директорию через клиент который открывает 1С это сделать не возможно вы просто не сможете попасть на сервер
или как вариант не нажимать ... и просто вставить строку пути например "ftps://user1C:ioweufhb112@apiproxy.microsoft.com/Test"

но все попытки сохранить таким способом НастройкиБП.xml не увенчались успехом )

Решение проблемы:

1)    Настраиваете синхронизацию в локальные каталоги без выбора FTP
2)    Создаем файл настройки БП и УТ каждый у себя и сохраняем локально
2.1)    этот пункт думаю лучше сделать но отработало и без него
        поправить файл ручками заменить в нужных местах true на flse или наоборот и ещё заменить путь
                <ИспользоватьПараметрыТранспортаFILE xsi:type="xsd:boolean">true</ИспользоватьПараметрыТранспортаFILE>
        <ИспользоватьПараметрыТранспортаFTP xsi:type="xsd:boolean">false</ИспользоватьПараметрыТранспортаFTP>
                <FILEКаталогОбменаИнформацией xsi:type="xsd:string">C:\Users\Desktop\Синхронизация</FILEКаталогОбменаИнформацией>
3)    Перемещается файл настроек на FTP при помощи FileZilla\WinSCP нормальных FTP клиентов
4)    Сохраняется план обмена
5)    Уже в готовом плене меняются настройки ПКМ -> Настроить -> ЕЩЁ ->  Настройки подключения
6)      Очистить ранее заданный путь локального каталога на вкладке «Сетевой каталог»
7)      Подключение по умолчанию изменить с "Локальный или сетевой каталог" на "FTP-ресур"
8)      На вкладке FTP-ресурс задать необходимые параметры подключения к FTP серверу (Путь; Логин; Пароль; Порт; Пассивное соединение). Записать и закрыть.
9)      Нажать на кнопку "Синхронизация" файлик Message_БП_УТ улетит на сервер и чтение данных так же будет от туда.

P.S. если есть предложения как обойти клиента который вылазит по кнопке ... пишите проверю теории обсудим )
   Garykom
 
1 - 30.04.21 - 15:10
(0) допилить расширением?
написать в 1С?
написать в 1С через своего франча по ИТС?
   Йохохо
 
2 - 30.04.21 - 15:27
(1) закопать? ) даже фф уже отключает фтп по умолчанию
   Роспатнюк Сергей Сер
 
3 - 30.04.21 - 15:32
(2) закопать ? 1с что ли ?
"даже фф" кто простите ?
   Роспатнюк Сергей Сер
 
4 - 30.04.21 - 15:33
(1) расширением да можно.
писанина в 1с не понимаю какой от этого прок.
   Garykom
 
5 - 30.04.21 - 15:35
(3) он подразумевает ftp закопать ибо firefox даже его исключает а хром давно
   Garykom
 
6 - 30.04.21 - 15:36
имхо я начал юзать webdav через curl прикольно работает
   Роспатнюк Сергей Сер
 
7 - 30.04.21 - 15:37
(5) ff chrome и что пусть исключают. может он им не нравится а для реализации моей задачи подходит.
   Garykom
 
8 - 30.04.21 - 15:37
(6) сборка curl в макет и вперед https://www.qed42.com/blog/using-curl-commands-webdav
   Роспатнюк Сергей Сер
 
9 - 30.04.21 - 15:38
(6) натыкался но не юзал, спс буду знать будет время посмотрю что это.
   Garykom
 
10 - 30.04.21 - 15:38
(7) поддержка ftp на разных системах она хреновая
например будет у тебя МП на android и привет
Или macos или еще что
   Роспатнюк Сергей Сер
 
11 - 30.04.21 - 15:42
(10) аа ясно понятно ок, в винде вроде норм, синхронизация с windows server 2019, менять не планируют и ни каких синх. с android или mac не подразумевается и не будет.
   Garykom
 
12 - 30.04.21 - 15:45
(11) угу а потом сервак ftp переведут на linux и обмен встанет )) уже было у кого то неоднократно
   Роспатнюк Сергей Сер
 
13 - 30.04.21 - 15:51
(12) уже пинаю коллегу который ftp делал )))
   mikecool
 
14 - 30.04.21 - 15:51
как то не вкурил, для чего эти сохраненные настройки для другой базы
всегда все руками настраивал , занимает времени копейки
в чем профит?
   Роспатнюк Сергей Сер
 
15 - 30.04.21 - 15:54
(12) лол он уже на linux
   Роспатнюк Сергей Сер
 
16 - 30.04.21 - 15:59
(14) "как то не вкурил, для чего эти сохраненные настройки" хм странное утверждение учитывая что в (0) я его сам руками правил
следовательно попробуй включить логику вкурил или нет.
могу сказать тоже самое
ни когда его не правил руками в чем профит ?

Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.