Ошибки на клиенте при работе с сервером 1С на Linux. Часть 2

Администраторы и пользователи при работе в сервером 1C установленном на Linux часто сталкиваются с ошибками которые не встречаются на ОС MS Wndows. Связано это с тем что первоначально программа 1С Предприятие долгое время была ориентированна только на работу с ОС Windows и ее портировании на ОС Linux началось сравнительно недавно. Из-за особенностей архитектуры операционной системы Linux, некоторые моменты, которые под ОС Windows были само собой разумеющимися и не вызывали вопросов, тут требуют определенной настройки. Рассмотрим наиболее часто встречающиеся ошибки при работе клиентов с сервером на ОС Linux.
Оглавление:
1. Ошибка загрузки библиотеки libfontconfig.so
2. Не печатается документ с штрихкодом. (EObjectNotFound)
3. Проблема с кодировкой в загружаемом файле в 1С
4. На сервере отсутствуют шрифты из состава Microsoft Core Fonts
5. Ошибка доступа к файлу Read-only file system
Ошибка загрузки библиотеки libfontconfig.so
Пример полного текста ошибки:
Ошибка загрузки библиотеки libfontconfig.so по причине: Библиотека не обнаружена.
Часть функций будет недоступна.
Обратитесь к разделу справочной системы «1С:Предприятие - Работа пользователя –
Особенности работы в Linux – Внешние библиотеки»
Описание:
Не запускается база в режиме 1С:Предприятия.
Решение:
Установим недостающие пакеты:
1 |
yum install ImageMagick freetype libgsf glib unixODBC libusb libicu freetype expat libpng12 -y |
Не печатается документ с штрихкодом. Ошибка (EObjectNotFound)
Пример полного текста ошибки:
(EObjectNotFound) Object «СЗК_ЗащищеннаяОбработка» is not found
Описание:
Не печатается документ с штрихкодом. Текст ошибки может быть связан с получением отраслевой лицензии(для отраслевых конфигураций).
Решение:
Установим недостающие пакеты(в нашем случае нужна была только libpng12):
1 |
yum install libicu freetype expat libpng12 |
Проблема с кодировкой в загружаемом файле в 1С
Пример полного текста ошибки:
Ошибка загрузки библиотеки libgsf-1.so по причине: Библиотека не обнаружена. Часть функций будет недоступна.
Пример вывода сообщения об ошибке в программе 1С:

А это пример некорректного отображения символов:
Описание:
При загрузке данных из файла символы преобразовываются некорректно.
Решение:
1 |
yum install libgsf |
Установим недостающие пакеты(в данном случае необходима была libgsf):
1 |
yum install ImageMagick freetype libgsf glib unixODBC libusb libicu freetype expat libpng12 -y |
На официальном сайте информационно-технологического сопровождения 1С:Предприятия есть статья о особенность работы 1С под ОС Linux, в которой подробно описано какие библиотеки, шрифты и прочее должны быть установлены для работы с 1С.
На сервере отсутствуют шрифты из состава Microsoft Core Fonts
Пример полного текста ошибки:
На сервере отсутствуют шрифты из состава Microsoft Core Fonts.
Внешний вид приложения может отличаться от ожидаемого.
Процедура установки описана в справочной системе в разделе
«1С:Предприятие – Работа пользователя-Особенности работы в Linux – использование шрифтов».
В веб-клиенте это сообщение выглядит так:
В клиенте 1С Предприятие так:
Описание:
При первичном запуске 1С:Предприятия выдается сообщение «На сервере отсутствуют шрифты».
Это не мешает дальнейшему запуску системы. И при последующих запусках ошибка не появляется.
Решение:
Нам понадобятся пакеты шрифтов:
- fontconfig-2.10.95-11.el7.x86_64.rpm;
- msttcorefonts-2.5-1.rpm
Выполним установку пакетов.
1 2 |
yum localinstall fontconfig-2.10.95-11.el7.x86_64.rpm yum localinstall msttcorefonts-2.5-1.rpm |
Ошибка доступа к файлу Read-only file system
Пример полного текста ошибки:
Ошибка доступа к файлу /home/usr1cv8/.1cv8/1C/1cv8/reg_1541/snccntx0114ae32-dd36-1e86-005056b7219:
Read-only file system
Пример окна с ошибкой:
Описание:
Возникновение данной ошибки возможно, например, при миграции серверов между хостами.
Решение:
1. Выполним перезагрузку сервера
1 |
reboot |
2. Если проблема не ушла – выполним перемонтирование дисков.
Еще можно посмотреть
Очистка кэша: серверного и клиентского для 1С:Предприятия
Лечим непонятные ошибки 1С Предприятия чисткой так называемого кеша - служебных файлов с настройками 1С
Проверка рабочих процессов сервера 1С на Linux
Как проверить на Linux запущены ли процессы сервера 1С. Проверка открытых портов сервера 1С
Настройка непрерывного архивирования (point-in-time-recovery, PITR) в PostgresPro 11 Linux
Практический пример настройки Postgre SQL для непрерывного архивирования баз данных 1С Предприятия на ОС Linux
Хранение файлов 1С в томах на nfs-шаре Linux
Пошаговая настройка варианта хранения файлов 1С Предприятия во внешнем NFS хранилище на ОС Linux
Установка и настройка хранилища конфигураций 1C на Linux сервере
Хранилище конфигурации 1С:Предприятия 8.3 является инструментом групповой разработки. Настраиваем сервер хранилища на Linux.
Подключение репозитория под ОС Linux
Инструкции по подключению репозитория как под CentOS так и под РЕД ОС.
Ошибки на клиенте при подключении к серверу 1С на Linux. Часть 1
Рассмотрены ошибки при подключении к серверу 1С на Linux. Изложена методика поиска причин и путей их исправления
Похожие записи
- Подключение репозитория под ОС Linux
- Ошибка 1С:Предприятие «Потеряно соединение»
- НАСТРОЙКА PG_PROFILE ДЛЯ POSTGRESQL 1.
- Статистика PostgreSQL при работе с 1С:Предприятием
- Очистка кэша: серверного и клиентского для 1С:Предприятия
- Настройка непрерывного архивирования (point-in-time-recovery, PITR) в PostgresPro 11 Linux
- 1C тормозит и возникают ошибки. С чего начать расследование?
- Анализ технологического журнала 1С регулярными выражениями. От простого к сложному.
- Хранение файлов 1С в томах на nfs-шаре Linux
- Администрирование серверов 1С на Linux