![OSX не отображает удаленный принтер CUPS](https://rvso.com/image/1654368/OSX%20%D0%BD%D0%B5%20%D0%BE%D1%82%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B0%D0%B5%D1%82%20%D1%83%D0%B4%D0%B0%D0%BB%D0%B5%D0%BD%D0%BD%D1%8B%D0%B9%20%D0%BF%D1%80%D0%B8%D0%BD%D1%82%D0%B5%D1%80%20CUPS.png)
Я пытаюсь добавить удаленный принтер в OSX Catalina, но проблема в том, что удаленного принтера нет в списке.
Удаленный принтер работает и правильно настроен, я использовал другую машину OSX и iPhone, чтобы подтвердить это. Так что, похоже, проблема в моей машине OSX, которая по какой-то причине не отображает удаленный принтер.
Я заметил, что когда я открываю диалоговое окно «Добавить принтер», отправляется многоадресный запрос. Поэтому я использовал его, wiredshark
чтобы убедиться, что моя машина правильно получает многоадресный ответ.
Хорошо, поскольку многоадресные пакеты присутствуют, я решил запустить dns-scan
инструмент, чтобы посмотреть, что он также получил.
Вот что я вижу на других машинах в сети, и это ожидаемо:
но на моей машине OSX я ничего не вижу...
dns-sd -B _ipp._tcp
Browsing for _ipp._tcp
DATE: ---Sat 24 Jul 2021---
10:28:11.362 ...STARTING...
Некоторые другие вещи: IPv6 отключен
Теперь вопрос в том,
Куда копать дальше? Почему OSX не распознает многоадресные ответы с информацией о принтере?
решение1
Итак, наконец, я нашел то, что было причиной этого. В моем случае виновником был
«Конечная точка VPN Checkpoint 83.20»
Независимо от того, подключены ли вы к VPN или нет, он все равно не позволяет многоадресным ответам доходить до получателей. Поэтому помогает только удаление.
После того, как я удалил программное обеспечение VPN, dns-sd
команда начала работать правильно, и ответ:
user@mac ~ % dns-sd -B _ipp._tcp local.
Browsing for _ipp._tcp.local.
DATE: ---Fri 13 Aug 2021---
13:44:26.312 ...STARTING...
Timestamp A/R Flags if Domain Service Type Instance Name
13:44:26.313 Add 2 4 local. _ipp._tcp. Canon LBP2900 @ lbp2900
После того, как я убедился, что мой принтер разрешен и успешно добавлен в систему, я решил переустановить последнюю версию VPN 84.70, которая, похоже, работает хорошо; принтер также разрешен.
Итак, мое резюме таково: «Check Point End Point VPN» версии 83.20 имеет некоторые проблемы или конфликты с системой, например, в какой-то момент система может пострадать от блокировки многоадресного трафика.
С другой стороны, «Check Point End Point VPN» версии 84.70 у меня работал хорошо, ничего не блокировал.