[NEWSboard IBMi Forum]
Seite 1 von 2 1 2 Letzte
  1. #1
    Registriert seit
    Sep 2003
    Beiträge
    236

    CA und gui läuft nicht mehr nach 20 Minuten

    Hallo zusammen,

    wir haben das Problem, das ein User von Außerhalb auf unser System zugreift über VPN
    Seine AS400/Sitzungen frieren nach 20 Minuten ein, wenn er nichts mit den jeweiligen Sitzungen macht.
    Dann geht leider nichts mehr.

    Hat jemand eine Idee , an welcher Einstellung im CA oder auf der i-series liegen könnte?

    Gruss
    Thomas

  2. #2
    Registriert seit
    Jan 2007
    Beiträge
    904
    Hallo Thomas,

    Friert nur CA ein oder kommt der ganze VPN Verkehr zum erliegen?
    Ich würde mir mal die Keep Alive Werte anschauen.
    kf

  3. #3
    Registriert seit
    Feb 2001
    Beiträge
    20.207
    Wie immer:
    KeepAlive-Einstellungen.
    Dazu gibt es mehrere Beiträge im Forum:
    - TCP-KeepAlive (Windows-Einstellungen)
    - 5250-KeepAlive (in der 5250-Sitzung per Editor)
    - CHGTELNA auf der AS/400 (Default hier 2 Stunden bei *CALC)
    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

  4. #4
    Registriert seit
    Sep 2003
    Beiträge
    236
    Hallo zusammen,

    im chgtelna steht der Parameter auf 28800. Somit dürfte dieser kein problem darstellen.

    Ich werde mal in den CA-Sitzungen mal die Parameter überprüfen.

    Vielen Dank erstmal für Eure Unterstützung.

    Gruss
    Thomas

  5. #5
    Registriert seit
    Oct 2013
    Beiträge
    171
    So einen ähnlichen Effekt hatten wir in einem Projekt vor Jahren auch; die Ursache konnte nie eindeutig geklärt werden. Wir haben uns mit einem DOS-Fenster und einem darin ewig laufenden "ping host -t" beholfen. Das war zwar auch kein 100%iges Heilmittel, aber viel besser.

  6. #6
    Registriert seit
    Feb 2001
    Beiträge
    20.207
    Bei CHGTELNA und 28800 prüft also die AS/400 alle 28800 Sekunden, ob eine Sitzung noch aktiv ist.
    Wenn du das in Ordnung findest, dann kannst du das ja so lassen.
    Dies führt aber auch dazu, dass bei einer tatsächlichen Unterbrechung die AS/400 den Job erst nach 28800 (bzw. nach dem letzten Intervall) Sekunden trennt (DSCMSG) oder killt (ENDJOB).
    Zur Erinnerung: 28800 Sekunden = 8 Stunden!
    Da ist es dann kein Wunder dass das VPN nach 20 Minuten Leerlauf keine Aktivität feststellt.
    Empfehlenswert ist her z.B. 60!
    Die AS/400 schickt somit an jede Sitzung alle 60 Sekunden einen "Telnet"-Ping.
    D.h., bei einer echten Trennung wird der Job nach spätestens 1 Minute geparkt (DEVRCYACN = *DSCMSG) und man kann sich bei gleicher Sitzung (also nicht QPADEV) auch wieder verbinden.
    Wenn man allerdings eine schlechte Verbindung hat, kann dies zu häufiger Trennung führen.
    Zusätzlich gibt es ja auch das TCP Keepalive bei CHGTCPA, Default 2 Minuten.
    Wobei ich denke, dass dieser (laut Definition) von TELNET übersteuert wird.

    Die Qualität der Verbindung muss man halt prüfen ob die KeepAlive's zu häufigerer Trennung führen obwohl keine Trennung vorliegt.
    Das ist der Nachteil von "zustandslosen" Verbindungen wie eben TCP.
    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
    Sep 2003
    Beiträge
    236
    Hallo Herr Fuerchau,

    zu meiner "Verteidigung" muss ich sagen, dass die Maschiene von einem Systemhaus eingerichtet worden ist.

    Ich werde Ihre Hinweise darauf mal überprüfen lassen.

    Gruss
    Thomas

  8. #8
    Registriert seit
    Feb 2001
    Beiträge
    20.207
    Vor den TELNA-Keepalive's hatte ich auch ein kleines VB6-Programm gemacht, dass alle Minute einen ODBC-SQL ausgeführt hat. Allerdings hatte ich das Gefühl, dass dies auch nicht so viel gebracht hatte.
    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

  9. #9
    Registriert seit
    Aug 2001
    Beiträge
    2.644
    Zitat Zitat von Fuerchau Beitrag anzeigen
    Vor den TELNA-Keepalive's hatte ich auch ein kleines VB6-Programm gemacht, dass alle Minute einen ODBC-SQL ausgeführt hat. Allerdings hatte ich das Gefühl, dass dies auch nicht so viel gebracht hatte.
    Das Ganze ist nur Gebastel, das Problem dürfte zu 95% eine Firewall-Regel im VPN sein, die inaktive Sitzungen aus der internen Tabelle löscht. Wenn danach noch Traffic auf dem IP/Port-Paar kommt, wird das ignoriert.

    In der Regel findet sich da etwas zum Thema Connection-Timeouts in der Firewall resp. dem VPN-Router.

    Das mit den Keepalives kann auch eventuell nicht funktionieren, weil
    a) der Verbindungsaufbau vom Client kommt, aber
    b) die Keepalives vom PC
    Da ist mancher Verbindungsmonitor etwas irritiert, oder ignoriert das einfach.

    -h
    www.RZKH.de
    IBM Champion 2022, 2023, 2024
    IBM i Community Advocate https://www.youracclaim.com/badges/6...c-7ad4ba147af6
    Common / CEAC
    http://pub400.com

  10. #10
    Registriert seit
    Sep 2003
    Beiträge
    236
    Guten Tag zusammen,

    danke für Eure Hinweise.
    Ich werde die Firewall etc von unserem Netzwerkadmin überprüfen lassen.

    Ich halte Euch auf dem Laufenden, wenn das Problem gelöst ist.

    Gruss
    Thomas

  11. #11
    Registriert seit
    Feb 2001
    Beiträge
    20.207
    Ist zwar etwas spät, aber nach der Umstellung auf Windows 10 hatte ich das Problem ebenso.
    Nach mehreren Minuten wurde die Verbindung kurz unterbrochen was das Anzeigen der Anmeldung brachte. Dies ist bei mehreren Sitzungen lästig, wenn man auf einer arbeitet und die andere zur Anzeige nutzt.
    Hier haben ggf. folgende Registry-Einträge geholfen:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\Tcpip\Parameters\KeepAliveTime
    DWORD auf 60000 gesetzt (60 Sekunden)
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\Tcpip\Parameters\KeepAliveInterval
    DWORD auf 60000 gesetzt (60 Sekunden)
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\LanmanWorkstation\Parameters\KeepConn
    DWORD auf Hex 0000FFFF
    Welcher der beiden Werte nun tatsächlich wirkt kann ich nicht beurteilen da sich diese je nach Windowsversion (Server, Workstation) wohl unterscheiden. Außerdem sind die Googlesuchergebnisse da auch sehr unterschiedlicher Meinung.
    Allerdings bleiben die Sitzungen nun konstant aktiv.

    Beim Einsatz von VM muss man die Einstellung sowohl auf der VM als auch auf dem Host machen.
    Ich habe z.B. Oracle-VirtualBox-VM mit Windows 8.1, Host mit Windows 10.
    Das Setzen nur in 8.1 war nicht erfolgreich, in Windows 10 musst das auch erfolgen.
    Ob es allerdings in der VM noch nötig ist kann ich nicht beurteilen da ich die Einträge dringelassen habe.
    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

  12. #12
    Registriert seit
    Sep 2003
    Beiträge
    236
    Guten Tag Herr Fuerchau,

    vielen Dank für die Info.

    Bis jetzt hat sich unser Mitarbeiter nicht beschwert. Er arbeitet jetzt wohl anders auf dem System?

    Gruss
    Thomas

Similar Threads

  1. SNDDST nach Update auf V7R1 nicht mehr funktionstüchtig.
    By Chris.jan in forum IBM i Hauptforum
    Antworten: 8
    Letzter Beitrag: 26-03-15, 11:57
  2. Antworten: 5
    Letzter Beitrag: 04-02-14, 14:41
  3. Druckausgabe ist nicht mehr sortiert
    By jogo in forum Intern - Hilfe - Feedback - Tests-Forum
    Antworten: 2
    Letzter Beitrag: 10-08-07, 23:40
  4. data propagator läuft nicht auf R5V1 falsche CCSID
    By rebe in forum IBM i Hauptforum
    Antworten: 0
    Letzter Beitrag: 04-04-02, 09:36
  5. ECS funktioniert nicht mehr - Wer weiß Rat?
    By sho1 in forum IBM i Hauptforum
    Antworten: 14
    Letzter Beitrag: 13-02-02, 11:29

Berechtigungen

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