Logging in with certificates issue
Paul Gildea
Paul.Gildea at klasgroup.com
Thu Nov 28 02:30:54 AEDT 2024
Hi,
I'm trying to log in over HTTPS via certificate with my browser and it
doesn't work. I've followed this setup process and checked that the
verification is correct:
https://gerrit.openbmc.org/plugins/gitiles/openbmc/docs/+/ef6af2726cdd976a6d767e569fabd639f8abb6d2/security/TLS-configuration.md
Checking the logs I see this output:
Nov 22 14:35:33 vm3 phosphor-certificate-manager[215]: Certificate install,
> FILEPATH:/tmp/Cert
> s.Adv311/cert.pem
> Nov 22 14:35:33 vm3 systemd[1]: Reloading Start bmcweb server...
> Nov 22 14:35:33 vm3 phosphor-host-state-manager[367]: Check if host is
> running
> Nov 22 14:35:33 vm3 phosphor-host-state-manager[367]: Host is running!
> Nov 22 14:35:33 vm3 phosphor-host-state-manager[367]: Received signal that
> host is running
> Nov 22 14:35:33 vm3 phosphor-host-state-manager[367]: Change to Host
> State: xyz.openbmc_projec
> t.State.Host.HostState.Running
> Nov 22 14:35:33 vm3 systemd[1]: Reloaded Start bmcweb server.
> Nov 22 14:35:33 vm3 phosphor-host-state-manager[367]: Check if host is
> running
> Nov 22 14:35:33 vm3 phosphor-host-state-manager[367]: Host is running!
> Nov 22 14:35:33 vm3 phosphor-host-state-manager[367]: Received signal that
> host is running
> Nov 22 14:35:33 vm3 phosphor-host-state-manager[367]: Change to Host
> State: xyz.openbmc_projec
> t.State.Host.HostState.Running
> Nov 22 14:36:16 vm3 phosphor-certificate-manager[216]: Certificate
> install, FILEPATH:/tmp/Cert
> s.jDVxEN/cert.pem
>
> *Nov 22 14:36:16 vm3 phosphor-certificate-manager[216]: Error occurred
> during X509_verify_cert**call, checking for known error, ERRCODE:20,
> ERROR_STR:unable to get local issuer certificate*
> Nov 22 14:36:16 vm3 phosphor-certificate-manager[216]: Certificate
> compareKeys, FILEPATH:/tmp/
> Certs.jDVxEN/cert.pem
> Nov 22 14:36:16 vm3 phosphor-certificate-manager[216]: Inotify callback to
> update certificate
> properties
> Nov 22 14:36:16 vm3 systemd[1]: Reloading Start bmcweb server...
> Nov 22 14:36:16 vm3 systemd[1]: Reloaded Start bmcweb server.
Noting the error and looking at a build based on old code from a few years
ago I get the same error in the logs, but it does log in with the
certificate anyway.
Reading the code, there looks to be a trusted chain bypass for certain
issues, including this one, but from my understanding this still shouldn't
log in over HTTPS, and the newer behaviour is correct? If so, any idea what
might be wrong?
Thanks,
Paul
--
This message is intended solely for the person or entity to which it is
addressed and may contain confidential and/or privileged material. If you
have received this message in error, please send it back to us, immediately
and permanently delete it, and do not use, copy or disclose the information
contained in this message or in any attachment.
Klas LTD (Company Number
163303) trading as Klas, an Irish private company limited by shares, with
its registered office at One Kilmainham Square, Dublin 8, Ireland D08 ET1W.
Klas Telecom Inc., a Virginia Corporation with offices at 1101 30th
St. NW, Washington, DC 20007.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ozlabs.org/pipermail/openbmc/attachments/20241127/5473155a/attachment.htm>
More information about the openbmc
mailing list