OSX はリモート CUPS プリンターをリストしません

OSX はリモート CUPS プリンターをリストしません

OSX Catalinaでリモートプリンターを追加しようとしていますが、リモートプリンターがリストにありませんここに画像の説明を入力してください

リモート プリンターは動作しており、適切に構成されています。他の OSX マシンと iPhone を使用して確認しました。したがって、何らかの理由でリモート プリンターがリストされない OSX マシンに問題があるようです。

「プリンターの追加」ダイアログを開くと、マルチキャスト要求が送信されていることに気付きました。そこで、wiredsharkマシンがマルチキャスト応答を適切に受信していることを確認しました。 OSXはプリンタ情報を含むマルチキャストパケットを受信する

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 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 を再インストールすることにしました。正常に動作しているようで、プリンターも解決されています。

したがって、私の要約は、バージョン 83.20 の「Check Point End Point VPN」には何らかの問題があり、システムと何らかの競合が発生し、ある時点でマルチキャスト トラフィックがブロックされる可能性があるということです。

一方、「Check Point End Point VPN」バージョン 84.70 は私にとってはうまく機能し、何もブロックされませんでした。

関連情報