Ошибка открытия временного файла обмена
У клиента в облачной базе при синхронизации при загрузке данных стала появляться ошибка:
Ошибка при загрузке данных: Ошибка при вызове метода контекста (ОткрытьФайл)
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(2173)}:ЧтениеXML.ОткрытьФайл(ИмяФайлаОбмена);
{Обработка.КонвертацияОбъектовXDTO.МодульОбъекта(680)}:ОбменДаннымиXDTOСервер.ОткрытьФайлЗагрузки(КомпонентыОбмена, ИмяФайлаОбмена);
{Обработка.СопоставлениеОбъектовИнформационныхБаз.МодульОбъекта(2090)}:ОбработкаОбменаДанными.ВыполнитьЗагрузкуДанныхВТаблицуЗначений(ТаблицыДляЗагрузки);
{Обработка.СопоставлениеОбъектовИнформационныхБаз.МодульОбъекта(152)}:ТаблицаИсточника = ДанныеИнформационнойБазыИсточника(Отказ);
{Обработка.ПомощникИнтерактивногоОбменаДанными.МодульОбъекта(150)}:СопоставлениеОбъектовИнформационныхБаз.ПолучитьИнформациюДайджестаСопоставленияОбъектов(Отказ);
{Обработка.ПомощникИнтерактивногоОбменаДанными.МодульМенеджера(643)}:ПомощникИнтерактивногоОбменаДанными.ВыполнитьАвтоматическоеСопоставлениеПоУмолчаниюИПолучитьСтатистикуСопоставления(Результат.Отказ);
{Обработка.ПомощникИнтерактивногоОбменаДанными.МодульМенеджера(17)}:Результат = РезультатАвтоматическогоСопоставленияДанных(
{(1)}:Обработки.ПомощникИнтерактивногоОбменаДанными.ВыполнитьАвтоматическоеСопоставлениеДанных(Параметры[0],Параметры[1])
{ОбщийМодуль.ОбщегоНазначения.Модуль(6007)}:Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")";
{ОбщийМодуль.ДлительныеОперации.Модуль(1831)}:ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыВызова);
{ОбщийМодуль.ДлительныеОперации.Модуль(700)}:ВызватьПроцедуру(ИмяПроцедуры, ПараметрыЭкспортнойПроцедуры, ПараметрыВыполнения);
{Обработка.ПомощникИнтерактивногоОбменаДанными.Форма.Форма.Форма(1780)}:Результат = ДлительныеОперации.ВыполнитьВФоне(
[ОшибкаВоВремяВыполненияВстроенногоЯзыка]
по причине:
Каталог не обнаружен 'C:\Users\Administrator\AppData\Local\Temp\v8_E15A_1b0.tmp\Message{7c2c6b7a-c517-4a84-a55d-673990a9a490}.xml'
[ОшибкаДоступаКЛокальномуФайлу]
Попробовал отлаживать. Начал с формы настроек синхронизации e1cib/app/ОбщаяФорма.НастройкиСинхронизацииДанных:

Но эта синхронизация запускает окошко анализа и сопоставления данных. Что работает слишком долго.
Попробовал запускать через фоновые задания, но задания обмена вручную отсюда не запускаются, пишет что вручную запускать нельзя:

К счастью, на облаке сервер с отладкой и база не на разделителях. Попробовал поотлаживать.
Для проверки существования файла использовал вот такую конструкцию:
ОбщегоНазначения.ВычислитьВБезопасномРежиме("Параметры.Ф.Существует()", Новый Структура ("Ф", Новый Файл(ИмяФайлаОбмена)))
Но, увы, не нашел причин ошибки. Она проявлялась и в обмене по расписанию.
Переделал обмен на FTP, так тоже не заработало. Похоже, проблема на сервере.
Решили подождать обновления конфигурации, может это ошибка релиза и позже поправят. Обмены пока делать вручную из файла.
Отлаживая код, у меня создалось ощущение, что сборщик мусора в каталоге временных файлов на сервере слишком «агрессивный» и очень быстро удаляет файлы, так что они не успевают загрузиться.
Попросил системных администраторов облака проверить, какая указана длительность существования не заблокированных файлов в каталоге C:\Users\Administrator\AppData\Local\Temp и если есть возможность для файлов Message*.xml поставить 1 час.
Среда: БП 3.0.167.36, Платформа 8.3.24.1667. Объем 1 час.

Добрый день! Получилось решить проблему? Столкнулся с такой же ситуацией.
поменял на FTP обмен. В облаке сказали, что поддерживают только обмен по FTP