Resolving the Error, "Doesn't Support Architecture i386" When Updating or Installing Access Server⁠

This topic explains the possible reasons and what to do if you encounter the issue “doesn’t support architecture i386.” You may have received this after using apt-get update with the openvpn-as package. Your Linux system then skips the package update. This likely occurs because your Linux server is on a 32-bit version or your Linux server is configured to receive 32-bit packages.

Access Server no longer supports 32-bit Linux operating systems. To fix the issue, you will need to determine which of the below situations is the cause of your issue, then follow the steps accordingly.

Tips⁠

  • In Ubuntu, if you don't need to support 32-bit applications and want to remove multi-arch support:

    dpkg --remove-architecture i386
  • If this command returns i386, you support 32-bit:

    dpkg --print-foreign-architectures
  • If this command returns amd64, you support 64-bit:

    dpkg --print-architecture