Delen via


Naslaginformatie over statuscontrolefouten

Hieronder vindt u informatie over foutcodes die worden geretourneerd door de opdracht az acr check-health . Voor elke fout worden mogelijke oplossingen vermeld.

Zie De status van een Azure-containerregister controleren voor informatie over het uitvoeren.az acr check-health

DOCKER_COMMAND_ERROR

Deze fout betekent dat docker-client voor CLI niet kan worden gevonden. Als gevolg hiervan worden de volgende aanvullende controles niet uitgevoerd: Docker-versie zoeken, docker-daemonstatus evalueren en een Docker-pull-opdracht uitvoeren.

Mogelijke oplossingen: Docker-client installeren; Docker-pad toevoegen aan de systeemvariabelen.

DOCKER_DAEMON_ERROR

Deze fout betekent dat de Status van de Docker-daemon niet beschikbaar is of dat deze niet kan worden bereikt met behulp van de CLI. Als gevolg hiervan zijn Docker-bewerkingen (zoals docker login en docker pull) niet beschikbaar via de CLI.

Mogelijke oplossingen: Start Docker-daemon opnieuw op of controleer of deze juist is geïnstalleerd.

DOCKER_VERSION_ERROR

Deze fout betekent dat cli de opdracht docker --versionniet kon uitvoeren.

Mogelijke oplossingen: voer de opdracht handmatig uit, zorg ervoor dat u de nieuwste CLI-versie hebt en onderzoek het foutbericht.

DOCKER_PULL_ERROR

Deze fout betekent dat de CLI geen voorbeeldafbeelding kan ophalen naar uw omgeving.

Mogelijke oplossingen: controleer of alle onderdelen die nodig zijn om een installatiekopie op te halen correct worden uitgevoerd.

HELM_COMMAND_ERROR

Deze fout betekent dat de Helm-client niet kan worden gevonden door de CLI, waardoor andere Helm-bewerkingen worden uitgesloten.

Mogelijke oplossingen: Controleer of de Helm-client is geïnstalleerd en of het pad wordt toegevoegd aan de omgevingsvariabelen van het systeem.

HELM_VERSION_ERROR

Deze fout betekent dat de CLI de geïnstalleerde Helm-versie niet kan bepalen. Dit kan gebeuren als de Azure CLI-versie (of als de Gebruikte Helm-versie) verouderd is.

Mogelijke oplossingen: werk bij naar de nieuwste Versie van Azure CLI of naar de aanbevolen Helm-versie. Voer de opdracht handmatig uit en onderzoek het foutbericht.

CMK_ERROR

Deze fout betekent dat het register geen toegang heeft tot de door de gebruiker toegewezen of sysem-toegewezen beheerde identiteit die wordt gebruikt voor het configureren van registerversleuteling met een door de klant beheerde sleutel. De beheerde identiteit is mogelijk verwijderd.

Mogelijke oplossing: Als u het probleem wilt oplossen en de sleutel wilt draaien met behulp van een andere beheerde identiteit, raadpleegt u de stappen voor het oplossen van problemen met de door de gebruiker toegewezen identiteit.

CONNECTIVITY_DNS_ERROR

Deze fout betekent dat de DNS voor de opgegeven registeraanmeldingsserver is pinged, maar niet heeft gereageerd, wat betekent dat deze niet beschikbaar is. Dit kan duiden op een aantal verbindingsproblemen. Het register bestaat mogelijk niet, de gebruiker heeft mogelijk niet de machtigingen voor het register (om de aanmeldingsserver correct op te halen) of het doelregister bevindt zich in een andere cloud dan het register dat wordt gebruikt in de Azure CLI.

Mogelijke oplossingen: connectiviteit valideren; de spelling van het register controleren en dat register bestaat. Controleer of de gebruiker over de juiste machtigingen beschikt en of de cloud van het register hetzelfde is als in de Azure CLI.

CONNECTIVITY_FORBIDDEN_ERROR

Deze fout betekent dat het eindpunt van de uitdaging voor het opgegeven register heeft gereageerd met de HTTP-status 403 Verboden. Deze fout betekent dat gebruikers geen toegang hebben tot het register, waarschijnlijk vanwege een configuratie van een virtueel netwerk of omdat de toegang tot het openbare eindpunt van het register niet is toegestaan. Als u de momenteel geconfigureerde firewallregels wilt zien, voert u het volgende uit az acr show --query networkRuleSet --name <registry>.

Mogelijke oplossingen: verwijder regels voor virtuele netwerken of voeg het huidige IP-adres van de client toe aan de lijst met toegestane netwerken.

CONNECTIVITY_CHALLENGE_ERROR

Deze fout betekent dat het uitdagingseindpunt van het doelregister geen uitdaging heeft veroorzaakt.

Mogelijke oplossingen: Probeer het na enige tijd opnieuw. Als de fout zich blijft voordoen, opent u een probleem op https://aka.ms/acr/issues.

CONNECTIVITY_AAD_LOGIN_ERROR

Deze fout betekent dat het eindpunt van de uitdaging van het doelregister een uitdaging heeft uitgegeven, maar het register geen ondersteuning biedt voor Microsoft Entra-verificatie.

Mogelijke oplossingen: Probeer een andere manier om te verifiëren, bijvoorbeeld met beheerdersreferenties. Als gebruikers zich moeten verifiëren met behulp van Microsoft Entra ID, opent u een probleem op https://aka.ms/acr/issues.

CONNECTIVITY_REFRESH_TOKEN_ERROR

Deze fout betekent dat de aanmeldingsserver van het register niet heeft gereageerd met een vernieuwingstoken, zodat de toegang tot het doelregister is geweigerd. Deze fout kan optreden als de gebruiker niet over de juiste machtigingen voor het register beschikt of als de gebruikersreferenties voor de Azure CLI verlopen zijn.

Mogelijke oplossingen: controleer of de gebruiker over de juiste machtigingen in het register beschikt. Voer deze opdracht uit az login om machtigingen, tokens en referenties te vernieuwen.

CONNECTIVITY_ACCESS_TOKEN_ERROR

Deze fout betekent dat de aanmeldingsserver van het register niet heeft gereageerd met een toegangstoken, zodat de toegang tot het doelregister is geweigerd. Deze fout kan optreden als de gebruiker niet over de juiste machtigingen voor het register beschikt of als de gebruikersreferenties voor de Azure CLI verlopen zijn.

Mogelijke oplossingen: controleer of de gebruiker over de juiste machtigingen in het register beschikt. Voer deze opdracht uit az login om machtigingen, tokens en referenties te vernieuwen.

CONNECTIVITY_SSL_ERROR

Deze fout betekent dat de client geen beveiligde verbinding kan maken met het containerregister. Deze fout treedt over het algemeen op als u een proxyserver gebruikt.

Mogelijke oplossingen: Meer informatie over het werken achter een proxy vindt u hier.

LOGIN_SERVER_ERROR

Deze fout betekent dat de CLI de aanmeldingsserver van het opgegeven register niet kan vinden en dat er geen standaardachtervoegsel is gevonden voor de huidige cloud. Deze fout kan optreden als het register niet bestaat, als de gebruiker niet beschikt over de juiste machtigingen voor het register, als de cloud van het register en de huidige Azure CLI-cloud niet overeenkomen of als de Azure CLI-versie verouderd is.

Mogelijke oplossingen: controleer of de spelling juist is en of het register bestaat. Controleer of de gebruiker over de juiste machtigingen voor het register beschikt en of de clouds van het register en de CLI-omgeving overeenkomen; werk Azure CLI bij naar de nieuwste versie.

NOTARY_VERSION_ERROR

Deze fout betekent dat de CLI niet compatibel is met de momenteel geïnstalleerde versie van Docker/Notary. Probeer de notary.exe-versie te downgraden naar een versie ouder dan 0.6.0 door de Notary-client van uw Docker-installatie handmatig te vervangen om dit probleem op te lossen. U kunt ook proberen een vooraf gecompileerd binair bestand van Notary te downloaden en te installeren dat ouder is dan 0.6.0 voor 64-bits Linux of macOS X vanaf de releasespagina van de notary-opslagplaats op GitHub. Als u de .exe wilt downloaden, plaatst u deze in het (standaardpad: C:\ProgramFiles\Docker\Docker\resources\bin) en wijzigt u deze in notary.exe.

CONNECTIVITY_TOOMANYREQUESTS_ERROR

Deze fout betekent dat de gebruiker in een korte periode te veel aanvragen heeft verzonden, waardoor het verificatiesysteem verdere aanvragen blokkeert om overbelasting te voorkomen. Deze fout treedt op door een geconfigureerde limiet te bereiken in de registerservicelaag of -omgeving van de gebruiker. We raden u aan even te wachten voordat u een andere aanvraag verzendt. Hierdoor kan het blok van het verificatiesysteem worden opgeheven en kunt u proberen een aanvraag opnieuw te verzenden.

Volgende stappen

Zie De status van een Azure-containerregister controleren voor opties om de status van een register te controleren.

Zie de veelgestelde vragen over veelgestelde vragen en andere bekende problemen over Azure Container Registry.