Назад | Перейти на главную страницу

Принтеры Ricoh и Konica не проходят проверку подлинности при сканировании общих ресурсов SMB

Здравствуйте, я надеюсь, что кто-то может дать мне несколько советов.

Я потратил последние полторы недели, пытаясь решить эту проблему, но пока безуспешно. Я расскажу, как возникла проблема, и что я пробовал / узнал до сих пор.

29 января вышел из строя один из хостов, на котором сидит несколько виртуальных машин. После его восстановления все принтеры, сканирующие на общие ресурсы SMB, больше не могли этого делать. Теперь они будут выдавать ошибки о том, что аутентификация не удалась.

Чтобы дать вам представление об окружающей среде, он выглядит следующим образом:

Active Directory / DNS обрабатываются на сервере Windows 2012. Локальный общий ресурс управляется установкой CentOS с Egnyte Sync.

Оба они расположены на вышедшем из строя хосте.

В качестве примечания я бы сказал, что эта система - это то, что мы унаследовали, поэтому мы не полностью осведомлены обо всех ее плюсах и минусах.

Я буду говорить конкретно о Ricoh MP C5503, но учтите, что все модели принтеров в офисе не могут подключиться к SMB Share.

Устранение неполадок, которое я выполнил до сих пор:

Я запустил трассировку пакетов через Meraki, чтобы увидеть, как происходит связь между принтером и нашим сервером Windows. Я обнаружил, что принтер подключился к нашему контроллеру домена и преобразовал DNS в локальный общий ресурс. Локальный общий ресурс (CentOS) согласовался через SMB2 и в конечном итоге вернул эту ошибку на принтер.

SMB2 147 Ответ установки сеанса, ошибка: STATUS_LOGON_FAILURE

Что на основе этой документации Windows

https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-cifs/8f11e0f3-d545-46cc-97e6-f00569e3e1bc

Похоже на обычную ошибку отказа в доступе. Я понятия не имею, почему это могло начаться только после того, как хост отключился. Мы можем получить доступ к общей папке без проблем с Mac или ПК. Только у принтеров эта проблема.

Не все принтеры поддерживают SMBv2 или SMBv3. К сожалению, многие принтеры просто поддерживают SMBv1, даже более новые модели.

В вашем случае для Ricoh MP C5503 см. ссылка на сайт;

SMBv1 (Да) SMBv2 (Да ()) SMBv3 (Да ()) (*) Доступно при обновлении прошивки

И смотрите это примечание ниже;

Даже после применения обновления микропрограммы проверка подлинности Windows и печать SMB будут недоступны, если SMB v1.0 отключен. Для других продуктов, не перечисленных в приведенной выше таблице, поддерживается только SMB v1.0. Для этих продуктов используйте предлагаемые альтернативы из этого документа.

Таким образом, убедитесь, что в вашем CentOS SMBv1 не отключен.

Я не эксперт по Linux, но был бы там;

/etc/samba/smb.conf

, и протокол min, возможно, там не SMB1.

min protocol = SMB2