it-swarm.com.de

Wie kann ich überprüfen, ob mein Hosting-Anbieter ausgehenden Datenverkehr zu bestimmten IP-Adressen blockiert hat?

Ich habe eine Website mit WordPress und benutze MailChimp mit dem offiziellen WP Plugin. Ich weiß, dass dieses Plugin sehr beliebt ist und auf meinem anderen Hosting-Konto funktioniert, aber nicht auf dieser Website. Ich vermute, mein Host blockiert.

Wie kann ich überprüfen, ob mein Hosting-Anbieter ausgehenden Datenverkehr zu bestimmten IP-Adressen blockiert hat?

4
Alan Kis

Die beste Methode ist, Ihren Hosting-Provider zu fragen. Wenn Sie jedoch über SSH-Zugriff verfügen, können Sie ein einfaches Ping-, Curl- oder Traceroute-Verfahren ausführen. Wenn Sie keinen SSH-Zugriff haben, können Sie möglicherweise das folgende PHP -Skript ausführen:

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

Sprechen Sie mit dem Hosting-Anbieter und fragen Sie ihn, ob er ausgehende IP- oder DNS-Blockierungen vornimmt und welche Richtlinien für diese Blockierungen gelten. Möglicherweise liegt ein DNS-Problem beim Herstellen der Verbindung zu Mailchimp vor oder es liegt eine Firewall-Einschränkung vor. Möglicherweise blockieren sie den Zugriff auf Mailchimp, weil sie befürchten, von Webmastern zum Versenden von Spam verwendet zu werden. In diesem Fall können sie den Zugriff zulassen, wenn Sie ihnen den Grund für die Notwendigkeit angeben. Wenn sie den Zugriff nicht einschränken, können sie ihn verfolgen und die Server- und Firewall-Protokolle überprüfen, um festzustellen, woran das Problem liegt.

0