xcp-ng / xcp

Entry point for issues and wiki. Also contains some scripts and sources.
https://xcp-ng.org
1.26k stars 74 forks source link

HTTPS Fingerprint missing on console after new install of XCP-ng v8.2 #649

Open ak2766 opened 4 months ago

ak2766 commented 4 months ago

This ticket is very similar to #275 which was raised back in 2019.

The fingerprint is missing on clean install of XCP-ng v8.2. However, all is well after reboot. I haven't tried rebooting multiple times to see if it's something that bounces back and forth between it being present vs. missing.

Not a show stopper bug but a bug nonetheless.

PS: I've tested this on both on a physical server (Dell PowerEdge R440) and under QEMU (on a laptop) and both exhibit the same behavior. I'm yet to reboot the physical server so not sure if that will also display the fingerprint post reboot.

Missing fingerprint - after clean install

Selection_02677

Fingerprint present after reboot

Selection_02678

XCP-ng Status

Selection_02679

ak2766 commented 4 months ago

Interestingly, if I login to the console via XO/XOA and then run the console via xsconsole, I see both fingerprints.

My $0.02 is that during installation, extraction for the SSL certificate fingerprint is most likely checked before the certificate itself has been generated.

stormi commented 4 months ago

It looks like a display issue, where xsconsole starts before the certificate is generated, and doesn't refresh afterwards until restarted.

ydirson commented 4 months ago

Opening the issue on https://github.com/xapi-project/xsconsole/ could be useful?