Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
I den här artikeln beskrivs hur du identifierar och löser felet "WINDOWS_CSE_ERROR_CHECK_API_SERVER_CONNECTIVITY" (5) som inträffar när du försöker lägga till en Windows-nodpool i ett AKS-kluster (Azure Kubernetes Service).
Förutsättningar
Ett av följande verktyg krävs:
- PowerShell-kommandoradsgränssnittet för Windows-noder.
-
Kommandoradsverktyget Netcat (
nc) för Linux-noder.
Symptom
När du försöker lägga till en Windows-nodpool i ett AKS-kluster får du följande felmeddelande:
Code="VMExtensionProvisioningError"
Message="CSE Error: WINDOWS_CSE_ERROR_CHECK_API_SERVER_CONNECTIVITY." Avslutningskod: 5. Information: Det går inte att upprätta en anslutning från agenter till Kubernetes API-servern.
Orsak
Klusternoderna kan inte koppla upp sig mot kluster-API-servern.
Felsökningsanvisningar
Anslut till respektive nod genom att följa stegen som beskrivs i Windows Server-proxyanslutningen för SSH:
Kontrollera att noderna kan matcha klustrets fullständigt kvalificerade domännamn (FQDN):
Kör följande kommando på befintliga Windows-noder:
Test-NetConnection -ComputerName <cluster-fqdn> -Port 443Eller kör följande kommando på befintliga Linux-noder:
nc -vz <cluster-fqdn> 443Om kommandoutdata visas
FalseellerTimeoutkontrollerar du nätverkskonfigurationen. Kontrollera till exempel om du anger "Neka"-regler för API-servern i nätverkssäkerhetsgrupper (NSG:er) för det virtuella nätverket.Om du använder utgående filtrering via en brandvägg kontrollerar du att trafik tillåts till klustrets fullständiga domännamn.
Om du har auktoriserade IP-adresser som är aktiverade i klustret kan brandväggens utgående IP-adress blockeras. I det här scenariot måste du lägga till brandväggens utgående IP-adress i listan över auktoriserade IP-intervall för klustret. Mer information finns i Säker åtkomst till API-servern med hjälp av auktoriserade IP-adressintervall i AKS.
Referenser
Ansvarsfriskrivning för information från tredje part
De produkter från andra tillverkare som diskuteras i denna artikel tillverkas oberoende av Microsoft. Produkternas funktion eller tillförlitlighet kan därför inte garanteras.
Kontakta oss för att få hjälp
Om du har frågor kan du ställa support för Azure-communityn. Du kan också skicka produktfeedback till Azure-feedbackcommunityn.