Обмен РИБ, Ошибка преобразования данных XML

1. MGMGA 01.12.16 15:30 Сейчас в теме
УТ 11.3.1.127, 1С:Предприятие 8.3.8.2197. Полная РИБ. Обновил конфигурацию головного узла до 11.3.1.142. При попытке сделать синхронизацию на подчинённом узле возникает Ошибка чтения файла сообщения обмена: {Обработка.КонвертацияОбъектовРаспределенныхИнформационныхБаз.МодульОбъекта(196)}: Ошибка при вызове метода контекста (ПрочитатьИзменения): Ошибка преобразования данных XML: [sfile://C:/Users/Админ/AppData/Local/Temp/Exchange82 {441BBE86-8105-48ED-B672-78A717B9445A}/Message_B0_B1.xml][5985545,22]

Фрагмент кода возле указанной строки ниже. Строка 5985545 5-я в этом коде "...<v8md:Content>7.."

</v8md:External>
<v8md:External>
<v8md:Name>74cb37ec-41ca-4785-9d1e-9e13f1f4d2db.9</v8md:Name>
<v8md:Version>00bfd3a4-d0f8-4b0a-aeb4-30169645f584</v8md:Version>
<v8md:Content>77u/ezcsMSwxNTAsDQp7MTAwLGUwOTUzNGUzLWFjNmUtNDJhNi04­NmU4LTU2NGFj
YjIwMDg5YX0sDQp7MCwNCnswLA0KeyJCIiwwfSwwfQ0KfSwNCnswLGNmM2Rk­NWI0
LWFjYzctNGY0NC1iYTA4LTFiOGJjOTc3NTAzZX0sDQp7MCwNCnswLA0KeyJC­Iiwx
fSwwfQ0KfSwNCnswLGEzMzA2MDFkLTk0ZjQtNGNjOC1iZDQ1LWEzOTAzNGJj­Nzkx
Mn0sDQp7MCwNCnswLA0KeyJCIiwxfSwwfQ0KfSwNCnswLGIyOWJjNTU3LTg2­YmYt

Где искать ошибку?
По теме из базы знаний
Ответы
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
2. jobtorn 02.12.16 08:09 Сейчас в теме
Попробуй конфигурацию вручную обновить в узле (представленный кусок файла - это изменения конфигурации)
А потом уже проводить обмен
3. klom 02.12.16 08:33 Сейчас в теме
Только ручками, путем передачи .cf в подчиненный узел, обновит в нем конфигурацию и потом прогнать обмен.
4. MGMGA 02.12.16 10:37 Сейчас в теме
Объединить конфигурацию подчинённого узла с .cf из дистрибутива обновления? Или сначала с .cf из текущей конфигурации?
5. jobtorn 02.12.16 19:20 Сейчас в теме
Сохранить cf из центрального узла и загрузи в подчиненный. Я обычно все же сравниваю, но потом все равно именно загружаю, чтобы сохранились все идентификаторы
6. MGMGA 02.12.16 19:57 Сейчас в теме
(5) С этим разобрался. Сделал:
-Выгрузил cf из главной базы.
-Отвязал обработкой подчинённый узел от главного.
-Снял конфигурацию подчинённого узла с поддержки.
-Загрузил в подчинённый cf из главного. Обновление конфигурации выполнилось.
-При открытии подчинённого в режиме предприятия, выбрал "согласиться с предложением на восстановление связи с главным узлом"
Дальше хуже. Узел пытается синхронизироваться с главным и выходит та же ошибка, что и в топике. Даже если отменяешь регистрацию объектов в главном узле перед синхронизацией или делаешь "регистрацию данных для восстановления подчинённого узла РИБ" - всё равно сообщение размером ~295Мб и та же ошибка. Если убираешь сообщение из каталого обмена: "каталог не обнаружен", "Ошибка загрузки приоритетных данных из сообщения обмена."

Возможно главный узел пытается передать все изначальные "испорченные" данные, что не передались раньше? Нужно как-то его обмануть, чтобы сбросить их. Изменить номер сообщения?
8. MGMGA 05.12.16 04:19 Сейчас в теме
Варианты решения, может кому пригодится:
1 вариант: Всё что в (6), но при открытии подчинённого в режиме предприятия, отказываемся "согласиться с предложением на восстановление связи с главным узлом". После чего удаляем синхронизацию из ЦБ. Создаём заново узлы РИБ во всех базах с теми же префиксами. В подчинённых узлах обработкой назначаем созданные синхронизации главными. Обмениваемся не выгруженными документами через обработку выгрузки XML.
2 вариант: Всё что в (6), но перед финальной попыткой подчинённого узла синхронизироваться подсовываешь изменённое сообщение. Все данные после <v8de:Version>216.0</v8de:Version> до
<v8de:Digest1> ... </v8de:Digest1>
<v8de:Digest2 ... </v8de:Digest2>
трём, а сами последние две строки заменяем аналогичными аналогичными из предыдущего сообщения из подчинённой базы - там хэш, которое потом удаляем.
3 вариант: Самый простой, им и успешно воспользовался. Делаем любое изменение в конфигурации ЦБ, сохраняем обновляем. Запускаем предприятие с параметром запуститьОбновлениеИнформационнойБазы. После этого всё благополучно синхронизируется/обновляется.
le0nard; cezarj; +2 Ответить
9. sly2k 21.01.17 11:10 Сейчас в теме
(8)
3 вариант: Самый простой, им и успешно воспользовался. Делаем любое изменение в конфигурации ЦБ, сохраняем обновляем. Запускаем предприятие с параметром запуститьОбновлениеИнформационнойБазы. После этого всё благополучно синхронизируется/обновляется.

Спасибо за третий вариант мне помог.
11. 640827@bk.ru 29.03.18 09:33 Сейчас в теме
(8) Третий вариант самый простой - и мне помог. Спасибо)
12. andrewrocker 1 24.04.18 19:41 Сейчас в теме
(8) предупрежден, значит вооружен. первый вариант подошел!
7. jobtorn 02.12.16 20:19 Сейчас в теме
а тебе регистрация из главного узла не важна? тогда вообще можно сделать новый узел и переподключиться именно к нему.
Можно попробовать удалить из xml сами данные конфигурации.

Но предварительно почисти кэш у пользователя, под которым обмен из главного узла запускается
10. Aero 33 11.04.17 10:32 Сейчас в теме
Прочитав комментарий 18 в http://infostart.ru/public/65458/ посмотрел у себя журнал регистраций. Увидел последние транзакции по регистру сведений, отменил по нему регистрацию (нам он не сильно нужен на точках), и провел обмен, все получилось.
13. cezarj 27 11.12.18 21:40 Сейчас в теме
Я сделал так:
1.Прописал /ResetMasterNode в строке при открытии базы и открыл конфигуратор ( при этом он не открывается но снимается РИБ)
2.Удалил строчку /ResetMasterNode
3.Зашел в конфигуратор обновил до того же релиза
4.Зашел в предприятие и нажал восстановить (предварительно закрыв конфигуратор, если ругается на ошибки завершить работу и еще раз открыть в предприятии)
5. Если номер сообщений плана обмена поменялся, то изменил обработкой с ИТС регистрация изменений плана обмена

Этот вариант показался проще и быстрее чем предыдущие, вариант с изменением конфы не сработал база поймала обновления через РИБ и порушилась.
rhtr; slavikss; onetone; IVKuzmin; vaxhab; usersed; +6 Ответить
14. vaxhab 16 17.01.19 00:41 Сейчас в теме
15. vaxhab 16 17.01.19 00:42 Сейчас в теме
16. IVKuzmin 31.03.19 21:31 Сейчас в теме
17. bazhalex 04.06.20 12:22 Сейчас в теме
У меня такое сообщение Ошибка чтения файла сообщения обмена: {Обработка.КонвертацияОбъектовРаспределенныхИнформационныхБаз.МодульОбъекта(197)}: Ошибка при вызове метода контекста (ПрочитатьИзменения): Ошибка преобразования данных XML
без указания файла.
пробую третий вариант
18. bazhalex 17.06.20 12:03 Сейчас в теме
Перепробовал все варианты - не помогло. Добавилось ещё - перестал изменяться номер сообщения при выгрузке из главного узла
19. Lupeykin 5 06.05.21 06:49 Сейчас в теме
снял с регистрации все объекты, только это помогло, все остальное мимо.
Оставьте свое сообщение
Вакансии
1С аналитик
Москва
зарплата от 210 000 руб.
Полный день

Руководитель направления 1С
Москва
зарплата от 350 000 руб.
Полный день

1С Программист
Москва
зарплата от 180 000 руб.
Полный день

Программист 1С
Москва
зарплата от 180 000 руб. до 220 000 руб.
Полный день

Аналитик 1С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)