<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Fix Checkpoint Logs Confusion: 'Drop' to 'Warning' for URG Flags – New Insights on Ports 1524 &amp;a in General Topics</title>
    <link>https://community.checkpoint.com/t5/General-Topics/Fix-Checkpoint-Logs-Confusion-Drop-to-Warning-for-URG-Flags-New/m-p/243303#M40673</link>
    <description>&lt;P&gt;I am all for improving the clarity of logs where it's needed.&lt;/P&gt;</description>
    <pubDate>Fri, 07 Mar 2025 23:15:29 GMT</pubDate>
    <dc:creator>PhoneBoy</dc:creator>
    <dc:date>2025-03-07T23:15:29Z</dc:date>
    <item>
      <title>Fix Checkpoint Logs Confusion: 'Drop' to 'Warning' for URG Flags – New Insights on Ports 1524 &amp; 1525</title>
      <link>https://community.checkpoint.com/t5/General-Topics/Fix-Checkpoint-Logs-Confusion-Drop-to-Warning-for-URG-Flags-New/m-p/243263#M40669</link>
      <description>&lt;P&gt;Hello Checkpoint Community,&lt;/P&gt;
&lt;P&gt;I’m thrilled to share more findings from my ongoing research on Checkpoint firewall logs!&lt;/P&gt;
&lt;P&gt;I’ve been investigating a confusing issue with the "Drop" label in logs when the firewall handles URG flags&lt;/P&gt;
&lt;P&gt;I’ve found something that confuses users like someone who are new to this&lt;/P&gt;
&lt;P&gt;I’ll explain my findings step by step, share my analysis, and propose a new improvement for Checkpoint to make logs easier to understand. I hope you’ll join me in discussing this!&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;What I’m Seeing in the Logs:&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="TCP Flags" style="width: 742px;"&gt;&lt;img src="https://community.checkpoint.com/t5/image/serverpage/image-id/29851i79BDE0FE5AD2F2C3/image-dimensions/742x321?v=v2" width="742" height="321" role="button" title="TCP FLAG.png" alt="TCP Flags" /&gt;&lt;span class="lia-inline-image-caption" onclick="event.preventDefault();"&gt;TCP Flags&lt;/span&gt;&lt;/span&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;I have a log for traffic on port &lt;STRONG&gt;1525&lt;/STRONG&gt; (service "&lt;SPAN&gt;sqlnet2-1525&lt;/SPAN&gt;") from a computer (1x.x.x.x) to a server (y.y.y.y). The log says:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;"sqlnet2-1525 Traffic Dropped from &lt;STRONG&gt;x.x.x.x&lt;/STRONG&gt;:63470 to&lt;STRONG&gt; y.y.y.y&lt;/STRONG&gt; due to TCP segment with urgent pointer. Urgent data indication was stripped. Please refer to sk36869."&lt;/LI&gt;
&lt;LI&gt;It also mentions "Streaming Engine: TCP Urgent Data Enforcement" and says the severity is "Informational."&lt;/LI&gt;
&lt;LI&gt;Due to TCP segment with urgent pointer. Urgent data indication was stripped. Please refer to sk36869."&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Drop and accept" style="width: 217px;"&gt;&lt;img src="https://community.checkpoint.com/t5/image/serverpage/image-id/29852i2894D26152320158/image-size/medium?v=v2&amp;amp;px=400" role="button" title="drop TCP URG Flag.png" alt="Drop and accept" /&gt;&lt;span class="lia-inline-image-caption" onclick="event.preventDefault();"&gt;Drop and accept&lt;/span&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;With lots of "Log" and "Connection" entries. Some of these are about port 1525 so some are accept connection and some are drop logs.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="tcpdump logs URG Flags.png" style="width: 999px;"&gt;&lt;img src="https://community.checkpoint.com/t5/image/serverpage/image-id/29859i5DFC32431AB4BB11/image-size/large?v=v2&amp;amp;px=999" role="button" title="tcpdump logs URG Flags.png" alt="tcpdump logs URG Flags.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;DIV&gt;The &lt;STRONG&gt;&lt;SPAN class="text-sm px-1 rounded-sm !font-mono bg-sunset/10 text-rust dark:bg-dawn/10 dark:text-dawn"&gt;fw ctl zdebug + drop&lt;/SPAN&gt;&lt;/STRONG&gt; command, showing drops at the kernel level. It mentions drops due to rule 93 in the "Firewall Policy Network" layer, involving my server (&lt;STRONG&gt;y.y.y.y)&lt;/STRONG&gt; and a other IP address (&lt;STRONG&gt;z.z.z.z&lt;/STRONG&gt;) but not also specifically for port 1525.&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;U&gt;&lt;STRONG&gt;My Step-by-Step Research Process:&lt;/STRONG&gt;&lt;/U&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;STRONG&gt;Understanding the Basics:&lt;/STRONG&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;UL&gt;
&lt;LI&gt;A TCP segment is a small package of data, and the URG flag is like a "rush" sticker telling the server to handle some data quickly.&lt;/LI&gt;
&lt;LI&gt;Log says the firewall removed the "rush" sticker (stripped the URG flag) for port 1525 and let the rest of the package go to the server.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;STRONG&gt;Checking the Log Details:&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;But the log description says "Traffic Dropped," which confused me. Does this mean the whole package was blocked, or just the "rush" sticker was removed?&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;STRONG&gt;Reading sk36869:&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;I read the Checkpoint knowledge article &lt;STRONG&gt;sk36869&lt;/STRONG&gt;, which explains that the default behavior for most ports (like 1525, not 21, 23, or 513) is to strip the URG flag, not drop the traffic. Ports 21 (FTP), 23 (TELNET), and 513 (RLOGIN) allow the URG flag by default.&lt;/LI&gt;
&lt;/UL&gt;
&lt;DIV&gt;&lt;STRONG&gt;Running &lt;SPAN class="text-sm px-1 rounded-sm !font-mono bg-sunset/10 text-rust dark:bg-dawn/10 dark:text-dawn"&gt;fw ctl zdebug + drop:&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;UL&gt;
&lt;LI&gt;To see if the firewall was dropping traffic at a deeper level, I ran &lt;STRONG&gt;&lt;SPAN class="text-sm px-1 rounded-sm !font-mono bg-sunset/10 text-rust dark:bg-dawn/10 dark:text-dawn"&gt;fw ctl zdebug + drop&lt;/SPAN&gt;&lt;/STRONG&gt;. The output showed drops due to rule 93, like "&lt;STRONG&gt;y.y.y.y&lt;/STRONG&gt;:1866 -&amp;gt;&amp;nbsp;&lt;STRONG&gt;z.z.z.z&lt;/STRONG&gt;:8746 dropped by fw_send_log_drop Reason: Rulebase drop - on layer 'Firewall Policy Network' rule 93."&lt;/LI&gt;
&lt;LI&gt;These drops involved my server &lt;STRONG&gt;(y.y.y.y),&lt;/STRONG&gt; but they weren’t for port 1525 or URG flags—they were due to a different rule.
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;DIV&gt;&lt;STRONG&gt;No URG-Specific Drops:&lt;/STRONG&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;UL&gt;
&lt;LI&gt;There’s no indication in the &lt;SPAN class="text-sm px-1 rounded-sm !font-mono bg-sunset/10 text-rust dark:bg-dawn/10 dark:text-dawn"&gt;zdebug&lt;/SPAN&gt; output that the firewall is dropping traffic on port 1525 specifically because of the URG flag (e.g., via "URGENT_DATA_RESET"). May be the stripping action in the log is handled at a higher level (by the Streaming Engine), not necessarily reflected as a kernel-level drop.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;STRONG&gt;Putting It All Together:&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Firewall is stripping the URG flag on port 1525 (default behavior), not dropping the whole traffic,&amp;nbsp;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV&gt;"&lt;STRONG&gt;URGENT_DATA_RESET&lt;/STRONG&gt;" (which would drop URG-flagged traffic) isn’t enabled by default, as my log shows stripping, not dropping, and &lt;SPAN class="text-sm px-1 rounded-sm !font-mono bg-sunset/10 text-rust dark:bg-dawn/10 dark:text-dawn"&gt;zdebug&lt;/SPAN&gt; doesn’t mention URG-related drops.&lt;/DIV&gt;
&lt;/LI&gt;
&lt;LI&gt;The source &lt;STRONG&gt;(x.x.x.x)&lt;/STRONG&gt; is sending URG flags often, and the firewall logs each time it strips them.&lt;/LI&gt;
&lt;/UL&gt;
&lt;DIV&gt;&lt;STRONG&gt;Testing Another Port (1524):&lt;/STRONG&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;
&lt;UL class="marker:text-secondary"&gt;
&lt;LI class="break-words"&gt;I added the Trinoo service on port 1524 and checked the logs. I saw the same URG flag stripping issue, with both "Accept" and "Drop" actions, confirming the problem isn’t just for port 1525.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;STRONG&gt;Why This Matters for Everyone:&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;This issue isn’t just about my firewall—it could affect many Checkpoint users. If the firewall strips URG flags on ports like 1524 and 1525 and calls it "Traffic Dropped," users might think their traffic is blocked when it’s not. This could lead to:&lt;/P&gt;
&lt;DIV&gt;
&lt;UL&gt;
&lt;LI class="break-words"&gt;Wasted time troubleshooting: Someone spent hours figuring out the traffic wasn’t really dropped.&lt;/LI&gt;
&lt;LI class="break-words"&gt;Misdiagnosis: Someone might think their app (like "signet2" or "Trinoo") is failing due to a block, when it’s just the URG flag being removed.&lt;/LI&gt;
&lt;LI class="break-words"&gt;Security risks: If users ignore these logs thinking they’re harmless, they might miss real issues, like why the source is sending so many URG flags.&lt;/LI&gt;
&lt;/UL&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;P&gt;&lt;STRONG&gt;My Proposed Improvement: Replace "Drop" with "Warning"&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;I’ve noticed a big problem with the logs, and I have an idea to make them better:&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;The Problem:&lt;/STRONG&gt; The log says "Traffic Dropped," but the action is only stripping the URG flag, not blocking the whole traffic. The "Informational" severity also doesn’t match "Dropped," which makes me think the package was stopped when it wasn’t. This is confusing, especially for new users like me who might panic or misunderstand what’s happening.&lt;/P&gt;
&lt;DIV&gt;&lt;STRONG&gt;My Suggestion:&lt;/STRONG&gt; I think Checkpoint should change the log description from "Traffic Dropped" to "Traffic Warning" or "URG Flag Stripped Warning" when the firewall is just removing the URG flag. "Warning" sounds gentler and matches the "Informational" severity, letting me know it’s not a full block but something to watch.&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;
&lt;DIV&gt;&lt;STRONG&gt;Why It’s Better:&lt;/STRONG&gt; A "Warning" label would be clearer and less scary. It would tell me the firewall is handling the "rush" sticker safely without stopping the package, so I don’t worry about my "signet2" app failing. This small change could help everyone understand logs better and save time troubleshooting.&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;I came up with this idea after studying my logs, reading &lt;STRONG&gt;sk36869&lt;/STRONG&gt;, and running &lt;/SPAN&gt;&lt;SPAN class="text-sm px-1 rounded-sm !font-mono bg-sunset/10 text-rust dark:bg-dawn/10 dark:text-dawn"&gt;fw ctl zdebug + drop&lt;/SPAN&gt;&lt;SPAN&gt;. I think it’s a breakthrough because it addresses a real confusion point, and &lt;STRONG&gt;I’d love to see Checkpoint consider it!&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;&lt;STRONG&gt;Please&amp;nbsp; Share Your Thoughts and correct me if I am wrong!&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;&lt;STRONG&gt;Regards&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;&lt;STRONG&gt;&lt;a href="https://community.checkpoint.com/t5/user/viewprofilepage/user-id/25509"&gt;@Chinmaya_Naik&lt;/a&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;
&lt;H4&gt;&amp;nbsp;&lt;/H4&gt;
&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 07 Mar 2025 15:16:39 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/General-Topics/Fix-Checkpoint-Logs-Confusion-Drop-to-Warning-for-URG-Flags-New/m-p/243263#M40669</guid>
      <dc:creator>Chinmaya_Naik</dc:creator>
      <dc:date>2025-03-07T15:16:39Z</dc:date>
    </item>
    <item>
      <title>Re: Fix Checkpoint Logs Confusion: 'Drop' to 'Warning' for URG Flags – New Insights on Ports 1524 &amp;a</title>
      <link>https://community.checkpoint.com/t5/General-Topics/Fix-Checkpoint-Logs-Confusion-Drop-to-Warning-for-URG-Flags-New/m-p/243290#M40670</link>
      <description>&lt;P&gt;While I see your point in terms of the logs being confusing (similar to CPNotEnoughDataForRulebaseMatch described in&amp;nbsp;&lt;A href="https://support.checkpoint.com/results/sk/sk113479" target="_blank"&gt;https://support.checkpoint.com/results/sk/sk113479&lt;/A&gt;), this highlights a key thing with troubleshooting in general: trust but verify.&lt;BR /&gt;That means using multiple methods to verify your assumptions/conclusions based on logs.&amp;nbsp;&lt;BR /&gt;In fact,&amp;nbsp;tcpdump/fw monitor/Wireshark is usually the first thing I break out before I start diving into more detailed debugs.&lt;/P&gt;
&lt;P&gt;Nice analysis in any case.&lt;/P&gt;</description>
      <pubDate>Fri, 07 Mar 2025 17:24:58 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/General-Topics/Fix-Checkpoint-Logs-Confusion-Drop-to-Warning-for-URG-Flags-New/m-p/243290#M40670</guid>
      <dc:creator>PhoneBoy</dc:creator>
      <dc:date>2025-03-07T17:24:58Z</dc:date>
    </item>
    <item>
      <title>Re: Fix Checkpoint Logs Confusion: 'Drop' to 'Warning' for URG Flags – New Insights on Ports 1524 &amp;a</title>
      <link>https://community.checkpoint.com/t5/General-Topics/Fix-Checkpoint-Logs-Confusion-Drop-to-Warning-for-URG-Flags-New/m-p/243292#M40671</link>
      <description>&lt;DIV&gt;
&lt;P class="break-words"&gt;Hello &lt;a href="https://community.checkpoint.com/t5/user/viewprofilepage/user-id/7"&gt;@PhoneBoy&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P class="break-words"&gt;Thank you so much for your reply and for appreciating my analysis! I’m &lt;a href="https://community.checkpoint.com/t5/user/viewprofilepage/user-id/25509"&gt;@Chinmaya_Naik&lt;/a&gt;&amp;nbsp;, so your feedback means a lot to me. I agree with your point about "&lt;STRONG&gt;trust but verify&lt;/STRONG&gt;" and using tools like &lt;STRONG&gt;&lt;SPAN class="text-sm px-1 rounded-sm !font-mono bg-sunset/10 text-rust dark:bg-dawn/10 dark:text-dawn"&gt;tcpdump&lt;/SPAN&gt;&lt;/STRONG&gt;, &lt;STRONG&gt;&lt;SPAN class="text-sm px-1 rounded-sm !font-mono bg-sunset/10 text-rust dark:bg-dawn/10 dark:text-dawn"&gt;fw monitor&lt;/SPAN&gt;&lt;/STRONG&gt;, or &lt;STRONG&gt;Wireshark&lt;/STRONG&gt; to double-check what the logs say. I’ll try running &lt;STRONG&gt;&lt;SPAN class="text-sm px-1 rounded-sm !font-mono bg-sunset/10 text-rust dark:bg-dawn/10 dark:text-dawn"&gt;tcpdump&lt;/SPAN&gt; &lt;/STRONG&gt;to capture traffic on ports 1524 and 1525 to confirm that the &lt;STRONG&gt;URG flag&lt;/STRONG&gt; is stripped but the traffic still goes through, as you suggested.&lt;/P&gt;
&lt;P class="break-words"&gt;I also see the similarity with sk113479, where logs say "Connection terminated" due to insufficient data, even when it’s not a big problem. It’s great to know this is a known pattern, but I think it shows we need better logs to avoid confusion. While verifying with tools is a good practice, I believe Checkpoint could make things easier for beginners like me by improving the log messages.&lt;/P&gt;
&lt;P class="break-words"&gt;For example, in my case, the log says "Traffic Dropped" for ports 1524 (Trinoo) and 1525 (&lt;SPAN&gt;sqlnet2-1525&lt;/SPAN&gt;) when the firewall only strips the URG flag, not blocks the traffic. This made me worry that my apps were failing, and I spent a lot of time investigating. I still think changing "Drop" to "Traffic Warning" or "URG Flag Stripped Warning" would be clearer and match the "Informational" severity. This would help new users understand what’s happening without needing to run extra tools, saving time and reducing confusion.&lt;/P&gt;
&lt;P class="break-words"&gt;I’d love to hear your thoughts on this improvement idea, and if other community members have seen similar issues with log wording. Thanks again for your guidance!&lt;/P&gt;
&lt;P class="break-words"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="break-words"&gt;&lt;a href="https://community.checkpoint.com/t5/user/viewprofilepage/user-id/25509"&gt;@Chinmaya_Naik&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;/DIV&gt;</description>
      <pubDate>Fri, 07 Mar 2025 18:20:13 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/General-Topics/Fix-Checkpoint-Logs-Confusion-Drop-to-Warning-for-URG-Flags-New/m-p/243292#M40671</guid>
      <dc:creator>Chinmaya_Naik</dc:creator>
      <dc:date>2025-03-07T18:20:13Z</dc:date>
    </item>
    <item>
      <title>Re: Fix Checkpoint Logs Confusion: 'Drop' to 'Warning' for URG Flags – New Insights on Ports 1524 &amp;a</title>
      <link>https://community.checkpoint.com/t5/General-Topics/Fix-Checkpoint-Logs-Confusion-Drop-to-Warning-for-URG-Flags-New/m-p/243294#M40672</link>
      <description>&lt;P&gt;Very good analysis indeed...EXCELLENT job!&lt;/P&gt;
&lt;P&gt;Andy&lt;/P&gt;</description>
      <pubDate>Fri, 07 Mar 2025 18:59:46 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/General-Topics/Fix-Checkpoint-Logs-Confusion-Drop-to-Warning-for-URG-Flags-New/m-p/243294#M40672</guid>
      <dc:creator>the_rock</dc:creator>
      <dc:date>2025-03-07T18:59:46Z</dc:date>
    </item>
    <item>
      <title>Re: Fix Checkpoint Logs Confusion: 'Drop' to 'Warning' for URG Flags – New Insights on Ports 1524 &amp;a</title>
      <link>https://community.checkpoint.com/t5/General-Topics/Fix-Checkpoint-Logs-Confusion-Drop-to-Warning-for-URG-Flags-New/m-p/243303#M40673</link>
      <description>&lt;P&gt;I am all for improving the clarity of logs where it's needed.&lt;/P&gt;</description>
      <pubDate>Fri, 07 Mar 2025 23:15:29 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/General-Topics/Fix-Checkpoint-Logs-Confusion-Drop-to-Warning-for-URG-Flags-New/m-p/243303#M40673</guid>
      <dc:creator>PhoneBoy</dc:creator>
      <dc:date>2025-03-07T23:15:29Z</dc:date>
    </item>
  </channel>
</rss>

