Headphones & Plex Notifier w/ SSL

Headphones is a wonderful piece of open source software. However, if you've configured Plex to require SSL for all connections, the Headphones Plex notifier will error when attempting to connect to Plex due to an SSL certificate mismatch.

Getting the SSL Certificate Info

Navigate directly to Plex:
https://direct-ip-address:32400/

View the SSL cert and grab the domain that the certificate is issued for:
Example: *.hash.plex.direct

Note: The hash is globally unique to your account and server.

Configure Headphones

On the Notifications page within Headphones, set the "Plex Server Host:Port" address to:
https://ip-address-with-dashes-not-dots.hash.plex.direct:32400

Note: As stated above, take the public IP address used to access your Plex server and replace the dots with dashes. Example: 1.2.3.4 would become 1-2-3-4

Conclusion

Using the above setup allows you to continue to enable SSL certificate verifications ensuring that you only connect to domains that are fully verified and secure.

Alternatively, you can set verify_ssl_cert to 0 in the config.ini however, in my testing the caused other issues that I did not feel like investigating.

Enjoy!

unsplash-logoChris Ried