Anteckning
Å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 VMExtensionError_CniDownloadTimeout (även kallat felkod ERR_CNI_DOWNLOAD_TIMEOUT, felnummer 41) som inträffar när du försöker skapa och distribuera ett AkS-kluster (Microsoft Azure Kubernetes Service).
Förutsättningar
- Kommandoradsverktyget Curl
 
Symptom
När du försöker skapa ett Linux-baserat AKS-kluster får du följande felmeddelande:
Meddelande: Vi kan inte hantera den här begäran på grund av ett internt fel
Underkod: VMExtensionError_CniDownloadTimeout;
Message="VM har rapporterat ett fel vid bearbetning av tillägget "vmssCSE".
Felmeddelande: "Aktivera misslyckades: det gick inte att köra kommandot: kommandot avslutades med slutstatus=41\n[stdout]\n{
"ExitCode": "41",
Orsak
Klusternoderna kan inte ansluta till slutpunkten som används för att ladda ned CNI-biblioteken (Container Network Interface). I de flesta fall beror det här problemet på att en virtuell nätverksinstallation blockerar SSL-kommunikation (Secure Sockets Layer) eller ett SSL-certifikat.
Lösning
Kör ett Curl-kommando för att kontrollera att noderna kan ladda ned binärfilerna:
curl https://acs-mirror.azureedge.net/cni/azure-vnet-cni-linux-amd64-v1.0.25.tgz
curl --fail --ssl https://acs-mirror.azureedge.net/cni/azure-vnet-cni-linux-amd64-v1.0.25.tgz  --output /opt/cni/downloads/azure-vnet-cni-linux-amd64-v1.0.25.tgz
Om du inte kan ladda ned dessa filer kontrollerar du att trafik tillåts till nedladdningsslutpunkten. Mer information finns i Azure Global required FQDN/application rules (Azure Global required FQDN/application rules).
Referenser
Kontakta oss för att få hjälp
Om du har frågor eller behöver hjälp skapar du en supportförfrågan eller frågar Azure community support. Du kan också skicka produktfeedback till Azure-feedbackcommunityn.