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

    Rule details not showing in Firewall Log

    Scheduled Pinned Locked Moved Firewalling
    8 Posts 3 Posters 485 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.
    • F
      fsr
      last edited by

      Hi,

      I noticed that some rules don't show details anymore when clicking on the Action icon in firewall log. It seems to me like it happens with floating rules only.

      That is, clicking here:

      alt text

      When it works normally, it opens a dialog that shows something like this:

      The rule that triggered this action is:
      
      @180(1521734997) pass in log quick on de3 inet from <PCs_Admin:5> to any flags S/SA keep state label "USER_RULE: Acceso total a cualquier red."
      

      However, on some entries, the dialog is almost empty, only showing this:

      The rule that triggered this action is:
      

      I think that's a bug that arised with the change of the user interface. I have some firewalls with older 2.1.4 versions, and they work without issues. It was also better for me to have the filtering options already opened, instead of having to click the icon to filter.

      Should i report the bug somehow, or it's ok, to just leave the message here? This bug makes it really hard to "debug" floating rules.

      Regards

      1 Reply Last reply Reply Quote 0
      • johnpozJ
        johnpoz LAYER 8 Global Moderator
        last edited by

        That you would compare anything to a version 2.1, that 2.1 is running anywhere currently is sad to be honest it has been end of life for years.. Unless you have it running in a lab for "fun" ?

        Clicking the action icon works just fine..
        worksjustfine.png

        Why don't you give some details of the specific entries.. Possible you deleted the rule - would be my guess.

        An intelligent man is sometimes forced to be drunk to spend time with his fools
        If you get confused: Listen to the Music Play
        Please don't Chat/PM me for help, unless mod related
        SG-4860 24.11 | Lab VMs 2.7.2, 24.11

        1 Reply Last reply Reply Quote 0
        • F
          fsr
          last edited by fsr

          The rule exists. For example, if i click in the following entry, it's empty, but if i search the rule number in the shell, it finds it:

          pfsense2.png

          pfctl -vvsr | grep -i "1523388574"

          @88(1523388574) match in log on de1 inet from 192.x.x.0/24 to ! <LANs_Sin_Limiters:5> label "USER_RULE: Limiter inteligente VLAN1 a INET" dnqueue(5, 1)

          1 Reply Last reply Reply Quote 0
          • DerelictD
            Derelict LAYER 8 Netgate
            last edited by

            That looks like your browser complaining about dialogues. Nothing pfSense can do about that.

            Chattanooga, Tennessee, USA
            A comprehensive network diagram is worth 10,000 words and 15 conference calls.
            DO NOT set a source address/port in a port forward or firewall rule unless you KNOW you need it!
            Do Not Chat For Help! NO_WAN_EGRESS(TM)

            F 1 Reply Last reply Reply Quote 0
            • F
              fsr @Derelict
              last edited by

              @Derelict said in Rule details not showing in Firewall Log:

              That looks like your browser complaining about dialogues. Nothing pfSense can do about that.

              The message is displayed, but only says that "the rule that triggered this action is:" (that's all)

              Firefox always provides the check box offering to block further dialogs, that's normal.

              1 Reply Last reply Reply Quote 0
              • johnpozJ
                johnpoz LAYER 8 Global Moderator
                last edited by johnpoz

                @fsr said in Rule details not showing in Firewall Log:

                Firefox always provides the check box offering to block further dialogs, that's normal.

                No it doesn't as you can see from my screenshot.

                An intelligent man is sometimes forced to be drunk to spend time with his fools
                If you get confused: Listen to the Music Play
                Please don't Chat/PM me for help, unless mod related
                SG-4860 24.11 | Lab VMs 2.7.2, 24.11

                1 Reply Last reply Reply Quote 0
                • F
                  fsr
                  last edited by fsr

                  A web site must show several dialogs for firefox to offer silencing them.

                  Anyways, this is a screenshot from Google Chrome, so as to discard the browser from this problem:

                  pfsense3.png

                  And searching for the rule number shows this:

                  pfctl -vvsr | grep -i "1523388574"

                  @88(1523388574) match in log on de1 inet from x.x.0.0/24 to ! <LANs_Sin_Limiters:5> label "USER_RULE: Limiter inteligente VLAN1 a INET" dnqueue(5, 1)

                  That rule gets triggered a lot, as that's the one that sets the limiters for the LAN adapter.

                  So, i went to the firewall logs, an checked the last 26 items logged there, to see which rules showed the dialog ok, and which ones had no text after the message "The rule that triggered the action is:", and found this:

                  ce6be817-dd07-49e0-a305-054c9c495afc-imagen.png

                  I don't know if that image is very readable, so i'll copy the text here:

                  block	1000000103	yes	@9(1000000103) block drop in log inet all label "Default deny rule IPv4"
                  
                  pass	1521734969	yes	@151(1521734969) pass in log quick on de1 inet from x.x.0.0/25 to any flags S/SA keep state label "USER_RULE: Permitir TODO de Servidores VLAN1 a ANY"
                  
                  unkn(%u)	1523388574	NO	@88(1523388574) match in log on de1 inet from x.x.0.0/24 to ! <LANs_Sin_Limiters:5> label "USER_RULE: Limiter inteligente VLAN1 a INET" dnqueue(5, 1)
                  
                  pass	1521734921	NO	@72(1521734921) pass log inet from <LANs_TH_Global:10> to <Servidores_TH_AR:1> flags S/SA keep state label "USER_RULE: Acceso TOTAL desde LANs de Oficinas TH a Servidores"
                  
                  unkn(%u)	1521734925	NO	@76(1521734925) match log on de1 inet from <LANs_Devoto:3> to <LANs_Devoto:3> label "USER_RULE: Saltear traffic shaping para trafico interno." queue qLink
                  
                  pass	1521734976	yes	@102(1521734976) pass in log quick on openvpn inet proto tcp from any to any port = domain flags S/SA keep state label "USER_RULE: Permite DNS desde OpenVPN a ANY."
                  
                  pass	1521734981	yes	@155(1521734981) pass in log quick on de2 inet proto tcp from <PCs_Naveg_Full_V4:14> to x.x.4.60 port = domain flags S/SA keep state label "USER_RULE: NAT Si NAVEG_FULL me pide DNS, los reenvio a NEME..."
                  
                  block	1521734908	yes	@61(1521734908) block return in log quick on de1 inet from <PCs_Bloqueadas:6> to ! <LANs_Devoto:3> label "USER_RULE: Bloquear navegación fuera de la empresa"
                  
                  pass	1521734988	yes	@161(1521734988) pass in log quick on de2 inet proto tcp from x.x.4.0/24 to ! <LANs_TH_Global:10> port = http flags S/SA keep state label "USER_RULE: Acceso a internet para desarrollo."
                  
                  unkn(%u)	1555510813	NO	@95(1555510813) match in log on de1 inet from any to <Destinos_Red_Baja_Prioridad:5> label "USER_RULE: Redes de Destino de Baja Prioridad Floating" dnqueue(8, 4) queue qP2P
                  
                  unkn(%u)	1523388618	NO	@89(1523388618) match in log on de2 inet from x.x.4.0/24 to ! <LANs_Sin_Limiters:5> label "USER_RULE: Limiter inteligente DESARRO a INET" dnqueue(6, 2)
                  

                  All the floating rules had the "almost empty" dialog, except rule 1521734908. That rule is the second on the list in Firewall/Rules/Floating.

                  Any idea about what could be causing this? I installed the firewall from scratch once, and loaded the rules from an older version. That seemed to work flawlessly, but maybe that caused the problem? It appeared around that time.

                  1 Reply Last reply Reply Quote 0
                  • F
                    fsr
                    last edited by fsr

                    In case anyone has the same issue, i circunvented it by setting [Manage Firewall Log] -> [Where to show rule descriptions] to "Display as column". There, the rule descriptions do show correctly, as can be seen in the following screen capture:

                    pfsense4.png

                    The column with the "person icon" is the rule description column. I clicked in the green check mark to confirm that the rule didn't show the description in the popup.

                    regards

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