Problem
Proton mail bridge cannot connect inside Vivaldi’s built in mail client.
Context
I could connect to proton mail on vivaldi in MX Linux using this guide from the vivaldi forums. But its written for debian and the required library doesn’t seem to be available in DNF or on pkgs.org
How I think I can solve the problem and my request for help
Adding a certificate to nssdb - how do i do this?
- there are two certificate stores in the nssdb folder (cert9.db and key4.db).
- The documentation I link to below only shows installing a system wide certificate.
I think if someone can point me to how to add the certificate in fedora I hope then I can solve the problem. Here is the part I cannot do in fedora from the linked guide.
Chromium based browsers have a cert store under ~/.pki called nssdb.
Add the protonMail.pem to the store by using certutil.FIrstly, if not installed install certutil as shown:
sudo apt install libnss3-tools
Then add the certificate to the store:
certutil -d sql:$HOME/.pki/nssdb -A -t "CT,C,c" -n "protonBridge.localhost" -i protonMail.pem
Then restart Vivaldi and go to
vivaldi://settings/certificates
under the Authorities Tab the org-Proton AG trusted self signed certificate should be showing.
What I’ve tried
- Researching this forum.
- Looking at the docs for adding a certificate. However couldn’t find what I was looking for. This adds a system wide certificate. And I have that feeling I could mess things up as I don’t know what I’m doing.
- This documentation on NSS System Cerficates is close. But I need to add it to NSSDB not system wide. And it feels like I could stuff things up changing things here without knowing what I’m doing.
Thanks in advance for your help!