[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    hs is offline [professional_User]
    Registriert seit
    Jun 2001
    Beiträge
    364
    Das ist ja interessant:

    Exakt der gleiche PUT mit dem selben User geht von einem anderen PC aus!

    Wir hatten schon mal ein Problem, das Userexitprogramme einer AS400 Sicherheitssoftware (Reste einer Testinstallation) an anderer Stelle Probleme bereitet haben.

    Ich habe drei Einträge gefunden, die denke ich relevant für FTP sind:
    QIBM_QTMF_SVR_LOGON TCPL0100
    QIBM_QTMF_SVR_LOGON TCPL0200
    QIBM_QTMF_SVR_LOGON TCPL0300

    Da steht aber nichts. Spielen da andere noch ne Rolle?

    Danke
    HS

  2. #2
    Registriert seit
    Aug 2006
    Beiträge
    2.117
    Ich würde dann ja eher mal die Unterschiede der PCs feststellen. Selbe IP Konfiguration? Testweise die IP der beiden PCs tauschen. Klappts dann?

    Gehen noch mehr PCs und nur der eine nicht? Firewall (unwahrscheinlich da du ja raus willst) Irgendeine andere Software Norton Zerstörer etc.

    GG

  3. #3
    hs is offline [professional_User]
    Registriert seit
    Jun 2001
    Beiträge
    364
    Habe nur ein paar getestet aber wie es aussieht geht es nur an diesem.

    Interessant finde ich, dass der Befehl ja abgesetzt wird (Comand successful), aber eben nicht ausgeführt.

    Ansonsten sind die PC identisch, sowei man das bei einem PC sagen kann.

  4. #4
    Registriert seit
    Feb 2009
    Beiträge
    391
    Kannst Du das FTP-Log von der PC-Seite mal hier posten?

  5. #5
    hs is offline [professional_User]
    Registriert seit
    Jun 2001
    Beiträge
    364
    Wie komm ich da dran?

    oder meinst du die Ausgabe am Bildschirm, die sieht so aus:

    C:\TEMP>cmd /c ftp -s:C:\TEMP\FTPIN.txt -i


    ftp> open 192.168.1.1
    Verbindung mit 192.168.1.1 wurde hergestellt.
    220-QTCP at 192.168.1.1.
    220 Connection will close if idle more than 50 minutes.
    Benutzer (192.168.1.1none)):
    331 Enter password.
    230 USER logged on.
    ftp> cd /ZIELVERZ
    250-NAMEFMT set to 1.
    250 "/ZIELVERZ" is current directory.
    ftp> lcd C:\TEMP
    Lokales Verzeichnis jetzt C:\TEMP
    ftp> put x.PDF
    200 PORT subcommand request successful.
    hier dauert es bis zum Timeout
    425 Not able to open data connection.
    ftp> Quit
    221 QUIT subcommand received.

  6. #6
    Registriert seit
    Feb 2001
    Beiträge
    20.757
    Scheint mir eher ein Problem des Aktiv/Passiv-Modus zu sein ob es klappt.
    Dies deutet zumindestens der Timeout irgendwie an.

    Hier zählt ggf. irgendeine Defaulteinstellung des jeweiligen PC's.
    Um sicherzugehen dass es immer gleich klappt sollte man den Modus per Kommando explizit einstellen.
    Allerdings weiß ichnicht, welche Kommandos hierfür erforderlich sind.

    Versuche es mal mit

    pasv
    put xxxx
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  7. #7
    Registriert seit
    Dec 2005
    Beiträge
    276
    Hallo hs,

    kann es sein, dass du Win7 im Einsatz hast. Hab da was im Hinterkopf mit Win7 und FTP.

    Hab jetzt auf die Schnelle leider nicht den passenden Ansatz gefunden, aber Dr. GOOGLE bringt recht viel wenn man nach 'windows 7 ftp command line' sucht.

    MFG Zerberus

  8. #8
    hs is offline [professional_User]
    Registriert seit
    Jun 2001
    Beiträge
    364
    Passiv Modus hatte ich auch probiert, kein Unterschied.
    Und alle Rechner haben Win XP, damit scheidet WIN7 als Verursacher auch aus

  9. #9
    Registriert seit
    Aug 2003
    Beiträge
    1.508
    Ich weis zwar nicht ob bei XP es das auch schon gab, aber ich hatte hin und wieder das gleiche Problem bei Win7 wenn FTP in der Windows-Firewall nicht für alle (bzw. bestimmte) Netzbereiche erlaubt war.
    Also für Heimnetzwerk, Domänennetzwerk und/oder Öffentliches Netzwerk.
    Je nachdem wie das Netz am PC definiert wurde.

    lg Andreas

  10. #10
    hs is offline [professional_User]
    Registriert seit
    Jun 2001
    Beiträge
    364
    Firewalleinstellungen sollten auch gleich sein, werden über Active Directory eingestellt und sind nicht änderbar durch den User.

    Ich denke mein Problem ist zu speziell, wende mich mal an den IBM Support.

    Halte euch aber auf dem Laufenden, an was es dann lag...

  11. #11
    hs is offline [professional_User]
    Registriert seit
    Jun 2001
    Beiträge
    364
    Ursache ist wohl folgende:

    Der FTP-Client von XP kann nur Aktiv-Modus. Befehl "PASV" geht nicht, "QUOTE PASV" setzt diesen nur auf der AS400.

    Aktivmodus geht wiederum nur über Port 20, der von der Windows Firewall in der Regel geblockt wird.

    In unseren Gruppenrichtlinien werden nur Teile der Firewall geregelt, Port 20 gehört wohl nicht dazu.
    Das erklärt, dass es auf dem einen PC geht und auf den meisten nicht.

    Wenn ich das Windows FTP Programm nun nutzen möchte, müssen wir wohl oder übel für die Clients Port 20 aufmachen über die Gruppenrichtlinie.

    Wohl ist mir dabei nicht, aber ist für meine Aufgabenstellung die pragmatischste Lösung.

    Danke nochmals für eure Hilfestellung
    HS

Similar Threads

  1. Drucker mit FTP PUT hängt manchmal
    By mucho in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 30-01-12, 15:24
  2. FTP: Wie arbeitet der Befehl PUT?
    By Gerd/400 in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 11-03-11, 13:57
  3. put command beim ftp
    By UFi in forum IBM i Hauptforum
    Antworten: 12
    Letzter Beitrag: 11-01-07, 14:32
  4. Ftp put hängt sich auf
    By TARASIK in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 21-11-06, 17:18
  5. Savf File per FTP
    By wuwu in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 18-08-06, 09:09

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •