Ankündigung

Einklappen
Keine Ankündigung bisher.

Webserver hängt

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    [Webserver] Webserver hängt

    Hi,

    ich hatte in letzter Zeit häufiger (so bei jedem 2-3 Versuch), dass der Webserver nach einem Neustart des EibPC noch einige Sekunden/Minuten normal arbeitet und ab dann keine neuen Werte mehr vom Bus anzeigt, so als wenn er keine Telegramme mehr empfangen würde. Die Uhrzeitanzeige läuft dagegen normal weiter und Schreibbefehle (Schaltuhren) werden auch ausgeführt.

    Ich muss beim nächsten mal noch genauer testen ob ping, Befehle über den Webserver noch laufen, was passiert wenn ich die Schnittstelle neu starte etc.

    Aber kann sich da jemand grundsätzlich einen Reim drauf machen?
    ....und versuchen Sie nicht erst anhand der Farbe der Stichflamme zu erkennen, was Sie falsch gemacht haben!

    #2
    passiert mir auch hin & wieder - allerdings nicht sofort beim Neustart sondern nach einigen Stunden - Uhrzeit, Webcam werden aktualisert sonst hilft nur der Neustart (Events sind keine vorhanden)
    Was auch alle 2-3 Wochen passiert: es wird der "Doppelklick" (mit afterc umgesetzt) nicht mehr erkannt, auch hier hilft ur Neustart (Events sind auch keine vorhanden)
    EPIX
    ...und möge der Saft mit euch sein...
    Getippt von meinen Zeigefingern auf einer QWERTZ Tastatur

    Kommentar


      #3
      das beruhigt mich jetzt nur eingeschränkt....

      was mich irritiert, dass ich das seit 1-2 Wochen bei jedem 2-3 Neustart habe und zuvor vielleicht 2-3mal pro Jahr.
      ....und versuchen Sie nicht erst anhand der Farbe der Stichflamme zu erkennen, was Sie falsch gemacht haben!

      Kommentar


        #4
        Zitat von EPIX Beitrag anzeigen
        Was auch alle 2-3 Wochen passiert: es wird der "Doppelklick" (mit afterc umgesetzt) nicht mehr erkannt, auch hier hilft ur Neustart (Events sind auch keine vorhanden)
        Da hatten wir mal einen Fall, als der Kunde genau die Zeit traf, welche eingestellt wurde. Dann war die Zustandsmaschine nicht mehr in der Lage sich zurückzusetzen. Poste mal den Code...
        @Uwe!: Was zeigt der Infobutton bei Dir an?
        offizielles Supportforum für den Enertex® EibPC: https://knx-user-forum.de/eibpc/
        Enertex Produkte kaufen

        Kommentar


          #5
          Du meinst den "Firmwareversion abfragen" Button?
          ....und versuchen Sie nicht erst anhand der Farbe der Stichflamme zu erkennen, was Sie falsch gemacht haben!

          Kommentar


            #6
            PHP-Code:
            //----------------------------------------------------------------------
            // Is_Doppelklick
            // @date    11.01.2012
            // @version    1 
            // @author    Ursprünglich Enertex - modifiziert

            :begin Is_Doppelklick(Name,TasteGA,TasteWert)
            :
            info $Mit diesem Funktionsblock können Sie einen Doppelklick erkennen$ \\
                  
            $Name des Taster (zwecks Eindeutigkeit)$\\
                  
            $Grupenadresseauf welcher der Taster Werte sendet$\\
                  
            $Der vom Taster gesendete Wert (z.BEIN oder AUS) $\\
            :
            shortinfo $Doppelklick erkennen
            Name^IsDoppelKlick=0u08
            Name
            ^IsDoppelKlickDelay=1000u64
            Name
            ^IsDoppelKlickDauerRestzeit=0u64
            Name
            ^IsDoppelKlickDetected=AUS

            if event(TasteGA) and (TasteGA==TasteWertthen Name^IsDoppelKlick=Name^IsDoppelKlick+endif

            // Wert zurücksetzen nachdem Doppelklick erkannt wurde (Re-Initialisieren)
            if after(Name^IsDoppelKlickDetected,Name^IsDoppelKlickDelaythen Name^IsDoppelKlickDetected=AUS endif 

            // nach Wartezeit kein Tastendruck: Klickzähler rücksetzen
            if after(Name^IsDoppelKlick==1Name^IsDoppelKlickDelaythen Name^IsDoppelKlick=endif 

            // innerhalb Wartezeit neuer Tastendruck: Timer rücksetzen und Return ausführen
            if Name^IsDoppelKlick>1 then {
                
            Name^IsDoppelKlickDauerRestzeit=0u64;
                
            Name^IsDoppelKlick=0;
                
            Name^IsDoppelKlickDetected=EIN
                
            }endif
            :return 
            Name^IsDoppelKlickDetected
            :end 
            EPIX
            ...und möge der Saft mit euch sein...
            Getippt von meinen Zeigefingern auf einer QWERTZ Tastatur

            Kommentar


              #7
              afterc finde ich da nicht, aber sei es drum:
              Du solltest noch folgende Zeile ergänzen:
              Code:
              if after(Name^DoppelKlick>0, Name^IsDoppelKlickDelay+200u64) then Name^DoppelKlick=0 endif
              Das setzt die Zustandsmaschine in jeden Fall zurück, auch wenn man die Zeit genau trifft.
              offizielles Supportforum für den Enertex® EibPC: https://knx-user-forum.de/eibpc/
              Enertex Produkte kaufen

              Kommentar


                #8
                Zitat von Uwe! Beitrag anzeigen
                Du meinst den "Firmwareversion abfragen" Button?
                Genau den mein ich
                offizielles Supportforum für den Enertex® EibPC: https://knx-user-forum.de/eibpc/
                Enertex Produkte kaufen

                Kommentar


                  #9
                  Code:
                  afterc finde ich da nicht, aber sei es drum:
                  ja stimmt, ich hatte einmal afterc...

                  aber ich dachte diese Zeile macht das Rücksetzen - egal, ich habe deine Zeile dazugepfrimmelt....
                  PHP-Code:
                  // nach Wartezeit kein Tastendruck: Klickzähler rücksetzen
                  if after(Name^IsDoppelKlick==1Name^IsDoppelKlickDelaythen Name^IsDoppelKlick=endif 
                  Zuletzt geändert von EPIX; 20.10.2015, 18:08.
                  EPIX
                  ...und möge der Saft mit euch sein...
                  Getippt von meinen Zeigefingern auf einer QWERTZ Tastatur

                  Kommentar


                    #10
                    Zitat von enertegus Beitrag anzeigen
                    Genau den mein ich
                    aktuell, Webserver läuft, das:
                    Code:
                    % D:/EibPC/EibstudioData/nconf -i 10.0.0.55
                    IP-Adresse des EibPCs: 10.0.0.55
                    Firmwareversion des EibPCs: v3.026
                    Seriennummer des EibPCs: 00000124
                    Netzwerkeinstellungen: DHCP
                        Netzmaske:    255.255.255.0
                        Gateway:      10.0.0.1
                        Nameserver 1: 10.0.0.1
                        Nameserver 2: ?
                        Nameserver 3: ?
                    Physikalische Adresse: 00-50-c2-79-30-45
                    Patches:
                    3.023.ptc
                    Boot image:
                    Boot image fixes: 0
                    Boot image updates: 11
                    System boot time: Tue Oct 20 07:10:53 CEST 2015
                    Average CPU usage since booting: 30 %
                    Maximum available firmware memory: 20644 kb
                    Telegram buffer reduced to: 150000
                    VPN: The openvpn daemon is not running.
                    Allowed VPN users: 
                    EIB-Schnittstelle: EIBnet/IP (Verbindung aufgebaut)
                    ....und versuchen Sie nicht erst anhand der Farbe der Stichflamme zu erkennen, was Sie falsch gemacht haben!

                    Kommentar


                      #11
                      Warum Teile des Webserver hängen sollen, erschließt sich uns schon vom Ansatz nicht. Beim nächsten Problem dieser Art bitte die Debugkonsole des Firefox öffnen und da mal mitschneiden lassen. Vorher unbedingt neu starten, da ich schon ein ähnliches Problem mit Windows8 hatte, das sich nach einem Update ohne Neustart so dargestellt hatte.
                      offizielles Supportforum für den Enertex® EibPC: https://knx-user-forum.de/eibpc/
                      Enertex Produkte kaufen

                      Kommentar


                        #12
                        ist seit dem bisher nicht wieder aufgetreten. Irgendwie sehr komisch, hatte damit lange gar keine Probleme, dann 2-3 Wochen sehr häufig und zur Zeit alles wieder gut.
                        Windows Neustart sollte es eigentlich auch in den 2-3 Wochen gegeben haben, kann ich aber nur vermuten. Browser war Chrome.
                        ....und versuchen Sie nicht erst anhand der Farbe der Stichflamme zu erkennen, was Sie falsch gemacht haben!

                        Kommentar


                          #13
                          ich kann den Doppelklick-Effekt trotz ergänztem Code nach wie vor beobachten...
                          EPIX
                          ...und möge der Saft mit euch sein...
                          Getippt von meinen Zeigefingern auf einer QWERTZ Tastatur

                          Kommentar


                            #14
                            Auf welchen Wert steht denn Name^IsDoppelKlickDetected
                            offizielles Supportforum für den Enertex® EibPC: https://knx-user-forum.de/eibpc/
                            Enertex Produkte kaufen

                            Kommentar


                              #15
                              lese ich beim nächsten Mal (wenn er hängt) aus...
                              Nachdem ich derzeit (u.A. wegen dem Email-Problem) herumbastel wird der eibPC mehrfach am Tag neu gestartet...
                              EPIX
                              ...und möge der Saft mit euch sein...
                              Getippt von meinen Zeigefingern auf einer QWERTZ Tastatur

                              Kommentar

                              Lädt...
                              X