web-dev-qa-db-fra.com

Comment puis-je vérifier si mon fournisseur d'hébergement a bloqué le trafic sortant vers certaines adresses IP?

J'ai un site web propulsé par WordPress et j'utilise MailChimp avec le plugin officiel WP. Je sais que ce plugin fonctionne comme très populaire et fonctionne sur mon autre compte d'hébergement mais pas sur ce site. Je soupçonne que mon hôte bloque.

Comment puis-je vérifier si mon fournisseur d'hébergement a bloqué le trafic sortant vers certaines adresses IP?

4
Alan Kis

La meilleure méthode serait de demander à votre fournisseur d'hébergement, mais si vous avez un accès SSH, vous pouvez faire un simple ping, curl ou même traceroute. Si vous n'avez pas d'accès SSH, vous pourrez peut-être exécuter ce script PHP:

SOURCE

if (!$file) $status = -1;  // Site is down
else {
    fclose($file);
    $status = ($stoptime - $starttime) * 1000;
    $status = floor($status);
}
return $status; } ?>   
<DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd"> <html> <body>
  <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post" name="domain">
    Domain name:
    <table>
      <input name="domainname" type="text" >
      <input type="submit" name="submitBtn" value="Ping domain">
    </table>
  </form> <?php
// Check whether the for was submitted
if (isset($_POST['submitBtn'])){
    $domainbase = (isset($_POST['domainname'])) ? $_POST['domainname'] : '';
    $domainbase = str_replace("http://","",strtolower($domainbase));

    echo '<table>';

    $status = pingDomain($domainbase);
    if ($status != -1) echo "<tr><td>http://$domainbase is ALIVE ($status ms)</td><tr>";
    else  echo "<tr><td>http://$domainbase is DOWN</td><tr>";

     echo '</table>';
} ?> </body> </html>
3
Simon Hayter

Parlez au fournisseur d’hébergement et demandez-lui s’il applique le blocage IP ou DNS sortant et, le cas échéant, quelle est la politique avec ces blocs. Il pourrait y avoir un problème de connexion DNS à mailchimp ou une restriction de pare-feu. Ils peuvent bloquer l'accès à mailchimp de peur que les webmasters l'utilisent pour envoyer du spam, auquel cas ils peuvent autoriser l'accès si vous leur en donnez la raison. S'ils ne restreignent pas l'accès, ils pourront le rechercher et consulter les journaux du serveur et du pare-feu pour voir quel est le problème et savoir s'il est en leur pouvoir de le réparer pour vous.

0
Chris Rutherfurd