Wissensdatenbank · Server Dedicated & VPS

So entfernen Sie das Service-Proxying für migrierte cPanel-Konten manuell auf dem Quellserver

Zuletzt aktualisiert am 2026-01-09

Ein Service-Proxy konfiguriert einen lokalen Dienst so, dass Anfragen für die Domain Ihres cPanel-Accounts an einen entfernten Server weitergeleitet werden. Mit den WHM-API-1-Funktionen set_service_proxy_backends und unset_all_service_proxy_backends können Sie die Service-Proxys Ihres cPanel-Accounts per API verwalten.

 

Wenn Sie einen cPanel-Account mit der Funktion „Live Transfer“ im Transfer-Tool von einem Server auf einen anderen übertragen, wird der Account auf dem Quellserver gesperrt, der Dienst auf den Zielserver umgeleitet, der MX-Eintrag auf den Zielserver umgeleitet und zudem das DNS auf dem Zielserver aktualisiert.

 

Um die Änderungen durch Live Transfer rückgängig zu machen, gehen Sie auf dem Quellserver wie folgt vor:

 

Schritt 1: Account entsperren (Sperre aufheben)

 

        Führen Sie die nachfolgenden Schritte aus, um die Sperre des cPanel-Accounts aufzuheben.

    • Melden Sie sich an bei WHM Panel mit dem root-Benutzer an.
    • Geben Sie List Suspended account in das Suchfeld oben links auf dem Bildschirm ein.
    • Im Fenster „Suspended Accounts“ wird die Liste der gesperrten Accounts angezeigt.
    • Klicken Sie nach der Anmeldung bei cPanel auf die Schaltfläche Klicken Sie auf die Schaltfläche „Unsuspend“, um die Sperre des Accounts aufzuheben.

        Wichtiger Hinweis: Aktivieren Sie das Kontrollkästchen „Retain Service Proxying“, um das Service-Proxying beizubehalten. Die meisten Benutzer müssen dieses Kontrollkästchen nicht aktivieren.

 

Schritt 2: Service-Proxys manuell deaktivieren mit dem WHM-API-Aufruf unset_all_service_proxy_backends.

             # whmapi1 unset_all_service_proxy_backends username=$username

 

Schritt 3: Entfernen Sie den Block für dynamische Inhalte in der .htaccess-Datei mit dem folgenden Befehl:

            # /scripts/xfertool --unblockdynamiccontent $username

 

Schritt 4: Entfernen Sie manuelle MX-Weiterleitungen, die durch die Option für die Live-Übertragung erstellt wurden. Führen Sie für jede Domain mit der Option für die Live-Übertragung den folgenden Befehl aus:

             Prüfen wir, ob für Ihre Domain eine manuelle MX-Weiterleitung bzw. -Überschreibung in Exim eingerichtet ist

    # exim -bt user@domain.tld

 

    Wenn die Ausgabe des obigen Befehls einen externen SMTP-Server nennt, führen Sie den folgenden Befehl aus

    # whmapi1 unset_manual_mx_redirects domain=domain.tld

 

Schritt 5: Aktualisieren Sie Ihre DNS-Einträge, sodass sie auf Ihren Quellserver verweisen. Setzen Sie die A-Einträge aller Proxy-Konten auf den Quellserver. Verwenden Sie dazu eine der folgenden Methoden:

 

         Führen Sie das swapip-Skript mit dem folgenden Befehl aus und ersetzen Sie $oldIP, $newIP und $ftpIP durch die entsprechenden IP-Adressen.

# cut -f1 -d":" /etc/trueuserdomains | while read x; do /usr/local/cpanel/bin/swapip $oldIP $newIP $ftpIP $x; done

 

Die Oberfläche „DNS Zone Manager“ von WHM (WHM » Home » DNS Functions » DNS Zone Manager).

 

Um den Dienst-Proxy für alle Konten auf dem Server zu deaktivieren, führen Sie den folgenden Befehl aus:

# cut -d":" -f1 /etc/trueuserowners | while read user;do whmapi1 unset_all_service_proxy_backends username=$user;done

 

Deaktivieren Sie alle Domains, deren E-Mails an den Zielserver umgeleitet werden, indem Sie den folgenden Befehl ausführen:

# cut -f1 -d":" /etc/manualmx | while read domain;do echo; echo "Unsetting ManualMX for $domain";echo;whmapi1 unset_manual_mx_redirects domain=$domain;done

← Alle Knowledgebase Artikel

Tell us what you need

Compare available plans or describe your workload so we can discuss a suitable starting point.