Redfish/Proxmox istemcisi verify_tls=true olmadıkça sertifika doğrulamıyor; olsa da self-signed BMC sertifikaları sistem CA'larıyla geçmiyor. Sağlama ağında BMC adresini taklit eden bir host Basic auth parolasını alır.
Yapılacak: ilk probe'da sertifika SHA-256 parmak izini BMC kaydına yaz (TOFU), sonraki bağlantılarda karşılaştır; değişirse komut reddedilir ve olay yazılır; ca_file seçeneği; UI'da parmak izi ve 'yeniden güven' düğmesi.
Redfish/Proxmox istemcisi `verify_tls=true` olmadıkça sertifika doğrulamıyor; olsa da self-signed BMC sertifikaları sistem CA'larıyla geçmiyor. Sağlama ağında BMC adresini taklit eden bir host Basic auth parolasını alır.
Yapılacak: ilk probe'da sertifika SHA-256 parmak izini BMC kaydına yaz (TOFU), sonraki bağlantılarda karşılaştır; değişirse komut reddedilir ve olay yazılır; `ca_file` seçeneği; UI'da parmak izi ve 'yeniden güven' düğmesi.
ilker
added this to the v0.3.1 · güvenlik sertleştirme milestone 2026-10-29 21:14:54 +01:00
9ab081a, 8e8f1d4. HTTPS BMC'lere (Redfish, Proxmox) kimlik bilgisi ilk kez gitmeden önce rack controller sertifikayı yalnızca TLS el sıkışmasıyla okuyor (tls-fingerprint, istek yok), region SHA-256'yı BMC kaydına sabitliyor (extra tls_fingerprint). Sonraki her bağlantı aynı sertifikayı göstermeli; değilse kimlik bilgisi gitmiyor, hata iki parmak izini de gösteriyor, makineye 'bmc certificate changed' olayı. Adres değişince, tls_fingerprint= ile ve Rollcall'ın yaptığı BMC firmware güncellemesinde yeniden sabitleniyor. verify_tls=true sistem CA'larını kullanır. Lab: iki BMC ilk kullanımda sabitlendi; node002 BMC'sinin sertifikası yenilendi, status reddedildi ve emülatör log'unda o anda hiçbir HTTP isteği yok (kimlik bilgisi gitmedi); tls_fingerprint= sonrası yeniden sabitlendi. Firmware sırasında sertifika değişince otomatik yeniden sabitleme lab'da sınanmadı (emülatör güncellemede sertifika değiştirmiyor).
9ab081a, 8e8f1d4. HTTPS BMC'lere (Redfish, Proxmox) kimlik bilgisi ilk kez gitmeden önce rack controller sertifikayı yalnızca TLS el sıkışmasıyla okuyor (tls-fingerprint, istek yok), region SHA-256'yı BMC kaydına sabitliyor (extra tls_fingerprint). Sonraki her bağlantı aynı sertifikayı göstermeli; değilse kimlik bilgisi gitmiyor, hata iki parmak izini de gösteriyor, makineye 'bmc certificate changed' olayı. Adres değişince, tls_fingerprint= ile ve Rollcall'ın yaptığı BMC firmware güncellemesinde yeniden sabitleniyor. verify_tls=true sistem CA'larını kullanır. Lab: iki BMC ilk kullanımda sabitlendi; node002 BMC'sinin sertifikası yenilendi, status reddedildi ve emülatör log'unda o anda hiçbir HTTP isteği yok (kimlik bilgisi gitmedi); tls_fingerprint= sonrası yeniden sabitlendi. Firmware sırasında sertifika değişince otomatik yeniden sabitleme lab'da sınanmadı (emülatör güncellemede sertifika değiştirmiyor).
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Redfish/Proxmox istemcisi
verify_tls=trueolmadıkça sertifika doğrulamıyor; olsa da self-signed BMC sertifikaları sistem CA'larıyla geçmiyor. Sağlama ağında BMC adresini taklit eden bir host Basic auth parolasını alır.Yapılacak: ilk probe'da sertifika SHA-256 parmak izini BMC kaydına yaz (TOFU), sonraki bağlantılarda karşılaştır; değişirse komut reddedilir ve olay yazılır;
ca_fileseçeneği; UI'da parmak izi ve 'yeniden güven' düğmesi.9ab081a, 8e8f1d4. HTTPS BMC'lere (Redfish, Proxmox) kimlik bilgisi ilk kez gitmeden önce rack controller sertifikayı yalnızca TLS el sıkışmasıyla okuyor (tls-fingerprint, istek yok), region SHA-256'yı BMC kaydına sabitliyor (extra tls_fingerprint). Sonraki her bağlantı aynı sertifikayı göstermeli; değilse kimlik bilgisi gitmiyor, hata iki parmak izini de gösteriyor, makineye 'bmc certificate changed' olayı. Adres değişince, tls_fingerprint= ile ve Rollcall'ın yaptığı BMC firmware güncellemesinde yeniden sabitleniyor. verify_tls=true sistem CA'larını kullanır. Lab: iki BMC ilk kullanımda sabitlendi; node002 BMC'sinin sertifikası yenilendi, status reddedildi ve emülatör log'unda o anda hiçbir HTTP isteği yok (kimlik bilgisi gitmedi); tls_fingerprint= sonrası yeniden sabitlendi. Firmware sırasında sertifika değişince otomatik yeniden sabitleme lab'da sınanmadı (emülatör güncellemede sertifika değiştirmiyor).