Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Nach Update von 22.01 auf 22.05 Probleme mit Captive Portal

    Scheduled Pinned Locked Moved Deutsch
    36 Posts 4 Posters 3.2k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • P
      pipen1976
      last edited by pipen1976

      Nein, HTTPS login ist nicht aktiviert. War aber bei 22.01 auch nicht aktiviert.

      7a89ce14-6a34-45ac-9119-76a17a9119b1-image.png

      O 1 Reply Last reply Reply Quote 0
      • JeGrJ
        JeGr LAYER 8 Moderator
        last edited by

        @pipen1976 Ah OK, da es dazu nämlich u.a. ein Regression Ticket gab warum manche Umleitungen nicht liefen:

        https://redmine.pfsense.org/issues/13212

        Ansonsten könnte es auch um das hier gehen

        https://redmine.pfsense.org/issues/13488 aber da ist noch keine offizielle Info/kein Patch verfügbar. Aber ich habe im Thread zumindest im Post von Gertjan ähnlichen Code als von @OpIT-GmbH gefunden, daher denke ich dass der daher kommt(?).

        Im Post von Marcos von Netgate war allerdings ein Hotfix enthalten, der allerdings den Idle Timeout "bricht" - aber das wäre zum Test erstmal eine Idee:

        https://forum.netgate.com/post/1059415

        Das müsste sich auch per copy&paste in System/Patches einbauen lassen.

        Don't forget to upvote 👍 those who kindly offered their time and brainpower to help you!

        If you're interested, I'm available to discuss details of German-speaking paid support (for companies) if needed.

        P O 2 Replies Last reply Reply Quote 0
        • P
          pipen1976 @JeGr
          last edited by

          @jegr said in Nach Update von 22.01 auf 22.05 Probleme mit Captive Portal:

          Im Post von Marcos von Netgate war allerdings ein Hotfix enthalten, der allerdings den Idle Timeout "bricht" - aber das wäre zum Test erstmal eine Idee:
          https://forum.netgate.com/post/1059415
          Das müsste sich auch per copy&paste in System/Patches einbauen lassen.

          Diesen Patch konnte ich erfolgreich in mein System einbauen. Der Debug läuft ebenfalls einwandfrei.
          Kannst du mein Anliegen in das Captive Portal Subforum verschieben, oder soll ich dort einen neuen aufmachen?

          JeGrJ 1 Reply Last reply Reply Quote 0
          • JeGrJ
            JeGr LAYER 8 Moderator @pipen1976
            last edited by

            @pipen1976 Verschieben würde da nichts bringen, das CP Forum ist wie der Rest dann in Englisch, daher müsstest du das dort nochmal posten.

            Hilft der Patch denn weiter?

            Don't forget to upvote 👍 those who kindly offered their time and brainpower to help you!

            If you're interested, I'm available to discuss details of German-speaking paid support (for companies) if needed.

            P 1 Reply Last reply Reply Quote 0
            • P
              pipen1976 @JeGr
              last edited by

              @jegr said in Nach Update von 22.01 auf 22.05 Probleme mit Captive Portal:

              Hilft der Patch denn weiter?

              Leider haben wir im Unternehmen kein Apple Produkt. Ich musste warten bis ich von einem Gast eine Rückmeldung bekam. Der Gast hat ein MAC Book und er konnte mir mitteilen das er sich ins Gastnetz einloggen konnte. Mal schauen wie es über den Tag funktioniert. Dir auf alle Fälle vielen Dank.

              1 Reply Last reply Reply Quote 0
              • O
                OpIT GmbH @JeGr
                last edited by

                @jegr
                Ja genau, den Patch habe ich hier vom Forum. Ich denke nicht das der Patch bei der aktuellen Version (Plus) bereits dabei ist. Wir verwenden ausschließlich die Plus Version und da kann ich den Patch noch immer ohne Probleme anwenden. Falls der bereits schon dabei wäre, dann würde ich einen Fehler bekommen.

                Das ganze betrifft aber nur ein Problem wenn man im Captive Portal die Bandbreitenbeschränkung per User aktiviert.

                1 Reply Last reply Reply Quote 0
                • O
                  OpIT GmbH @pipen1976
                  last edited by

                  @pipen1976

                  Hast du mehrere Interfaces ausgewählt oder eh nur eins? Ganz oben bei den Interfaces meine ich....

                  P 1 Reply Last reply Reply Quote 0
                  • P
                    pipen1976 @OpIT GmbH
                    last edited by

                    @opit-gmbh said in Nach Update von 22.01 auf 22.05 Probleme mit Captive Portal:

                    Hast du mehrere Interfaces ausgewählt oder eh nur eins? Ganz oben bei den Interfaces meine ich....

                    Es wurde ein Interface (VLAN) ausgewählt. Deinen Patch habe ich bei 2 Plus Versionen getestet und ich bekomme bei beiden den gleichen Fehler.

                    O 1 Reply Last reply Reply Quote 0
                    • O
                      OpIT GmbH @pipen1976
                      last edited by OpIT GmbH

                      @pipen1976

                      komisch, bei mir geht das ohne Probleme. Der Patch wäre aber eh nur bei Auswahl mehrere Interfaces notwendig...

                      Wie ich sehe, hast du ja eine spezielle Login Page. Hast du die mal weggelassen? Wir verwenden das Captive Portal auch und haben diese Probleme derzeit nicht

                      JeGrJ 1 Reply Last reply Reply Quote 0
                      • JeGrJ
                        JeGr LAYER 8 Moderator @OpIT GmbH
                        last edited by

                        @opit-gmbh Der Patch geht wahrscheinlich wegen dem custom Pfad Element nicht? Da steht ja im Gegensatz zu normalen Patchfiles das /opit/... drin, was bei @pipen1976 wahrscheinlich nicht matcht?

                        Don't forget to upvote 👍 those who kindly offered their time and brainpower to help you!

                        If you're interested, I'm available to discuss details of German-speaking paid support (for companies) if needed.

                        1 Reply Last reply Reply Quote 0
                        • P
                          pipen1976
                          last edited by

                          Das Captive Portal war bis Samstag, also ca. 4 Tage ohne Probleme erreichbar. Von einer Minute auf die andere konnte kein Gerät (Windows, Android und Apple) mehr auf die Portalseite zugreifen. Alle anderen Netze, also Produktiv WLAN, Kassen WLAN usw. funktioniert weiterhin einwandfrei. Da ich am Samstag nicht vor Ort war und im System nachschauen konnte, gab ich das ok für einen Neustart der pfSense (Stecker ziehen). Als die pfSense wieder Online war, funktionierte alles wieder wie vorher. 2 Jahre lief die pfSense einwandfrei, bis zu diesem 22.05 Update. Es gab keinen Hänger und keinen Ausfall. Hat jemand noch irgend eine Idee?

                          JeGrJ 1 Reply Last reply Reply Quote 0
                          • JeGrJ
                            JeGr LAYER 8 Moderator @pipen1976
                            last edited by

                            @pipen1976 said in Nach Update von 22.01 auf 22.05 Probleme mit Captive Portal:

                            ls die pfSense wieder Online war, funktionierte alles wieder wie vorher. 2 Jahre lief die pfSense einwandfrei, bis zu diesem 22.05 Update. Es gab keinen Hänger und keinen Ausfall. Hat jemand noch irgend eine Idee?

                            Das liest sich aber wie das erwähnte Problem in dem Ticket, dass keine Pipes mehr vorhanden sind weil die aus irgendeinem Grund nicht freigegeben werden. Wurde ein Patch denn jetzt angewendet oder nicht?

                            Ansonsten ist seit 22.05 - jetzt mehrfach beschrieben - das Portal insofern umgebaut, dass der traffic nicht mehr unnötig via ipfw doppelt gefiltert wurde (erst ipfw für portal, dann pf für Rest), sondern jetzt alles über pf geht. Das wurde komplett umgekrempelt, insofern kann(!) es da eben noch zu den beschriebenen Fehlern führen.

                            Nur damit man jetzt nicht an der falschen Stelle sucht daher obige Frage: irgendein Patch aus den verlinkten Threads/Redmine Issues nun angewendet worden oder nicht? Ansonsten können wir nur mal den Patch von @OpIT-GmbH nochmal ansehen und gegen ein frisches System matchen lassen um ggf. das Problem mit dem Spacing oder den Ordnern zu entfernen damit du den anwenden kannst. Das würde ich mir nochmal ansehen.

                            Cheers

                            Don't forget to upvote 👍 those who kindly offered their time and brainpower to help you!

                            If you're interested, I'm available to discuss details of German-speaking paid support (for companies) if needed.

                            P 1 Reply Last reply Reply Quote 0
                            • P
                              pipen1976 @JeGr
                              last edited by pipen1976

                              @jegr Also wie bereits geschrieben wird der Patch den du mir oben verlinkt hast ausgeführt. Seit dem hat das CP eigentlich ein paar Tage funktioniert.
                              b1ea55ff-6913-4c7d-944b-d0b09afd641a-image.png
                              Beim Patch von @OpIT-GmbH bekomme ich eine Fehlermeldung, siehe Post oben.

                              1 Reply Last reply Reply Quote 0
                              • O
                                OpIT GmbH
                                last edited by OpIT GmbH

                                @pipen1976

                                Komisch, bei mir funktioniert das so, habs eben noch mal getestet. Du kannst ja auch die Datei selber editieren, du musst nicht zwingend die Patch Funktion verwenden.

                                Was steht da wenn du bei dem Fehler auf Detail klickst?

                                P 1 Reply Last reply Reply Quote 0
                                • P
                                  pipen1976 @OpIT GmbH
                                  last edited by pipen1976

                                  @opit-gmbh Diesen Patch habe ich erstellt:

                                  390b31d4-cee3-4da9-958b-39862db5e778-image.png

                                  3d739a14-2d60-4877-8e00-780c16ac3611-image.png

                                  17854e22-b628-4be8-912b-19b047663434-image.png

                                  O 1 Reply Last reply Reply Quote 0
                                  • O
                                    OpIT GmbH @pipen1976
                                    last edited by

                                    @pipen1976

                                    Hast du bei der Datei /usr/local/captiveportal/index.php bereits was geändert? Wenn er nicht findet was er in der Zeile XXX sucht, gehts das natürlich nicht.

                                    Diagnostics > Edit File > /usr/local/captiveportal/index.php

                                    Suche nach

                                    $pipeno = captiveportal_get_next_dn_ruleno('auth', 2000, 64500, true);

                                    Ersetze mit

                                    $pipeno = captiveportal_get_next_dn_ruleno('auth', 2000, 64500, false);

                                    Also anstatt "true" auf "false". Mehr macht der Patch nicht....

                                    P 1 Reply Last reply Reply Quote 0
                                    • P
                                      pipen1976 @OpIT GmbH
                                      last edited by

                                      @opit-gmbh Oke, also der Patch ersetzt lediglich in der /usr/local/captiveportal/index.php in der Zeile $pipeno = captiveportal_get_next_dn_ruleno('auth', 2000, 64500, true); true durch false? Wenn ich die Zeile manuell ändere dann benötige ich den Patch nicht, oder? Sehe ich das richtig?

                                      O 1 Reply Last reply Reply Quote 0
                                      • O
                                        OpIT GmbH @pipen1976
                                        last edited by

                                        @pipen1976

                                        Ja genau, das sollte so richtig sein...

                                        P 1 Reply Last reply Reply Quote 0
                                        • P
                                          pipen1976 @OpIT GmbH
                                          last edited by

                                          @opit-gmbh Ja super, vielen Dank. Jetzt bleibt nur noch abwarten.....

                                          O 1 Reply Last reply Reply Quote 0
                                          • O
                                            OpIT GmbH @pipen1976
                                            last edited by

                                            @pipen1976

                                            Der Patch ist halt für den Limiter Bug, also wenn du im Captive Portal pro User die Geschwindigkeit Limitierst. Ohne dem Patch siehst du in Diagnostics > Limiter Info nur einen Eintrag (auch wenn mehrere Eingeloggt sind). Mit dem Patch ist dann dort für jeden User ein Eintrag....

                                            P 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post
                                            Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.