embabel trust
Certificate authorities the appliance trusts in addition to the public ones.
embabel trust add ~/Downloads/company-root-ca.crt # trust it, and restart the appembabel trust list # what is trusted, with fingerprintsembabel trust remove company-root-ca # stop trusting it, and restart the appYou need this when an address works from your terminal and not from the appliance, and the console says a secure connection could not be established. Your company signs with its own authority: a model gateway on an internal address, or a network that inspects outbound traffic and re-signs everything. Your machine trusts that authority because somebody installed it in the system keychain. The appliance runs in a container, which has only the public list.
Hand it the authority — the root, or the whole chain as exported — in PEM or DER. A server’s own certificate is refused: it says who the server is, not who vouches for it, and trusting it stops working the day it is renewed. From a chain, only the authorities are kept.
Two ways to get the file, if nobody has handed you one:
security find-certificate -a -c "<authority name>" -p > company-ca.crt # from the macOS keychainopenssl s_client -connect <host>:443 -showcerts </dev/null > company-ca.crt # from the server itselfThe second yields whatever your network presents, which on an inspected network is exactly the authority wanted — and is why the fingerprint is worth checking. Every refusal of a file prints these two commands.
add prints each authority’s name and SHA-256 fingerprint. Check the fingerprint
against the one your IT team publishes: whoever adds an authority decides whose word
the appliance takes for every connection it makes.
The certificates live in certs/ in the appliance directory, and that folder is the
whole of the state — nothing is written to .env, and an upgrade leaves it alone.
add and remove recreate the app container (your data is untouched) and then check
that the running app holds the certificate. If it does not, the image predates
certificate import and embabel upgrade is the fix.

