Skip to main content

Скан не сохраняется в сетевую папку


title: Скан не сохраняется в сетевую папку slug: ts-skanirovanie-ne-sohranyaetsya-v-papku tags: [сканирование, SMB, сетевая папка, права доступа, путь] domain: Troubleshooting type: Troubleshooting audience: partner-engineer product_versions: "4.x" status: ready related_components: [Встроенное приложение, ПринтМенеджер] related_pages:

  • kak-diagnostirovat-problemy-skanirovaniya

Скан не сохраняется в сетевую папку

Симптомы

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

Диагностика

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

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

  • SMB_HOSTNAME — hostname или IP сервера с папкой.
  • SMB_USERNAME — пользователь с правами записи в папку.
  • SMB_PASSWORD — пароль этого пользователя.

Если hostname не резолвится — попробовать заменить на IP-адрес.

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

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

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

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

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

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

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

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

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

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

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

    cd /opt/printmanager
    sudo docker-compose logs printmanager-app --tail=100 | grep -i "scan\|smb\|error\|permission"
    

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

    ЛК → Управление → Пользователи → правила. Правило «Запретить сканирование в папку» блокирует операцию.


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

    Hostname 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-настройки верные, путь заполнен, права есть — файл не появляется.
    • В логах ошибки, не связанные с правами или hostname.

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


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