Palo Alto Networks Knowledgebase: GlobalProtect 4.1 for Linux: Exec format error

GlobalProtect 4.1 for Linux: Exec format error

2501
Created On 08/05/19 19:57 PM - Last Updated 08/05/19 20:11 PM
GlobalProtect Prisma Access
Symptom

Symptoms

After installing or extracting GlobalProtect 4.1 on Linux and attempting to enter CLI mode by running the globalprotect file, you receive an error such as:

 $ globalprotect

-bash: /usr/bin/globalprotect: cannot execute binary file: Exec format error

Diagnosis

This may be caused by extracting/installing GlobalProtect on a 32-bit system. Only 64-bit systems can run GlobalProtect, there is no 32-bit package. Viewing the file info for the 'globalprotect' file shows it is 64-bit:

$ file /opt/paloaltonetworks/globalprotect/globalprotect

/opt/paloaltonetworks/globalprotect/globalprotect: ELF 64-bit LSB executable, x86-64...

 

On many Linux distributions, you can view your system type with the following command:

$ uname -m

 

If you see "i686" (or "i386" on a very old computer), it is a 32-bit system.

If you see "x86_64", the system is 64-bit and can use GlobalProtect



Resolution

Ensure you are installing GlobalProtect on a 64-bit Linux system. There is no supported way to run GlobalProtect on a 32-bit Linux system.



Attachments
Actions
  • Print
  • Copy Link

    https://knowledgebase.paloaltonetworks.com/KCSArticleDetail?id=kA10g000000ClFqCAK&refURL=http%3A%2F%2Fknowledgebase.paloaltonetworks.com%2FKCSArticleDetail

Attachments
Choose Language