I take advantage of three Macs for improvement of an internet utility. On every of the Macs (macOS 14.4) I used mkcert
to put in an area CA and to difficulty developer certificates (all individually). Accessing the net app with https://localhost:8080
works wonderful on two Macs with all browsers, however on one Mac Safari claims to have one other root CA for localhost which it doesn’t belief. And I can not override the belief settings.
Utilizing Keychain Entry I don’t discover this certificates. Safari exhibits it like this:
Scrolling down I can see DNS Names localhost
, localhost.localdomain
and lvh.me
, so I think it’s a leftover from making an attempt to put in a root CA earlier than utilizing mkcert
.
The mkcert certificates appears like this and I can see it within the System keychain:
So Safari complains and I can not inform it to belief the server certificates because the CA doesn’t match (I believe). Firefox and Chrome open the web site simply wonderful after warning me and me telling them to take action.
I attempted to seek out the incorrect CA utilizing Keychain Entry and Terminal (safety find-certificate -a -c localhost
, safety find-certificate -a -c lvh
…) however in useless.
The place can I discover this certificates and the way can I delete it?