Печать штрихкодов на веб-сервере

1. VitGun 1 04.08.22 09:54 Сейчас в теме
Добрый день. 1С Предприятие 8.3.21.1302. База БИТ.Управление медицинским центром 2.0.48.6.
Режим работы: Веб-сервер (сжатие: усиленное)
Приложение: Тонкий клиент
Сервер: Debian 11.4

Не работает формирование штрихкодов - ошибка подключения внешней компоненты. При этом в файловом режиме как на клиенте, так и на самом сервере все работает без ошибок в разных режимах, кроме режима "Веб-сервер"
Компонента штрихкодов: 9.0.12.8
Есть старый сервер на котором работала эта же база - там никаких проблем не было

 ldd lib1CBarcodeLin32_9_0_12_8.so
        linux-gate.so.1 (0xf7fb3000)
        libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xf7d10000)
        libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xf7d0a000)
        libstdc++.so.6 => /lib/i386-linux-gnu/libstdc++.so.6 (0xf7b3f000)
        libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf7a3b000)
        libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0xf7a1c000)
        libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf7833000)
        /lib/ld-linux.so.2 (0xf7fb5000)
Показать


Гугл и решения которые он предлагал - не помоги. Помогите, как заставить работать?
По теме из базы знаний
Найденные решения
4. user781173 07.09.22 22:26 Сейчас в теме
Было похожее, оказалось что /tmp смонитровано с noexec

Можно смонтировать с exec а можно установить TMPDIR в другой путь

Проблема в том что сервер 1с зачем-то копирует lib1CBarcodeLin64_9_0_12_8.so в /tmp а потом оттуда пытается загрузить.
Если /tmp смонтирован с noexec то соотв. это не работает
Остальные ответы
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
3. VitGun 1 09.08.22 08:45 Сейчас в теме
Ради теста в виртуалке поставили чистый Debian 11, поставили 1С той же версии. Перетянули настройки апача и публикации со старого сервера и саму базу. Все заработало без звука.
p.s. И на рабочем сервере формирование штрикодов не работает ни в одной базе (БП, ЗУП). Сравнивали попакетно два сервера - идентичные. Даже по версиям пакетов совпадают. Куда копать - решительно не представляю. Уже все перепробовали и перепроверили что можно. Не переставлять же Debian из-за этого?
4. user781173 07.09.22 22:26 Сейчас в теме
Было похожее, оказалось что /tmp смонитровано с noexec

Можно смонтировать с exec а можно установить TMPDIR в другой путь

Проблема в том что сервер 1с зачем-то копирует lib1CBarcodeLin64_9_0_12_8.so в /tmp а потом оттуда пытается загрузить.
Если /tmp смонтирован с noexec то соотв. это не работает
5. VitGun 1 29.09.22 12:45 Сейчас в теме
(4) Только сейчас дошли руки отписаться. Да, вы были правы. Только у нас не /tmp, а отдельный nvme-диск был смонтирован с noexec. Спасибо.
Оставьте свое сообщение
Вакансии
Программист 1С
Москва
зарплата от 180 000 руб. до 220 000 руб.
Полный день

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

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

Программист 1C
Волгоград
зарплата от 200 000 руб.
Полный день

Аналитик
Санкт-Петербург
зарплата от 200 000 руб. до 250 000 руб.
Полный день