ALL SYSTEMS OPERATIONALUPTIME 99.97%FLEET 18/18IN-MUM · US-LAX · EU-FSN EST. 2003 · +91 11 4998 4038

SAVOIRS · SERVEURS DÉDICÉS ET VPS

Comment supprimer manuellement le proxy de service pour les comptes cPanel migrés manuellement sur le serveur source

Dernière mise à jour 2026-01-09

Un proxy de service configure un service local pour transmettre les requêtes pour le domaine de votre compte cPanel vers un serveur distant. Vous pouvez utiliser les fonctions de l'API WHM 1 set service proxy backends et unset all service proxy backends pour gérer les procurations de service pour votre compte cPanel via l'API.

 

Lorsque vous transférez un compte cPanel d'un serveur à un autre via la fonctionnalité de transfert en direct dans l'outil de transfert, il suspend le compte sur le serveur source, redirige le service vers le serveur de destination, redirige le MX sur le serveur de destination, et met également à jour DNS sur le serveur de destination.

 

Pour annuler les modifications de Live Transfer, faites ce qui suit sur le serveur source :

 

Étape 1: Débloquer (Unsuspend) votre compte

 

        Vous devez effectuer les étapes ci-dessous pour défaire le compte cPanel.

    • Connexion WHM Panneau avec l'utilisateur root.
    • Type Liste Compte suspendu dans la case Recherche située sur le côté supérieur gauche de l'écran.
    • Dans la fenêtre Comptes suspendus, vous obtiendrez la liste des le compte suspendu.
    • Cliquez sur le Non-dépensés bouton pour défaire le compte.

        Remarque importante : Vérifiez la case « Conserver le service de proxy » pour maintenir le proxy. La plupart des utilisateurs n'ont pas besoin de sélectionner cette case.

 

Step 2: Désactive manuellement les proxys de service en utilisant l'API WHM, appeler unset all service proxy backends.

             # whmapi1 unset_all_service_proxy_backends username=$username

 

Étape 3Supprimer le bloc de contenu dynamique .htaccess avec la commande suivante :

            # /scripts/xfertool --unblockdynamiccontent $username

 

Étape 4: Supprimer les redirections manuelles MX créées par l'option de diffusion en direct. Exécutez la commande suivante pour chaque domaine avec l'option de diffusion en direct :

             Let's check if the exim is manulmx forward/override setup for you domain

    # exim -bt user@domain.tld

 

    Si la sortie de la commande ci-dessus mentionne un serveur SMTP externe, exécutez la commande suivante

    # whmapi1 unset_manual_mx_redirects domain=domain.tld

 

Étape 5Mettez à jour vos enregistrements DNS pour pointer vers votre serveur source. Pointez les enregistrements A pour tous les comptes proxy sur le serveur source. Utiliser l'une des méthodes suivantes:

 

         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

 

Interface DNS Zone Manager de WHM (WHM » Home » DNS Functions » DNS Zone Manager).

 

Pour désactiver le proxy de service pour tous les comptes du serveur, exécutez la commande suivante :

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

 

Désactivez tous les domaines dont le courrier est redirigé vers le serveur de destination en exécutant la commande suivante :

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

← Tous les articles de la base de connaissances

Dites-nous ce qui doit rester debout.

A short conversation with an engineer. No quote-bot, no callback queue. We'll tell you honestly if we're not the right fit.