Ошибка в 1с “Каталог обмена информацией не существует” или “Прямое подключение к информационной базе недоступно на сервере под управлением ОС Linux” в последнее время часто возникает у тех, кто использует Linux. Возникает она при настройки какой либо выгрузки информации из 1с в каталог или настройки синхронизации через каталог.
Ошибка в 1с “Каталог обмена информацией не существует” или “Прямое подключение к информационной базе недоступно на сервере под управлением ОС Linux” в последнее время часто возникает у тех, кто использует Linux. Возникает она при настройки какой либо выгрузки информации из 1с в каталог или настройки синхронизации через каталог.
Решение заключается в монтировании ресурса(папки) в Linux под учетной записью которая запускает службу Сервера 1с.
1. Узнаем через команду less /etc/passwd uid пользователя usr1cv8, под которым работает Сервер 1с
2. Создадим каталог obmen обмена через команду mkdir /obmen
3. Добавляем шару на папку через которую вас происходит сетевой обмен, пример //ip/1c, даем права на запись для учетной записи guest(Гость).
4. Ставим cifs-utils на Linux сервере 1с, зависимости от Linux команды установки могут быть разные apt install cifs-utils пример Ubuntu
5. Монтируем сетевую папку в каталог obmen:
mount -t cifs //ip/1C /obmen -o user=guest,password=,uid=ваш из пункта 1 инструкции
6. В настройках обмена 1с указываем каталог \obmen и смотрим есть ли подключение:
7. Обязательно сделаем автоматическое монтировалась папки после перезагрузки, в файле nano /etc/fstab добавляем внизу
//ip/1c /obmen cifs username=guest,password=,uid=ваш из пункта 1 инструкции,iocharset=utf8,nofail 0 0
