HTTPS site with custom certificate not displayed in Anthias

Hi everyone,

I’m using Anthias on a Raspberry Pi to display an internal webpage.
This page is served over HTTPS and uses a self-signed certificate (or one issued by an internal CA).

Here’s what I’ve tried so far:

  • Placed the certificate in /usr/local/share/ca-certificates/ and /etc/ssl/certs/

  • Ran sudo update-ca-certificates to update the system certificate store

  • Tested with curl https://my-site → works fine, no SSL errors

So the operating system (Raspberry Pi OS) does trust the certificate.

Problem:
In Anthias, however, the page is still not displayed – it’s simply skipped without any error message.

My assumption is that Anthias uses its own browser/renderer which does not rely on the system’s certificate store and blocks self-signed certificates by default.

Questions:

  • Is there any way to add a custom root certificate to Anthias?

  • Which browser engine does Anthias use internally (Chromium, uzbl, something else), and can it be configured?

  • If not: Is there any plan to support self-signed certificates or private CAs in the future?

Thanks for any help!

@Flix, certificates should be included in Docker containers as well. We currently have a utility for that.

Please refer to this documentation about Installing trusted self-signed certificates.

Please let me know if you’re still having issues after following the guide.

Hello,

Thanks for your reply. I added the certificate as per the instructions. It was added successfully, but accessing the website with Anthias still doesn’t work; it simply overrides the page. Using curl https://my-site, it works perfectly.