Skip to main content

Файл сканирования не сохраняется в сетевую папку

Симптомы

  • Пользователь выполнил сканирование в папку — операция завершилась без ошибок на МФУ.
  • Файл в сетевой папке не появился.
  • Кнопка «Сканировать в папку» в приложении неактивна.

Диагностика

Шаг 1. Проверить SMB-настройки в ПринтМенеджере

Перейдите в панель администратора ПринтМенеджера → https://<ip_pm>:8080/config/constance/config/ → раздел «Настройки для сканирования». Проверьте, что следующие настройки указаны корректно:

  • SMB_HOSTNAME — доменное имя или IP-адрес сервера с папкой.
  • SMB_USERNAME — логин УЗ с правами записи в папку.
  • SMB_PASSWORD — пароль УЗ с правами записи в папку.

Если доменное имя не разрешается DNS — замените его IP-адрес.

Шаг 2. Проверить путь к папке пользователя

Перейдите в панель администратора Мониторинга → Настройка → Пользователи → карточка пользователя → поле «Путь к папке».

Если путь не заполнен — то система не будет понимать куда отправить файл после сканирования.

Путь указывается в формате \\ИмяСервера\Папка или с шаблонными переменными. Поддерживаемые переменные:

  • $DEPARTMENT$ — отдел пользователя.
  • $USERNAME$ — имя пользователя.
  • $LOGIN$ — логин пользователя домена.

Пример: \\ИмяСервера\$DEPARTMENT$\$USERNAME$.

Шаг 3. Проверить права доступа

Пользователь SMB_USERNAME должен иметь права на запись в папку пользователя. Проверка: попробуйте записать файл в сетевую папку от имени SMB_USERNAME с другого компьютера.

Шаг 4. Проверить задание в ПринтМенеджере

Перейдите в панель администратора ПринтМенеджера → Управление печатью → Задания печати: задание сканирования должно появиться. Если его нет — файл не дошёл с МФУ до ПринтМенеджера.

Шаг 5. Проверить логи

Запустите чтение логов в интерактивном режиме:

cd /opt/printmanager && sudo docker-compose logs -f --tail=10

Выполнитее задание сканирования и проверьте логи на наличие ошибок.

Шаг 6. Проверить правила

Перейдите в Личный кабинет → Управление → Пользователи → карточка пользователя → Принтеры и правила. Если существует правило с действием «Запретить сканирование в папку в приложении» и оно применено на целевого пользователя, то пользователю будет недоступно меню сканирования.


Частые ситуации

Доменное имя SMB-сервера не резолвится с сервера ПринтМенеджера

Заменить SMB_HOSTNAME на IP-адрес в настройках ПринтМенеджера.

Ошибка прав доступа

В логах есть записи вида Permission denied или Access denied при выполнении задания сканирования.

Проверить: пользователь SMB_USERNAME должен иметь права на запись именно в ту папку, которая указана в карточке пользователя. Права на родительскую папку без прав на дочернюю не дают доступ на запись файлов в дочернюю папку.

Шифрование SMB несовместимо

Если включён SCAN_SMB_ENCRYPT, SMB-сервер должен поддерживать SMBv3 или выше. На старых серверах (Windows Server 2008, Samba старых версий) шифрование может не работать. Отключите SCAN_SMB_ENCRYPT для проверки.

Сканирование на папку другого сотрудника (Konica Minolta)

Проверить, включён ли параметр SCAN_TO_ANOTHER_SMB в Настройках сканирования ПринтМенеджера (https://<ip_pm>:8080/config/constance/config/ → раздел «Настройки сканирования»).


Как проверить результат

Выполнить сканирование в папку тестового пользователя. Файл появляется в указанной сетевой папке в течение 1-2 минут.


Когда эскалировать

  • SMB-настройки верные, путь заполнен, права есть — файл не появляется.
  • В логах ошибки, не связанные с правами или доменным именем сервера SMB-папки.

Приложить: логи системы Printum (bash /opt/printmanager/logs.sh), настройки SMB (без пароля), путь к папке пользователя, версии Мониторинга и ПринтМенеджера (cat /opt/printum/.version и cat /opt/printmanager/.version).


Связанные страницы