[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Jun 2009
    Beiträge
    128

    Zend Server auf IBM i - Kann nicht auf Server zugreifen

    Hallo,

    ich habe einen Zend-Server auf einer AS/400 installiert (V7R1). Zunächst konnte ich per http:/systemi:8001 darauf zugreifen. Heute wird die Seite nicht mehr angezeigt. Wenn ich im Menü ZENDSVR6/ZSMENU die verschiedenen Jobs anschaue, scheint alles normal zu laufen.

    Leider habe ich noch keine Erfahrungen mit der Arbeit mit Zend. Kann mir jemand Tipps geben was ich alles prüfen kann/sollte um zu checken ob's korrekt läuft? Oder gibt's eine hilfreiche Webadresse? Wo kann ich logs finden die hilfreich sind?

    Danke für Euren Support!

  2. #2
    Registriert seit
    Aug 2003
    Beiträge
    1.508
    Hallo,

    Schau mal ins Verzeichnis /www
    Dort solltest du einen Ordner vom Zend-Server finden.
    In der Config (bei mir /www/zendsvr6/conf/httpd.conf) siehst du auf welchen Port der Server läuft.
    Du könntest auch anders mit NETSTAT prüfen auf welchen Ports bei dir was horcht. Die Config ist jedoch einfacher.

    Bei mir (7.2) sinds die Ports 10080 und 10081.

    lg Andreas

  3. #3
    Registriert seit
    Jun 2009
    Beiträge
    128
    Danke Andreas,

    auch hier sind die Ports 10080 und 10081. Wenn ich die nun benutze, dann versucht der Browser sich stundenlang zu verbinden, ohne Erfolg... :-(

    Ich frag mich ob ggf. eine Berechtigung für einen IFS Ordner schief liegt, oder ähnliches.

    Gediegenerweise konnte ich ja gestern noch die Serverpage sehen und damit arbeiten. Echt merkwürdig.

  4. #4
    Registriert seit
    Aug 2003
    Beiträge
    1.508
    Wenns ein Berechtigungsproblem ist könntest du eventuell du ein paar Logs in der OUTQ QPRINT oder QEZJOBLOG finden.
    Im Ordner /www/zendsvr6/logs/ kannst du auch die Logs prüfen.

    Schau mal mit NETSTAT ob auf den Ports gehorcht wird. Eventuell mit Auswahl 8 in die Joblogs der Jobs schauen die am Port hängen.

    Laufen denn die HTTP-Jobs?
    wrkactjob sbs(qhttpsvr)
    Bei mir:
    Code:
    ZENDSVR6     QTMHHTTP    BCH     0,0  PGM-QZHBMAIN
    ZENDSVR6     QTMHHTTP    BCI     0,0  PGM-QZSRLOG 
    ZENDSVR6     QTMHHTTP    BCI     0,0  PGM-QZSRLOG 
    ZENDSVR6     QTMHHTTP    BCI     0,0  PGM-QZSRHTTP
    ZENDSVR6     QTMHHTTP    BCI     0,0  PGM-zfcgi     
    ZENDSVR6     QTMHHTTP    BCI     0,0  PGM-php-cgi.bi
    ZENDSVR6     QTMHHTTP    BCI     0,0  PGM-php-cgi.bi
    ZENDSVR6     QTMHHTTP    BCI     0,0  PGM-php-cgi.bi

  5. #5
    Registriert seit
    Jun 2009
    Beiträge
    128
    Hi,

    Netstat sagt folgendes:

    Remote Remote Local
    Address Port Port Idle Time State
    * * 10080 000:04:04 Listen
    10.49.225.13 52569 10080 000:00:17 Close-wait
    10.49.225.13 52570 10080 000:03:05 Established
    10.49.225.58 57036 10080 001:37:33 Close-wait
    10.49.225.58 57037 10080 001:31:40 Close-wait
    10.49.225.58 57056 10080 000:00:13 Close-wait
    10.49.225.58 58155 10080 000:03:25 Established

    Ein Job befindet sich nur hinter dem ersten Eintrag. Dessen Joblog ist aber komplett leer.

    QPRINT und QEZJOBLOG enthalten leider auch nichts Verwertbares.

    Im Zend Subsystem tummelt sich Folgendes:

    ZENDSVR6 QSYS SBS 0,0 DEQW
    ZSDAEMON QTMHHTTP BCI 0,0 PGM-watchdog THDW
    ZSDAEMON QTMHHTTP BCI 0,0 PGM-zsd SELW
    ZSDEPLMNG QTMHHTTP BCI 0,0 PGM-watchdog THDW
    ZSDEPLMNG QTMHHTTP BCI 0,0 PGM-zdd THDW
    ZSJOBQMNG QTMHHTTP BCI 0,0 PGM-watchdog THDW
    ZSJOBQMNG QTMHHTTP BCI 0,0 PGM-jqd SELW
    ZSMONMNG QTMHHTTP BCI 0,0 PGM-watchdog THDW
    ZSMONMNG QTMHHTTP BCI 0,0 PGM-MonitorNod SELW

    Im QHTTPSVR Subsystem finde ich nur einen Job:

    ZENDSVR6 QTMHHTTP BCI 0,0 PGM-php-cgi.bi TIMW

    Kann das ein Hinweis sein? Sind die anderen Jobs aus deiner Liste zwangsweise erforderlich?

    Danke und LG

    Matthias

  6. #6
    Registriert seit
    Aug 2003
    Beiträge
    1.508
    Mach mal ein
    ENDTCPSVR SERVER(*HTTP) HTTPSVR(ZENDSVR6)
    Warte bis auch der eine Job beendet ist (notfalls mit *IMMED).
    Dann starte den Server wieder
    STRTCPSVR SERVER(*HTTP) HTTPSVR(ZENDSVR6)
    Und schau in die OUTQs nach obs da Spools mit einen Fehler gibt.

  7. #7
    Registriert seit
    Jan 2007
    Beiträge
    904
    Hätte ich gleich Andreas auch vorgeschlagen...

    GO MENU(ZENDSVR6/ZSVMENU)

    bringt dir Einiges an Infos. Prüfen würd ich auch, ob das Subsystem ZendServer aktiv ist.

    Viel Glück.
    kf

  8. #8
    Registriert seit
    Jun 2009
    Beiträge
    128
    Hi Andreas und Camouflage,

    danke für die Tips!

    Final hab ich dann in einem Joblog festgestellt, das der Server Schwierigkeiten beim Start hatte, weil der Port 10083 in use war. Daher waren offensichtlich auch so wenige Zend Jobs aktiv.

    Dank Eurer Hilfe weiß ich nun zumindest schon mal besser wonach ich schaue wenn's nicht hnhaut.

    Vielen Dank nochmal!

    Grüße

    Matthias

Similar Threads

  1. Antworten: 1
    Letzter Beitrag: 08-06-15, 12:18
  2. Antworten: 2
    Letzter Beitrag: 12-03-14, 21:09
  3. REXEC Server startet nicht (mehr)
    By Jens Immig in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 11-04-03, 12:45
  4. HTTP-server *admin startet nicht
    By Robi in forum IBM i Hauptforum
    Antworten: 7
    Letzter Beitrag: 29-11-02, 14:35
  5. FTP Server lässt sich nicht mehr starten
    By Schnichels in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 10-10-02, 15:04

Berechtigungen

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