Ошибки на клиенте при работе с сервером 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. Если проблема не ушла – выполним перемонтирование дисков.
Еще можно посмотреть
Настройка непрерывного архивирования (point-in-time-recovery, PITR) в PostgresPro 11 Linux
Практический пример настройки Postgre SQL для непрерывного архивирования баз данных 1С Предприятия на ОС Linux
Основные команды Linux
Список основных команд консоли Linux которые потребуются при установке и настройке 1С. Примеры использования с комментариями.
Установка PostgreSQL для 1С на Linux
Пошаговый процесс установки СУБД PostgreSQL для 1С на Linux сервер.
Установка сервера 1С Предприятие 8.3 на Linux
Пошаговый процесс установки 1С сервера на Linux. Подготовка Linux к установке. Инсталяция дистрибутива 1С сервера. Его настройка и запуск.
Очистка кэша: серверного и клиентского для 1С:Предприятия
Лечим непонятные ошибки 1С Предприятия чисткой так называемого кеша - служебных файлов с настройками 1С
Ошибки СУБД. 1С+PostgreSQL+Linux. Часть 2.
Ошибка СУБД: Продолжение сообщения может быть различным: 1. DATABASE не пригоден для использования 2. ERROR: type «tt7» already exists 3. ERROR: could not read block DATABASE не пригоден для использования Пример полного текста ошибки: [crayon-696b6c6f003e6788882157/] Описание ошибки: База не запускается после установки и создания. Решения: Установим версию предназначенную для работы с 1С:Предприятием. Скачать такую можно […]
Проверка рабочих процессов сервера 1С на Linux
Как проверить на Linux запущены ли процессы сервера 1С. Проверка открытых портов сервера 1С
Похожие записи
- Подключение репозитория под ОС Linux
- Ошибка 1С:Предприятие «Потеряно соединение»
- НАСТРОЙКА PG_PROFILE ДЛЯ POSTGRESQL 1.
- Статистика PostgreSQL при работе с 1С:Предприятием
- Очистка кэша: серверного и клиентского для 1С:Предприятия
- Настройка непрерывного архивирования (point-in-time-recovery, PITR) в PostgresPro 11 Linux
- 1C тормозит и возникают ошибки. С чего начать расследование?
- Анализ технологического журнала 1С регулярными выражениями. От простого к сложному.
- Хранение файлов 1С в томах на nfs-шаре Linux
- Администрирование серверов 1С на Linux






