Доброго утра всем! Создал новую конфигурацию на 8.3.5.1098, пустую в связке 1c linux + postgresql 9.2.4 и перенес туда конфигурацию, которую разрабатывал на той же версии 1с но при помощи файловой ИБ. Кода пока вообще никакого нет, только справочники, документы и т.д. После того как все объекты были созданы и конфигурация сохранилась, попробовал запустить отладку, но получил вот такую ошибку - "Текст XML содержит недопустимый символ в позиции 1 :jiwレᅯ". При попытке запустить само предприятие вылетает та же ошибка сразу после ввода пароля. При этом в самом конфигураторе работать получается. Кто знает чем излечить подобную проблемму?
Да, работаю на Ubuntu 14.04 i386, сервера 1с и postgresql находятся на этой же машине, postgresql брал у 1с.
Конфигурацию на файловой ИБ разрабатывал на Kubuntu 14.04 i386 на том же компьютере, все локали на обеих системах ru_RU.UTF-8, postgresql инициализировал с такой же локалью.
! | Правила, п.3,4,5 |
Не оно:
Конфигурация в файлы (xml) выгружается?
Как выяснилось ошибка возникает во время запуска тонкого клиента. Толстый клиент работает нормально.
В общем, убив пол дня, методом тыка выяснил, что криво ставится 1с сервер. На будущее, может кому пригодится - установка сервера 1с и клиента 1с на linux одновременно - невозможна, отказывается работать тонкий клиент. Если ставить postgresql и 1с клиент на одну машину, а сервер на другую - все будет работать нормально.
Проверял на 3 разных компьютерах (Ubuntu 14.04, CentOS7 и Debian7), ни переустановки, ни изменение очередности пакетов во время установки результата не дали, возможно в будущих версиях 1с это будет исправлено, но на 8.3.5.1098 этот косяк есть.
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua