Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
In dit artikel wordt beschreven hoe u de VMExtensionError_CniDownloadTimeout fout (ook wel foutcode ERR_CNI_DOWNLOAD_TIMEOUTgenoemd, foutcode 41) identificeert en oplost die optreedt wanneer u probeert een AKS-cluster (Microsoft Azure Kubernetes Service) te maken en te implementeren.
Voorwaarden
Symptomen
Wanneer u probeert een AKS-cluster op basis van Linux te maken, wordt het volgende foutbericht weergegeven:
Bericht: Deze aanvraag kan niet worden verwerkt vanwege een interne fout
SubCode: VMExtensionError_CniDownloadTimeout;
Message="VM heeft een fout gerapporteerd bij het verwerken van de extensie 'vmssCSE'.
Foutbericht: 'Inschakelen is mislukt: opdracht is mislukt: opdracht beƫindigd met afsluitstatus=41\n[stdout]\n{
"ExitCode": "41",
Oorzaak
Uw clusterknooppunten kunnen geen verbinding maken met het eindpunt dat wordt gebruikt om de CNI-bibliotheken (Container Network Interface) te downloaden. In de meeste gevallen treedt dit probleem op omdat een virtueel netwerkapparaat ssl-communicatie (Secure Sockets Layer) of een SSL-certificaat blokkeert.
Oplossing
Voer een Curl-opdracht uit om te controleren of uw knooppunten de binaire bestanden kunnen downloaden:
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
Als u deze bestanden niet kunt downloaden, moet u ervoor zorgen dat verkeer naar het downloadeindpunt is toegestaan. Zie De vereiste FQDN-/toepassingsregels van Azure Global voor meer informatie.