PostgreSQL 9.4.2-1.1, Розница для Казахстана 2.0.3.4. Клиент на Windows 7 Pro 64bit. Хотим распечатать штрихкод, все работает без проблем, так как во встроенном макете версия компоненты печати штрихкода (lib1CBarCodLin64_8_2_1_4.so) слинкована с libpng12. Поставил все тоже самое, только Ubuntu 18.04 amd64 - пробую печать ШК - выдает ошибку подключения внешней компоненты печати штрихкода. Делаю ln для libpng16 на libpng12, пробую, обнаруживаю ошибку "/usr/lib/x86_64-linux-gnu/libpng12.so.0: version `PNG12_0' not found". Ладно, ставлю руками libpng12. Проверяю ldd - ошибок нет:
libpng12.so.0 => /lib/x86_64-linux-gnu/libpng12.so.0 (0x00007fc559951000)
libpng16.so.16 => /usr/lib/x86_64-linux-gnu/libpng16.so.16 (0x00007fc5589a1000)
но в логах работы 1С при попытке печати ШК ошибка:
Обработка.ПечатьЭтикетокИЦенников.МодульМенеджера : 368 : Рисунок.Картинка = МенеджерОборудованияВызовСервера.ПолучитьКартинкуШтрихкода(ПараметрыШтрихкода);
ОбщийМодуль.МенеджерОборудованияВызовСервера.Модуль : 645 : ВнешняяКомпонента = МенеджерОборудованияСерверПовтИсп.ПодключитьВнешнююКомпонентуПечатиШтрихкода();
ОбщийМодуль.МенеджерОборудованияСерверПовтИсп.Модуль : 42 : ПодключениеВыполнено = ПодключитьВнешнююКомпоненту("ОбщийМакет.КомпонентаПечатиШтрихкодов", "КартинкаШтрихкода", ТипВнешнейКомпоненты.Native);'
22:36.445001-0,EXCP,2,process=rphost,p:processName=talastrsp,t:clientID=15980,t:applicationName=1CV8,t:computerName=user-PC,t:connectID=15835,SessionID=31691,Usr=Любовь,Exception=580392e6-ba49-4280-ac67-fcd6f2180121,Descr='./src/VResourceInfoBaseImpl.cpp(870):
580392e6-ba49-4280-ac67-fcd6f2180121: Неспецифицированная ошибка работы с ресурсом
Ошибка при выполнении запроса POST к ресурсу /e1cib/logForm:
8d366056-4d5a-4d88-a207-0ae535b7d28e: {ОбщийМодуль.МенеджерОборудованияВызовСервера.Модуль(648)}: Ошибка подключения внешней компоненты печати штрихкода!'
Попробовал Розницу последней версии 2.2.1.11, там тоже lib1CBarCodLin64_8_3_1_2.so, хоть и новее, но слинкована с libpng12, подозреваю, что печати не будет...
Неужели решить проблему можно, только понизив Ubuntu до 14.04 или 16.04 (16-ую еще проверить нао будет...)?
как и с Ceph — они не портируют под более новый лтс
Обсуждают сегодня