Dell NativeEdge: Certificaatproblemen oplossen tijdens de implementatie van NativeEdge Orchestrator

Summary: Dit artikel is bedoeld om u te helpen bij het oplossen van problemen met certificaten die zijn genoteerd tijdens NativeEdge Orchestrator-implementaties en die fouten 0x016030001 melden. 0x016030001 is de gebeurteniscode die door het NativeEdge Orchestrator-installatieprogramma wordt gerapporteerd wanneer communicatie met behulp van docker naar de repository mislukt. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Implementatie kan niet worden gestart vanwege een certificaatprobleem.

Scenario 's:

  1.  
Error response from daemon: Get "https://repository.nativeedge.local/v2/": x509: certificate relies on legacy Common Name field, use SANs instead
Login failed. Please check the image registry credentials. Error code: 0x016030001
  1.  
Error response from daemon: Get "https://repository.nativeedge.local/v2/": Get "https://<ip>/service/token?account=admin&client_id=docker&offline_token=true&service=harbor-registry": tls: failed to verify certificate: x509: certificate signed by unknown authority
Login failed. Please check the image registry credentials. Error code: 0x016030001
  1.  
Error response from daemon: Get "https://repository.nativeedge.local/v2/": Get "https://<ip>/service/tokenaccount=admin&client_id=docker&offline_token=true&service=harbor-registry": tls: failed to verify certificate: x509: cannot validate certificate for <ip> because it doesn't contain any IP SANs
Login failed. Please check the image registry credentials. Error code: 0x016030001
 

    Cause

    In de bovenstaande scenario's waren de oorzaken de volgende:
    1. Het SSL-certificaat dat in de repository is geconfigureerd, bevat geen SAN-velden (Subject Alternative Name) in het certificaat, alleen oudere Common Name-velden.
    2. Bij het bekijken van deze fout bleek dat de repository een verkeerd geconfigureerd IP-adres had tijdens de installatie, waardoor er een query werd uitgevoerd op de onjuiste repository toen docker probeerde het NativeEdge-installatieprogramma naar de repository te uploaden.
    3. Het SSL-certificaat dat in de repository is geconfigureerd, heeft geen IP-adres dat is geconfigureerd in de SANs x509-extensie

    Resolution

    In de bovenstaande scenario's waren de resoluties de volgende:
    1. Corrigeer het certificaat in de repository om informatie over Subject Alternative Name (SAN's) op te nemen
    2. Configureer de repository correct opnieuw zodat deze het juiste adres voor communicatie gebruikt
    3. Corrigeer het certificaat in de repository om IP-informatie van SAN's op te nemen

    Affected Products

    NativeEdge Solutions, NativeEdge
    Article Properties
    Article Number: 000217449
    Article Type: Solution
    Last Modified: 22 Jan 2025
    Version:  2
    Find answers to your questions from other Dell users
    Support Services
    Check if your device is covered by Support Services.