# Erforderliche Red Hat-Repository-Informationen sind in keiner Repository-Datei im Verzeichnis /etc/yum.repos.d/ verfügbar. ## Problem: Sie erhalten die Fehlermeldung **"Erforderliche Red Hat-Repository-Informationen sind in keiner Repository-Datei im Verzeichnis /etc/yum.repos.d/ verfügbar"**, während Sie mit Endpoint Central Patches installieren oder die Systeme auf Ihren Netzwerkcomputern scannen. ## Ursache: 1. Der **EC-Agent** validiert das Red Hat-Abonnement, indem er die Ablaufdetails der Berechtigungszertifikate prüft. 2. Diese Berechtigungsdetails werden aus den auf dem Rechner konfigurierten Repository-Dateien (`.repo`) abgeleitet. 3. Der EC-Agent sucht nach einem gültigen Red Hat-Repo, das **alle** folgenden Kriterien erfüllt: - Es werden nur `.repo`-Dateien berücksichtigt. - Der Repo-Name muss **"red hat enterprise linux"** enthalten. - Die Repo-Details müssen Informationen zu **sslclientcert** enthalten. - Beta- und Debug-Repositories werden **ausgeschlossen**. 4. Wenn keine Repository-Konfigurationsdatei diese Kriterien erfüllt, tritt dieser Fehler auf. ## Lösung: 1. Überprüfen Sie die im Verzeichnis `/etc/yum.repos.d` verfügbaren **Repository-Konfigurationsdateien** auf die unten aufgeführten Einträge: - Standardabonnement ``` [rhel-8-for-x86_64-appstream-rpms] name = Red Hat Enterprise Linux 8 for x86_64 - AppStream (RPMs) baseurl = https://cdn.redhat.com/ enabled = 1 gpgcheck = 1 gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release sslverify = 1 sslcacert = /etc/rhsm/ca/.pem sslclientkey = /etc/pki/entitlement/.pem sslclientcert = /etc/pki/entitlement/.pem metadata_expire = 86400 enabled_metadata = 1 ``` - RHUI-Abonnement ``` [rhel-8-appstream-rhui-rpms] name=Red Hat Enterprise Linux 8 for $basearch - AppStream from RHUI (RPMs) mirrorlist=https:// enabled=1 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release sslverify=1 sslclientkey=/etc/pki/rhui/.key sslclientcert=/etc/pki/rhui/product/.crt sslcacert=/etc/pki/rhui/.crt ``` 2. Wenn Sie kein Standard-/RHUI-Abonnement haben oder die genannten Kriterien erfüllt sind, Sie diesen Fehler aber weiterhin sehen, wenden Sie sich bitte mit den folgenden Details an den Support: - Ein ZIP-Archiv Ihres Verzeichnisses `/etc/yum.repos.d/` - Abonnementdetails: 1. Führen Sie `sudo subscription-manager list --available --all >> subscription.txt` aus und teilen Sie die Datei `subscription.txt`. 2. Teilen Sie die Datei `entitlement.txt`: - **Standardabonnement:** `sudo rct cat-cert /etc/pki/entitlement/.pem >> entitlement.txt` - **RHUI-Abonnement:** `sudo rct cat-cert /etc/pki/rhui/product/.crt >> entitlement.txt` 3. Führen Sie `sudo subscription-manager status` aus und teilen Sie einen Screenshot. 4. [Linux-Agentenprotokolle](https://www.manageengine.com/patch-management/how-to/upload-logs.html)