Funktioniert hier, zumindest nach einem Neustart von Chromium.
Angelehnt an das Skript unten bei den Kommentaren der o.a. Webseite.
Bei -connect eben deinen Server + Port eintragen. Die Datei mein.cer sollte dann das Cert. zwischen BEGIN und END enthalten.
% echo | openssl s_client -connect dein.host:port 2>&1 | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' > mein.cer
% certutil -d sql:/$HOME/.pki/nssdb -A -t "TC,TC," -n "testcert" -i mein.cer
(Der Parameter -n /nickname ist eine frei wählbare Beschreibung des Certs, diese erscheint dann später auf der Detailseite bei den Zertifikat-Details -> grünes Schloß)
% certutil -d sql:/$HOME/.pki/nssdb -L
(listet alle Certs in der sqlite-DB auf.)
% certutil -d sql:/$HOME/.pki/nssdb -L -n "testcert"
(zeigt dir alle Details zum Cert mit dem Nickname testcert an)
Beim Aufruf der HTTPS-Seite wurde ich trotzdem gefragt: Fortfahren, ein Ja zeigte mir beim Schloß-Symbol: Identität nicht bestätigt (orange), Verbindung ok (grün).
Nach einem Neustart von Chromium war dann beides grün, das Zertifikat (ein selbserzeugtes) wurde auch als bestätigt anerkannt.