globalprotect CLIコマンドで「GlobalProtect接続が同じユーザーまたは別のユーザーによってこのLinuxシステムからすでに確立されているため、新しいGlobalProtect接続を確立できません」というエラーが表示されます。
6135
Created On 12/21/23 19:28 PM - Last Modified 02/02/24 05:43 AM
Question
globalprotect CLIコマンドを実行するとエラーが発生する理由:GlobalProtect接続は、同じユーザーまたは別のユーザーによってこのLinuxシステムからすでに確立されているため、新しいGlobalProtect接続を確立できません。
$ globalprotect Unable to establish a new GlobalProtect connection as a GlobalProtect connection is already established from this Linux system by the same user or another user. $
Environment
GlobalProtectアプリ
Ubuntu / Linux
Answer
1. Linux上のGlobalProtectアプリは、1人のユーザーに対してのみ実行でき、それが最初のログインユーザーになります。例えば。user1 が最初にログインすると、user1 の GP アプリが実行されます。 その後、user2 がログインした場合、GP アプリは user1 コンテキストで既に実行されているため、user2 に対しては機能しません。
PanGPAプロセスと実行中のユーザーコンテキストを確認できます
$ ps -ef | grep PanGPA user1 375660 375651 0 18:02 ? 00:00:00 /opt/paloaltonetworks/globalprotect/PanGPA start
複数のユーザーがログインしている場合は、複数のPanGPAが実行されています。 設計上、GPアプリは最初にログインしたユーザー(以下の例ではuser1)の接続のみを受け入れます
~$ ps -ef | grep PanGPA user1 375660 375651 0 18:02 ? 00:00:00 /opt/paloaltonetworks/globalprotect/PanGPA start user2 377782 377772 1 19:11 ? 00:00:00 /opt/paloaltonetworks/globalprotect/PanGPA start
globalprotectコマンドは、最初のPanGPAが実行されているのと同じユーザーコンテキストでのみ受け入れられます。 たとえば、user1 が最初にログインした場合、globalprotect CLI コマンドを user1 のコンテキストで実行する必要があり、機能します。
$ whoami user1 $ globalprotect Current GlobalProtect status: disabled
user2 が globalprotect CLI コマンドを実行しようとすると、エラーが発生します
$ whoami user2 $ globalprotect Unable to establish a new GlobalProtect connection as a GlobalProtect connection is already established from this Linux system by the same user or another user.