Ankündigung

Einklappen
Keine Ankündigung bisher.

Problems after v2.00x upgrade

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

    Problems after v2.00x upgrade

    Allow me to open a new thread listing the issues I discovered today while putting v2.00x into service:
    1/ Sendmail() does not function anymore
    -> did not change application program nor mail settings during upgrade
    -> no new features activated yet (only activated v1.012 macros)
    INVESTIGATION STATUS: problem of the new EibPC mail client only supporting connections on port 25 while mail server only supports connections on port 587. Request pending on making this configureable in the settings dialog.
    CLOSED: received a temporary patch using port 587 by default - will be included in next firmware update.

    2/ Webserver refresh time is not taken into account on pages with (multiple?) charts if below 10 seconds. Eg. selecting a refresh time of 5 seconds results in very fast (every second) update of all pages with charts, other pages are ok. By consequence it is almost impossible to change to another page as the page already refreshes prior to selecting another page in the drop-down box.
    Setting the webserver refresh time to 10 seconds is a workaround for this problem (which is reproducible on the 1.308 firmware).

    3/ The former immediate page update when an underlying GA had been updated is gone. StatusGA updates after pressing a ToggleButton take 15 seconds while on 1.308 it was almost immediate.
    SOLVED in firmware v2.002

    4/ Actual status of GAs is not queried in v1.012 macros during start-up, resulting in mismatch between actor and visu status if eg lights were on or dimmed during restart.
    SUGGESTED CORRECTION: replace initga(GA) by initga(StatusGA) in ToggleButton, ToggleButtonState, ToggleShifter, and ToggleShifterState macros.

    5/ Help function opens German version of Handbuch after fresh EibStudio installation & US language selection.
    Restart of EibStudio solves this.

    Kind regards, martenss

    #2
    Zitat von martenss Beitrag anzeigen
    Allow me to open a new thread listing the issues I discovered today while putting v2.00x into service:
    1/ Sendmail() does not function anymore
    -> did not change application program nor mail settings during upgrade
    -> no new features activated yet (only activated v1.012 macros)
    2/ Webserver refresh time is not taken into account on pages with (multiple?) charts if below 10 seconds.
    We have no feedback, that sendmail is broken.
    You will have to recompile with EibStudio 2.004 and reload. Then it should work. Also please use the latest patch.
    offizielles Supportforum für den Enertex® EibPC: https://knx-user-forum.de/eibpc/
    Enertex Produkte kaufen

    Kommentar


      #3
      Zitat von enertegus Beitrag anzeigen
      We have no feedback, that sendmail is broken.
      You will have to recompile with EibStudio 2.004 and reload. Then it should work. Also please use the latest patch.
      If you use the perfromance settings, use for the second value 250 ms or above. StatusGA will take this time (you can change and see, what is slightly better).
      offizielles Supportforum für den Enertex® EibPC: https://knx-user-forum.de/eibpc/
      Enertex Produkte kaufen

      Kommentar


        #4
        I haven't been able (or rather my EibPC) to send email ever since I ran your recent 2.001 upgrade. But since Salixer was able to run it with my settings, I think it might be a coincidence. I'll be talking to my provider this evening and let you know (if anything of interest should crop up).

        I still haven't quite figured out what the levels of TLS mean? Any ideas?

        Cheers!
        Martin

        Kommentar


          #5
          My old EibPC running v1.308 is still able to send e-mails with the same settings - I believe this excludes provider issues.

          Will upgrade to latest firmware this evening - missed this one as the title of the download thread still mentions firmware v2.001. EibStudio used was v2.004 (note parser still identifies itself as v2.002 in there).
          Could you indicate (besides refresh issue) what other issue is believed to be fixed in patch v2.003?

          Kommentar


            #6
            Zitat von kropfm Beitrag anzeigen
            I still haven't quite figured out what the levels of TLS mean? Any ideas?
            Na damit stellst Du ein, ob Du einen verschlüsselten (SSL) Zugang zu Deinem Postfach nutz (ein) oder nicht (aus) oder ob es der EibPC selber raus finden soll (auto)
            ....und versuchen Sie nicht erst anhand der Farbe der Stichflamme zu erkennen, was Sie falsch gemacht haben!

            Kommentar


              #7
              Danke Uwe!

              Was macht den die Einstellung 'Tls Level ändern'? Wäre das dann Automatisch?

              Kommentar


                #8
                mein Stand war noch etwas veraltet...(hab mit E-Mail seit den ersten Tests nichts mehr gemacht.)
                Automatisch scheint es nicht mehr zu geben, nur noch ein / aus.

                Das 'Tls Level ändern' kann ich Dir aber auch nicht erklären und das Handbuch schweigt sich dazu leider aus.

                @Michael: da solltet ihr mal noch einen Absatz ergänzen!

                Für "Automatisch" ist es jedenfalls nicht. "Ein" gibt "1" in der Konfiguration, "Aus" gibt 0. Wenn man den Haken bei 'Tls Level ändern' wegnimmt, wird das Auswahlfeld ausgegraut und automatisch auf "Ein" gesetzt. Ist für mich erst mal recht sinnfrei

                "Automatisch" war fürhe der Wert "2". Manuell kann man die 2 eintragen, ob es noch funktioniert hab ich nicht getestet.
                ....und versuchen Sie nicht erst anhand der Farbe der Stichflamme zu erkennen, was Sie falsch gemacht haben!

                Kommentar


                  #9
                  Danke Uwe!! Zumindest weiss ich nun dass es hier noch versteckte Einstellungen gibt (dachte mir schon das man da einen gewissen Level einstellen müsste).

                  Gruss,

                  Martin

                  Kommentar


                    #10
                    There is no "Auto" Option for TLS anymore. You have to specify ON or OFF in your settings.

                    Furthermore our current E-Mail tool only supports the SMTP auth method "LOGIN". Auth method "PLAIN" is not supported. Typically, LOGIN is the most used amongst SMTP servers and I did not find a server, that does not support LOGIN. If you are unsure, you could ask your ISP.
                    Firma: Enertex Bayern GmbH, Ebermannstädter Straße 8, 91301 Forchheim
                    Amazon: KNXnet/IP Router
                    , KNXnet/IP Interface

                    Kommentar


                      #11
                      Salixer,

                      In the past I used AUTO, but now it indeed doesn't work anymore.

                      Trying both alternatives TLS OFF and ON does not solve the problem - so could you please be more specific in what is the actual change in V2.00x and why some users have problems now?

                      Enertegus,

                      Loaded the latest firmware v2.003: problem 3/ has indeed been fixed - but 2/ is still there (as well as 1/, 4/ and 5/).

                      Could we focus on the sendmail() issue first?

                      martenss

                      Kommentar


                        #12
                        Could you please send your email settings ([MailConf] section) via PM? Of course you can remove your password.
                        Firma: Enertex Bayern GmbH, Ebermannstädter Straße 8, 91301 Forchheim
                        Amazon: KNXnet/IP Router
                        , KNXnet/IP Interface

                        Kommentar


                          #13
                          In the next patch the SMTP port will be changed from 25 to 587 because port 25 should not be used for authenticated mails anymore and some internet service providers even start to block port 25 for home users (for spam protection reasons).

                          This solves the problem for martenss and kropfm and as far as I've tested all major e-mail providers support port 587 at least for enrypted (TLS) mails.

                          An option to configure the used port will be added to EibStudio.
                          Firma: Enertex Bayern GmbH, Ebermannstädter Straße 8, 91301 Forchheim
                          Amazon: KNXnet/IP Router
                          , KNXnet/IP Interface

                          Kommentar


                            #14
                            Zitat von salixer Beitrag anzeigen
                            In the next patch the SMTP port will be changed from 25 to 587 because ...
                            An option to configure the used port will be added to EibStudio.
                            Hoi

                            Cool endlich, freu' mich.
                            Grüsse Bodo
                            Fragen gehören ins Forum, und nicht in mein Postfach;
                            EibPC-Fan; Wiregate-Fan; Timberwolf-Fan mit 30x 1-Wire Sensoren;

                            Kommentar


                              #15
                              StatusGA display after start-up

                              I did some further tests regarding point 4/ in the initial posting.

                              Changed the ToggleButton macro to read StatusGA at start-up (which it does now):
                              Code:
                              :begin ToggleButton(ID, PageID, GA, StatusGA, ICON)
                              <...>
                              //SM - 110308: replaced GA into StatusGA
                              initga([COLOR=Red]StatusGA[/COLOR])
                              if pbutton(ID,PageID)==1 then {
                                 write(GA,!StatusGA)
                              } endif   
                              if StatusGA or after(systemstart(),1u64) then {
                                   pdisplay(ID,settime(),ICON,ACTIVE,GREEN,PageID) 
                              } else {
                                   pdisplay(ID,settime(),ICON,INACTIVE,GREY,PageID) 
                              } endif
                              :end
                              But unfortunately the ICON only shows an associated time-stamp (in Grey) when the StatusGA is OFF - as a result of the after() timer expiry 1 second after systemstart [so "StatusGA or after()" goes from OFF -> ON -> OFF].
                              For a light which is ON during re-start there is no text displayed.
                              I would assume that after systemstart the if-clause remains valid [so "StatusGA or after()" evaluates to ON immediately].

                              Or is this taken as the default status at application program start-up after initga, and as such there is no effect of the after() time-out anymore?

                              How to improve the macro to show the right status after start-up?

                              Thanks and best regards, martenss

                              Kommentar

                              Lädt...
                              X