Confluence installer (.bin) may fail with 'ELF file OS ABI invalid' when running on an old Linux distribution
Platform Notice: Server and Data Center Only - This article only applies to Atlassian products on the server and data center platforms.
Confluence installer comes with a bundled JRE. Since the change in Oracle Java 8 licensing we decided to use the AdoptOpenJDK. However, while we provide support for most Linux distributions, the installer (ELF) will fail to run in an old distribution (old ABI version - glibc version older than 2.17) that is not supported by AdoptOpenJDK.
You may run into this problem by either installing for the first time or upgrading an existing Confluence.
The following appears in the terminal after executing the installer:
Confluence installer version 6.13.x or later
- Any OS version earlier than the supported: AdoptOpenJDK supported platforms
The installer (ELF) will fail to run in an old distribution (old ABI version - glibc version older than 2.17).
- While it's possible to attempt updating the related libraries, we do not recommend it. It's best to upgrade or migrate to a supported OS version.
- You may use the manual option (.zip) to install/upgrade Confluence but it's required to install Java in the server.
Upgrade or migrate to a supported OS version: AdoptOpenJDK supported platforms