KENNTNISSE · DIENSTLEISTUNGEN UND VPS
So entfernen Sie das Service-Proxying für die migrierten cPanel-Konten manuell auf dem Quellserver
Zuletzt aktualisiert 2026-01-09
Ein Service-Proxy konfiguriert einen lokalen Dienst, um Anfragen für die Domäne Ihres cPanel-Kontos an einen entfernten Server weiterzuleiten. Sie können die WHM API 1-Funktionen set service proxy backends und unset all service proxy backends verwenden, um Service-Proxys für Ihr cPanel-Konto über API zu verwalten.
Wenn Sie ein cPanel-Konto von einem Server auf einen anderen über die Live-Übertragungsfunktion im Transfer-Tool übertragen, sperrt es das Konto auf dem Quellserver, leitet den Dienst zum Zielserver um, leitet den MX um zum Zielserver und aktualisiert auch DNS auf den Zielserver.
Um Live Transfer-Änderungen rückgängig zu machen, führen Sie auf dem Quellserver Folgendes aus:
Schritt 1: Unlock (Unsuspendieren) Ihr Konto
You need to perform the below-mentioned steps to unsuspend the cPanel account.
-
- Melden Sie sich an WHM Panel mit dem Root-Benutzer.
- Art der Art Liste ausgesetztes Konto im Suchfeld auf der oberen linken Seite des Bildschirms.
- Im Fenster Ausgesetzte Konten erhalten Sie die Liste der das gesperrte Konto.
- Klicken Sie auf die Unsuspendiert Button, um das Konto zu entziehen.
Wichtiger Hinweis: Aktivieren Sie das Kontrollkästchen Service-Proxying, um das Service-Proxying beizubehalten. Die meisten Benutzer müssen dieses Kontrollkästchen nicht auswählen.
Schritt 2: Deaktivieren Sie manuell Service Proxies mit dem WHM API-Aufruf unset all service proxy backends.
# whmapi1 unset_all_service_proxy_backends username=$username
Schritt 3: Entfernen Sie den .htaccess dynamic content block mit folgendem Befehl:
# /scripts/xfertool --unblockdynamiccontent $username
Schritt 4: Entfernen Sie manuelle MX-Weiterleitungen, die von der Live-Broadcast-Option erstellt wurdenFühren Sie für jede Domäne den folgenden Befehl mit der Option Live-Übertragung aus:
Let's check if the exim is manulmx forward/override setup for you domain
# exim -bt user@domain.tld
Wenn die Ausgabe des obigen Befehls einen externen SMTP-Server erwähnt, führen Sie den folgenden Befehl aus
# whmapi1 unset_manual_mx_redirects domain=domain.tld
Schritt 5: Aktualisieren Sie Ihre DNS-Einträge, um auf Ihren Quellserver zu verweisen. Zeigen Sie die A-Einträge für alle Proxy-Konten auf den Quellserver. Verwenden Sie eine der folgenden Methoden:
Run the swapip script with the following command, replacing $oldIP, $newIP, and $ftpIP with the appropriate IP addresses.
# cut -f1 -d":" /etc/trueuserdomains | while read x; do /usr/local/cpanel/bin/swapip $oldIP $newIP $ftpIP $x; done
DNS Zone Manager-Schnittstelle von WHM (WHM » Home » DNS-Funktionen » 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-Mail an den Zielserver weitergeleitet wird, 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
Sagen Sie uns, was aufbleiben muss.
A short conversation with an engineer. No quote-bot, no callback queue. We'll tell you honestly if we're not the right fit.