FTP-Problem

jogisarge

Grünschnabel
Hallo zusammen,

ich habe ein Problem auf unserem 1und1 Server.
Ich bekomme per Email folgende Nachricht von 1und1.
unseren Server-Überwachungs-Tools ist eine Ihrer Anwendungen auf Ihrer Internet-Präsenz aufgefallen die einen "Dienst" auf jeder IP-Adresse die auf dem Server eingerichtet ist, installiert:

(/homepages/1/blabla/htdocs/ftp/service.php
)

Neben Ihrer eigenen IP existiert auf dem Rechner jedoch noch mindestens eine weitere, uns gehörige "Administrations-IP-Adresse".

Deshalb wird Ihre Anwendung autom. nach jedem versuchten Neustart innerhalb von Sekunden von einem unserer Tools stets erneut abgebrochen.
Bitte haben Sie Verständnis und konfigurieren Sie deshalb Ihre Anwendung einfach um und zwar ausschliesslich auf die Ihnen von uns zugewiese IP-Adresse (zu finden z.B. im Konfigmenü Ihrer Präsenz unter dem Punkt "Technische Daten") bzw verwenden sie bitte passives FTP in ihrem Script .
Das Script wird von einem Cronjob alle 30 Minuten aufgereufen und schickt Daten an einen unserer Partner.

Ich habe schon mit dem Support gesprochen, aber die helfen nicht weiter.
Hat jemand ne Idee, wie ich das machen kann?
Im Passivmode läuft es doch eigentlich durch
PHP:
$passiv = ftp_pasv($conn_id,TRUE);
oder?

Was meinen die mit
konfigurieren Sie deshalb Ihre Anwendung einfach um und zwar ausschliesslich auf die Ihnen von uns zugewiese IP-Adresse (zu finden z.B. im Konfigmenü Ihrer Präsenz unter dem Punkt "Technische Daten")
Wie macht man das ?


Hier das Script :
PHP:
if(filesize("./test.dat")>0)
{
    $ftp_server = "ftpserver.de" ;
    $ftp_user_name = "testu" ;
    $ftp_user_pass = "testpw" ;
    $conn_id = ftp_connect("$ftp_server");
    $passiv = ftp_pasv($conn_id,TRUE);
    $login_result = ftp_login($conn_id, "$ftp_user_name", "$ftp_user_pass");
    // Verbindung überprüfen
    if ((!$conn_id) || (!$login_result))
    {
        echo "Nix OKI";
    }
    else
    {
        echo "OKI";
        $upload1 = ftp_put($conn_id, "test.dat", "./test.dat", FTP_ASCII);
    }
}
 
Also so wie ich das verstanden hab gehts denen darum von wo aus auf dem Server zu gegriffen wird.

Das bedeutet die haben für euch eine IP Adresse freigeben wo eine Verbindung zum Server erlaubt ist.
Wenn nun dein Script von einem anderen internet Anschluss der eine anderen IP Adresse gesendet wird als die erlaubt ist wird kein zugriff erlaubt und abgebrochen.

Das hat nix mit dem Script selbst zu tun sondern von wo aus weg gesendet wird bwz wie die IP am Pc festgelegt ist der das Script absendet.

Mfg Splasch
 
Zurück