-
Notifications
You must be signed in to change notification settings - Fork 582
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Intel AMT certificate provisioned with wrong common name FQDN | only works by IP #6592
Comments
this is not a bug, |
you are using linux (guessing from the pve4 hostname) |
Yes, Proxmox 8.3.1 / Debian 12 I tried fully automatic -- it always fell back to CCM I also did Rebooted host, Control-P But still couldnt get out of CCM So to get it out of CCM -- Rebooted host, Control-P Saved/Rebooted Note: I had set the meshcentral policy to ACM, specifying the password and telling it not to fallback to CCM by this point Now i was able to see and edit settings with meshcmd, but I was unable to see any DHCP lease, so no IP to ping I was able to access https://localhost:16993 and login, here I changed DHCP -> Static IP Now I was able to access remotely to the Static IP i set https://xxx.xxx.xxx.xxx:16993 but errors on the FQDN I set in AMT config and my DNS server (which brings me to the above post, checking the cert etc) My assumption was maybe MeshCentral was trying to access via FQDN but maybe it uses localhost, so i could have been going down an unrelated rabbithole with my initial post Note: I do have 2 NICs in a bridge0 in proxmox -- previously i've seen issues with IPMI and VMware nic-teaming on other hardware, so noting it here |
ok so
|
|
yes unfortunately #6281 had the same issue they only have static ip ranges, as for the dns suffix inside the amt network settings, it must match with whatevever your meshcentral server uses i have found |
OK I'll play around more with DHCP then. just tried it and it loses its address to 0.0.0.0
The NUC11 has 2 NICs in a bridge
|
@k1n6b0b thats correct, intel amt in dhcp mode never knows what the IP address of the device is
|
Should I see a lease in my DHCP server tho? (I do not see one) |
from what i recall, yes u should do when the computer is switched off, edit: so best try setting ur dhcp server to run on a single interface and see if u get a dhcp request for that interface |
Interesting, at some point it pulled a lease, i see it in my DHCP server, but its inaccessible (maybe it was for a bit)
maybe its unstable... as its not accessible by ping, curl, or meshcentral tools now
Its bouncing between showing |
rebooted the host again and its working!! cannot connect to the IP leased by my DHCP server, or localhost.. i have no idea what IP its using rn but its working. Stability def seems to be an issue, but sounds like per your note that the driver in Linux is wonky AF. I'll keep playing with it. Let me know if i can provide anything more to help |
I was also trying this, but unclear if it made any difference. On reboot, the Current Power Mode is always auto until I change it to on |
@k1n6b0b I'm having a similar issue at the moment with my AMT v12 machine, it seems to be flaky with its DHCP lease and gets it when it feels like it as i can't ping it and get a reply but that's for the info about power mode, I will do some investigating |
Sounds very similar to my issue. #6565 |
Describe the bug
The certificate loaded during provisioning does not use the dedicated FQDN specified in AMT config, im not sure how to specify it (or reprovision?)
To Reproduce
Steps to reproduce the behavior:
Configure AMT to use a dedicated IP and dedicated FQDN
Provision with MeshCentral
curl https://10.0.0.124:16993 --insecure -v #works
curl https://IntelAMT-6398b0b2a9ff:16993 --insecure -v --resolve IntelAMT-6398b0b2a9ff:16993:10.0.0.124 #works
However
curl https://dedicated-fqdn.xxx.yyy --insecure -v
fails because the certificate doesnt match
Certificate:
AMT config
Expected behavior
Maybe i did something out of order, but i'd expect the certificate loaded by MeshCentral to match the Computer Host Name . Domain Name
Screenshots
See above
Server Software (please complete the following information):
Client Device (please complete the following information):
Additional context
Add any other context about the problem here.
Your config.json file
The text was updated successfully, but these errors were encountered: