macOSコンソールでVPNの試行を一度だけ記録する
実際に失敗したクライアントを選び、試行の前にライブ表示を開始し、その後はプロセスで絞り込み、アーカイブ全体ではなく小さな抜粋を共有します。
MacのVPNログを探し、このマシンには存在しないPPPファイルを指す手順を見つけて、何も記録されていないと結論してしまう。その結論はたいてい誤りです。記録は統合ログに存在し、ファイルがないということは、この配備がそのファイルを書かない種類だということであって、試行が記録されなかったということではありません。この二つを混同すると、一時間かけて否定的な事実を証明しに行くことになります。
ネイティブVPN、Tunnelblick、ベンダー独自のクライアントでは、ログの所有者がそれぞれ異なる場合があります。クライアントが対応するログ表示を用意しているならそこから始め、試行の前後のシステムやプロバイダーのイベントが必要なときにコンソールに頼ります。
実際に失敗したクライアントを選ぶ
何かを開く前に、macOSのバージョン、クライアントのバージョン、接続名、プロトコルを書き留めます。この四つの事実が、探すべきプロセス名を決めますし、サポート担当者が最初に尋ねるのもこれらです。
接続がベンダークライアントのメニューバー項目から開始されたなら、興味深いメッセージはシステムのVPNプロバイダーではなくそのクライアントから来る可能性があります。システム自身のVPNパネルから開始されたなら、探すべきはプロバイダーのプロセスです。両者の間で推測すると試行を一つ無駄にするので、まずどのアプリケーションが接続を所有しているかを確認します。
試行の前にライブ表示を開始する
コンソールを開き、Devicesの下でこのMacを選びます。接続中の電話でも古いレポートバンドルでもありません。ツールバーのStartをクリックしてストリームをライブにし、その後タイムゾーンとともに時刻を控えます。表示が要求するなら管理者アクセスを使い、管理されたMacではそのアクセスを回避するのではなく所有者に求めます。
ここで通常の接続を一度だけ試し、目に見える失敗を控えます。一度の試行が重要です。二度目の再試行は同じストリームに新しいイベントを追加し、二つの試行を一つのウィンドウで混ぜると、結局は間違ったハンドシェイクを調べることになるからです。
ここまでのどれも、痕跡がすでにあると約束するものではありません。コンソールは収集の手順であり、前もって記録されたものを取り出すのではなく、きれいな取得の条件を整えているのです。
伝聞ではなくプロセスで絞り込む
所有者を特定できる程度に広く始め、その後は実際にキャプチャに現れるプロセスとメッセージのプロパティで絞り込みます。古い解説に引用されているプロバイダーのラベルは、あるmacOSバージョンとあるプロトコルに対する手がかりであり、恒久的なフィルターではありません。それで早すぎるうちに絞ると、記録の失敗に見えて実は検索の取りこぼしにすぎない空のウィンドウが生まれます。外せる条件を追加し、証拠を消す条件は追加しないようにします。
コンソールでは条件を組み合わせられ、それらは一緒に絞り込みます。結果が消えたら、別の条件を足すのではなく、最も厳しい条件を外すか緩めます。最後のエラーだけを示すのはよくある誤りです。なぜなら エラーを説明するイベントはたいてい数行前に現れるからです.
一つの問いに答えるだけの文脈を残す
該当するメッセージを展開して詳細を読み、最初の意味のある失敗を、その周辺の接続イベントと一緒に残します。接続が停止したという一行だけでは、読者に理由は何も伝わりません。
その記録がどの段階を証明するのかを正確に述べます。決して起動しなかったローカルのプロバイダーやサービス、遠端とのやり取り、認証での拒否、あるいは後段のルーティングやリゾルバーの不満です。プロセスが起動したというメッセージはハンドシェイクが完了した証拠ではなく、接続成功後のルート警告は失敗した接続とは別の障害を表します。
クライアントが独自のログを持っているなら、現在のコンソールのイベントを追記専用ファイルの別の再試行と組み合わせるのではなく、そこでも同じ試行を比較します。旧PPPファイルの手順は、いまもそのファイルを生成している配備にだけ当てはまります。
役に立つ最小の抜粋を共有する
該当するメッセージを選び、想定された受信者向けの対応するShareアクションを使います。バージョンと時刻のメモを含め、送る前に内部のホスト名、アカウント識別子、アドレス、無関係なイベントを見直します。診断アーカイブを丸ごと添付するのは簡単ですが、後で正当化するのは困難です。
現在のプライバシーやログの設定では、一部のイベントが欠けていることを想定してください。その場合はベンダーや管理者が定める診断手順を使い、履歴を増やすためにシステム全体の保護を切る衝動に抗います。用意する価値のある引き継ぎは小さなものです。どのクライアント、どのプロトコル、いつ試行があったか、その最初の関連イベント、そしてその後に何が起きたか。