# Pritunl auto-update broke on Amazon Linux 2023 – OpenSSL 3.3 dependency mismatch

**URL:** <https://forum.pritunl.com/t/pritunl-auto-update-broke-on-amazon-linux-2023-openssl-3-3-dependency-mismatch/3697>\
**Category:** Pritunl VPN\
**Created:** [January 29, 2026, 1:47pm UTC](https://forum.pritunl.com/t/pritunl-auto-update-broke-on-amazon-linux-2023-openssl-3-3-dependency-mismatch/3697 "2026-01-29T13:47:02Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![matt.vugrinec](https://forum.pritunl.com/letter_avatar_proxy/v4/letter/m/7c8e57/32.png) [@matt.vugrinec](https://forum.pritunl.com/u/matt.vugrinec)\
**Post date:** [January 29, 2026, 1:47pm UTC](https://forum.pritunl.com/t/pritunl-auto-update-broke-on-amazon-linux-2023-openssl-3-3-dependency-mismatch/3697/1 "2026-01-29T13:47:02Z")

</div>

Hi,

I’m running **Amazon Linux 2023** and after an automatic update this morning, **Pritunl stopped working**.

**Environment**

- OS: Amazon Linux 2023

- SELinux: Enforcing

- Pritunl repo: **Oracle EL9**

- Pritunl version installed during update: **v1.32.4512.98**

- OpenSSL system version: **3.2.2**

**What happened**  
At ~05:01–05:02, an automatic `dnf update` ran and upgraded Pritunl. Immediately after, the Pritunl service failed to start.

**Error**  
Pritunl fails due to a Python SSL import error:

```auto
ImportError: /lib64/libcrypto.so.3: version `OPENSSL_3.3.0' not found
(required by /usr/lib/pritunl/usr/lib/python3.9/lib-dynload/_ssl.cpython-39-x86_64-linux-gnu.so)

```

Rolling back the Pritunl update restores functionality.

Is the EL9 repository expected to be compatible with Amazon Linux 2023?  
If not, is there a recommended repo or build for AL2023, or a plan to publish a compatible package?  
Any other help would be great.

---

<div class="post-metadata">

**Author:** ![zach](https://forum.pritunl.com/user_avatar/forum.pritunl.com/zach/32/1105_2.png) [@zach](https://forum.pritunl.com/u/zach)\
**Post date:** [January 29, 2026, 2:08pm UTC](https://forum.pritunl.com/t/pritunl-auto-update-broke-on-amazon-linux-2023-openssl-3-3-dependency-mismatch/3697/2 "2026-01-29T14:08:34Z")

</div>

You need to use the correct repository RHEL 9 has a newer OpenSSL version then AmazonLinux 2023. The [**repositories documentation**](https://docs.pritunl.com/kb/vpn/repositories) list all the repositories. Then run `sudo dnf reinstall pritunl`.

---

<div class="post-metadata">

**Author:** ![matt.vugrinec](https://forum.pritunl.com/letter_avatar_proxy/v4/letter/m/7c8e57/32.png) [@matt.vugrinec](https://forum.pritunl.com/u/matt.vugrinec)\
**Post date:** [January 30, 2026, 10:41am UTC](https://forum.pritunl.com/t/pritunl-auto-update-broke-on-amazon-linux-2023-openssl-3-3-dependency-mismatch/3697/3 "2026-01-30T10:41:14Z")

</div>

that did the trick, though I used update, reinstall was not working because of the repo difference.

btw Zach, do you have any helpful advice about selinux, once I’ve installed pritunl from amazon repo I started to have issue with selinux.
