Я использую Linux [RHEL 5], наша команда управляет печатью через этот сервер, печать использует CUPS 1.3.7.

Мы испытывали очень надежную печать в течение более полутора лет, но, поскольку последние 2 недели наша печать периодически задерживается и очереди отключаются, нам нужно использовать сценарии, чтобы включить ее, запустив cronjobs.

Хотя мы проверяли журналы ошибок, он много раз показывал приведенное ниже сообщение для нескольких очередей. « DNS-SD-регистрация" printer_queue1 "не удалась с -65548 ». У нас есть файл etc/resolv.conf с правильным IP-адресом активного DNS-сервера. Когда мы непрерывно выполняем поиск NS в виде цикла, это не дает сбоя, а также показывает, что основной DNS используется для преобразования имени в IP.

Никакие изменения не выполняются в CUPS или на уровне сети. Есть ли возможность для чашек многоадресной рассылки [mdns] имени хоста, чтобы разрешить IP вместо использования файла /etc/resolv.conf .

когда я grep в ps -ef чтобы получить процесс подключения

socket://hostname.site.company.com:9100 1632881 User1 Local Downlevel Document 1 job-uuid=urn:uuid:973f8362-7329-3ffe-79cc-e956ab07c6b9 /var/spool/cups/d1632881-001

Пожалуйста, поделитесь своими мыслями, например, почему возникает ошибка -65548 и возможные шансы на задержку в CUP, обрабатывающих работу, или отключение очередей периодически.

1 ответ1

3

Ошибка -65548 относится к конфликтам имен. Если вы посмотрите на источник mDNSResponder, то увидите, что эта ошибка означает, что имя уже зарегистрировано.

Я бы проверил, есть ли в сети более одной очереди принтеров с таким именем, которое может конфликтовать. Также убедитесь, что вы не используете более одной многоадресной службы DNS в системе (avahi vs. mDNSRepsonder).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .