Здравствуйте. Имеется свой развёрнутый сервер взаимодействия. Сообщения ходят, прикреплять файлы для отправки можно.
Пытаюсь перенести сообщения из 1C Dialog на котором сидели до этого на актуальный свой сервер.
Использую внутренний инструмент для выгрузки. С 1C dialog успешно выгружается .dat, а вот при загрузке в тестовую базу на своём сервере взаимодействия вылазят ошибки.
Если у кого был опыт с переездом сообщений из решения от 1С в локальный сервер взаимодействия, поделитесь, пожалуйста.
Выгрузить и загрузить смог. Но при восстановлении теперь получаю это
2025/03/07-12:13:06.333-0,JAVA,0,level=WARN,pid=170084,threadId=212,thread=websocket-default23,logger=com.corundumstudio.socketio.listener.DefaultExceptionListener,message='Exception on handling event = restoreApplicationDump, env = null, args = [Headers[correlationId=n], com.e1c.ecs.application_dump.controller.domain.RestoreApplicationDumpRequest@7bc6e65f], com.e1c.ecs.base.domain.exception.FileArchiveException: Dump functionality not configured'
Помню, что не указывал с командой ринг путь для хранения дампов
Назначил хранилище дампов локально. Восстановление запускается, но вылазит ошибка в самом статусе восстановления.
В логах это...
2025/03/07-13:08:38.014-0,JAVA,0,level=ERROR,pid=171948,threadId=140,thread=app-dump-task-executor1,logger=com.e1c.ecs.internal.application_dump.archive.DumpServiceImpl,message=Error restoring dump: 506d7cdd-0409-4684-9cf5-f77546d87b6b,exception=InvalidDbSettingsException: Detected DB settings incompatible with process of creating/restoring dump ([SettingsCheckViolation{settingName='standard_conforming_strings', expectedValue='on', actualValue='off'}])
(14)
2025/03/07-14:47:18.894-0,JAVA,0,level=ERROR,pid=177664,threadId=138,thread=app-dump-task-executor1,logger=com.e1c.ecs.internal.application_dump.archive.DumpServiceImpl,message=Error restoring dump: 22ae8880-77e1-456d-8a7d-b223e409a631,exception=InvalidDbSettingsException: Detected DB settings incompatible with process of creating/restoring dump ([SettingsCheckViolation{settingName='standard_conforming_strings', expectedValue='on', actualValue='off'}])
at com.e1c.ecs.application.dump.service@26.0.53-small/com.e1c.ecs.internal.application_dump.archive.DbSettingsServiceImpl.a(ProGuard:40)
at com.e1c.ecs.application.dump.service@26.0.53-small/com.e1c.ecs.internal.application_dump.archive.DumpServiceImpl.a(ProGuard:150)
at com.e1c.ecs.base.service@26.0.53-small/com.e1c.ecs.base.service.c.a(ProGuard:166)
at com.e1c.ecs.application.dump.service@26.0.53-small/com.e1c.ecs.internal.application_dump.archive.DumpServiceImpl.restoreDump(ProGuard:148)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at spring.aop@5.3.8/org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344)
at spring.aop@5.3.8/org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198)
at spring.aop@5.3.8/org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
at spring.aop@5.3.8/org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:829)
(14)
Заметил, что через раз всё равно пишет OFF при выводе по запросу.
Уже заредачил.conf и запросом на ON переключаю. Перезаход в PG Admin, попытка вывода и снова OFF