GlobalProtect: PanGPS または/およびGlobalProtectプロセスが macOS で起動しない (OR launchctl は pangps または pangpa をロードできません)
Symptom
後にGPAppインストール/アップグレードORmacOS をアップグレードすると、次のいずれかの症状が発生します。
- GP App ユーザーインターフェース (UI ) 走っていないOR
- PanGPS および/またはGlobalProtectプロセスが実行されていません OR
- ネットスタット出力が表示されないLISTENソケットTCP4767 ポート
- launchctl load /Library/LaunchAgents/com.paloaltonetworks.gp.pangps.plistおよび/またはlaunchctl load /Library/LaunchAgents/com.paloaltonetworks.gp.pangpa.plistコマンドが pangps または panpa をロードしない OR
- launchctl ロードコマンドはエラーを示します:読み込みに失敗しました
- PanGPInstall.log ファイルが表示されます/Library/LaunchAgents/com.paloaltonetworks.gp.pangps.plist: サービスが無効になっていますまた/Library/LaunchAgents/com.paloaltonetworks.gp.pangpa.plist: サービスが無効になっています
Environment
GlobalProtect App macOS で
マックOS
Cause
これは、複数の理由で発生する可能性があります。
- GP App 正しく/完全にインストールされていません
- いくつかのGPたとえば、次のファイルの一部またはすべてが見つかりません。
/Library/LaunchAgents/com.paloaltonetworks.gp.pangps.plist
/アプリケーション/GlobalProtect .app /コンテンツ/リソース/PanGPS
/アプリケーション/GlobalProtect .app /目次/MacOS/GlobalProtect
- macOSローンチまたlaunchctl pangps または pangpa を読み込めません
- pangps サービスおよび/または pangpa エージェントがシステムまたはユーザーによって無効にされている
- pangps サービスおよび/または pangpa エージェントが無効になっておらず、 launchctlエラーなしでロードできますが、 PanGPSおよび/またはGlobalProtectプロセスはまだ実行されていません
Resolution
A ユーザーは、次の手順に従って問題をトラブルシューティングおよび修正できます。
ステップ #1: 次のコマンドは、PanGPS を表示しないまたは/およびGlobalProtect実行中のプロセス
ps -ef | grep -i globalprotect
ステップ#2:GPインストールにより、次のファイルがインストールされました。
ls -lth /Library/LaunchAgents/com.paloaltonetworks.gp.pangpa.plist ls -lth /Library/LaunchAgents/com.paloaltonetworks.gp.pangps.plist ls -lth /Applications/GlobalProtect.app/Contents/Resources/PanGPS ls -lth /Applications/GlobalProtect.app/Contents/MacOS/GlobalProtect
不足しているファイルがある場合は、アンインストールしてから再インストールしてください。GPAppステップ#1を確認します
ステップ#3:ユーザーを探すID(UID ) 次の手順で使用されます。
id -u 501
ステップ#4:次のコマンドを使用して、pangp サービスとエージェントが無効になっていないことを確認します。
launchctl print-disabled user/501 | grep pangp "com.paloaltonetworks.gp.pangps" => false "com.paloaltonetworks.gp.pangpa" => false
出力は空白である必要がありますOR出力の値は間違い両方のためにcom.paloaltonetworks.gp.pangpsとcom.paloaltonetworks.gp.pangpa、
次のコマンドを実行して、pangp サービスとエージェントをロードします。
launchctl load /Library/LaunchAgents/com.paloaltonetworks.gp.pangps.plist launchctl load /Library/LaunchAgents/com.paloaltonetworks.gp.pangpa.plist
S手順 5:出力の値が真実それらの 1 つまたは両方については、それが無効になっており、有効にする必要があることを意味します。次のコマンドを実行して、それらを有効にしてロードします。
launchctl load -w /Library/LaunchAgents/com.paloaltonetworks.gp.pangps.plist launchctl load -w /Library/LaunchAgents/com.paloaltonetworks.gp.pangpa.plist
ステップ#6:無効リストに間違い現在の値:
launchctl print-disabled user/501 | grep pangp "com.paloaltonetworks.gp.pangps" => false "com.paloaltonetworks.gp.pangpa" => false
ステップ#7: PanGPS &GlobalProtectプロセスが実行されているはずです。次のコマンドで確認してください。
ps -ef | grep -i globalprotect root <output-abridged> /Applications/GlobalProtect.app/Contents/Resources/PanGPS user <output-abridged> /Applications/GlobalProtect.app/Contents/MacOS/GlobalProtect
ステップ#7:GPAppUIアクセス可能であるべき
との接続に問題がある場合GPポータルまたはゲートウェイ。これは別の問題であり、接続のトラブルシューティング方法が必要です