Имя: Пароль:
1C
 
CBynaryData: Ошибка кодирования/декодирования
0 nikshedko
 
28.04.25
16:41
Имеется Astra Linux Воронеж 1.7, сервер 1с на windows server +sql. Клиентская версия 1С Предприятие 8.3.25.1445. что в тонком, что в толстом клиенте при Диагностике/обновлении 1с-отчетности возникает ошибка
CBynaryData: Ошибка кодирования/декодирования Во время сохранения файла /tmp/V8EXT14083/*.cer возникла ошибка.

При настройке обмена ошибка из-за того, что отсутствуют сертификаты в хранилище (корневые, калуга астрал, сфр, налоговая и т.д.).

Если вручную их все установить (требуется порядка 40 штук+ отозванные) - начинает работать. Вручную ставить не охота, даже через *.p7b, так как в будущем - один сертификат поменяется - придется бегать по 80 арм доставлять.

Вопрос, почему 1с клиент не может сам скачать  нужные ему сертификаты и установить, как это происходит на ос windows в спокойном режиме? У папки /tmp - права root, у /tmp/V8EXT14083/ - user user, у /tmp/V8EXT14083/8x* user user rwxr-xr-x в папку /tmp/V8EXT14083/8x* пытается положить сертификаты, но не может, она пустая.
1 arsik
 
гуру
28.04.25
16:48
(0) У вас же линукс. Пишите скрипт.
И я не понял, что за сертификаты. Если корневые - то конечно сама 1с не должна такое делать - это же дыра в безопасности.
2 shuhard
 
28.04.25
17:00
(0)[почему 1с клиент не может сам скачать]
вопрос не по адресу, обратитесь в поддержку 1С
3 nikshedko
 
28.04.25
17:01
(1) Скрипт написал, работает. Про безопасность не подумал, думал сертификаты могут обновляться автоматически, как на винде.
4 arsik
 
гуру
28.04.25
17:05
(3) На винде тоже сами не могут. Это сказки. Только если руками  накатить или с обновлением винды прилетят.