<?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: Impact of disabling secureXL with fwaccel off command on a Virtual System in Firewall and Security Management</title>
    <link>https://community.checkpoint.com/t5/Firewall-and-Security-Management/Impact-of-disabling-secureXL-with-fwaccel-off-command-on-a/m-p/184782#M33965</link>
    <description>&lt;P&gt;SecureXL was significantly revamped in R80.20, which accounts for the behavioral changes of &lt;STRONG&gt;fwaccel off&lt;/STRONG&gt;.&amp;nbsp; The big change is that in R80.20+ the first new packet of every connection ALWAYS goes to a worker/instance core.&amp;nbsp; This did not used to be the case prior to R80.20, where matching an Accept template in sim/SecureXL itself could authorize the connection and it would never touch a worker/instance core if it could be handled in fastpath.&lt;/P&gt;
&lt;P&gt;When the new connection's first packet passes through sim/SecureXL and hits the worker core, it first checks if the connection matches a previously-created Accept template; if not it performs a full firewall/network rulebase lookup in slowpath/F2F.&amp;nbsp; If the connection is allowed, an Accept template&amp;nbsp; is created to potentially match future substantially significant connections.&amp;nbsp; Next the worker core looks at what level of inspection will be required for this connection, and determines which path the connection should use for the rest of its duration: offload into fastpath, offload into medium path, or remain in F2F/slowpath.&amp;nbsp; In my &lt;A href="http://www.maxpowerfirewalls.com/gw-optimization-course.html" target="_self"&gt;Gateway Performance Optimization Class&lt;/A&gt; we run a special debug to observe precisely why the worker core selected a certain path; very useful to determine exactly why certain connections seem to always be doomed to the F2F/slowpath.&lt;/P&gt;
&lt;P&gt;With all that said, when you run &lt;STRONG&gt;fwaccel off&lt;/STRONG&gt; here is what happens in R80.20+:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Accept templates are not checked nor created&lt;/LI&gt;
&lt;LI&gt;Full firewall/network policy lookup is always performed on the worker cores&lt;/LI&gt;
&lt;LI&gt;Offload decision for all NEW connections is always remain F2F/slowpath&lt;/LI&gt;
&lt;LI&gt;Existing connections stay in whatever path they were in before, and do not suddenly start going F2F/slowpath like they used to prior to R80.20&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;Performance should not improve when you run &lt;STRONG&gt;fwaccel off&lt;/STRONG&gt;, unless you have an insufficient number of SND cores which are choking on a large amount of fastpath traffic; when &lt;STRONG&gt;fwaccel off&lt;/STRONG&gt; is run all new connections will go F2F/slowpath which the Dynamic Dispatcher will evenly distribute among multiple worker/instance cores.&lt;/P&gt;</description>
    <pubDate>Mon, 26 Jun 2023 12:23:49 GMT</pubDate>
    <dc:creator>Timothy_Hall</dc:creator>
    <dc:date>2023-06-26T12:23:49Z</dc:date>
    <item>
      <title>Impact of disabling secureXL with fwaccel off command on a Virtual System</title>
      <link>https://community.checkpoint.com/t5/Firewall-and-Security-Management/Impact-of-disabling-secureXL-with-fwaccel-off-command-on-a/m-p/184287#M33856</link>
      <description>&lt;P&gt;Hello Community&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;What is the impact of disabling secureXL with fwaccel off command on a Virtual System?&lt;/P&gt;&lt;P&gt;We want to disable it as a workaround until we will install a JHF for r81.10.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;BR,&lt;BR /&gt;Kostas&lt;/P&gt;</description>
      <pubDate>Mon, 19 Jun 2023 15:35:00 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Firewall-and-Security-Management/Impact-of-disabling-secureXL-with-fwaccel-off-command-on-a/m-p/184287#M33856</guid>
      <dc:creator>KostasGR</dc:creator>
      <dc:date>2023-06-19T15:35:00Z</dc:date>
    </item>
    <item>
      <title>Re: Impact of disabling secureXL with fwaccel off command on a Virtual System</title>
      <link>https://community.checkpoint.com/t5/Firewall-and-Security-Management/Impact-of-disabling-secureXL-with-fwaccel-off-command-on-a/m-p/184299#M33864</link>
      <description>&lt;P&gt;You're better off doing something like:&amp;nbsp;&lt;A href="https://support.checkpoint.com/results/sk/sk104468" target="_blank"&gt;https://support.checkpoint.com/results/sk/sk104468&lt;/A&gt;&lt;BR /&gt;Or even use fw fast_accel:&amp;nbsp;&lt;A href="https://support.checkpoint.com/results/sk/sk156672" target="_blank"&gt;https://support.checkpoint.com/results/sk/sk156672&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Note that sometimes SecureXL does cause issues with certain flows .&lt;BR /&gt;Preventing that traffic from being templated can be useful as a workaround/troubleshooting step.&lt;BR /&gt;You can't really disable SecureXL anymore, fwaccel off only globally disables templating new connections.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 19 Jun 2023 18:07:33 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Firewall-and-Security-Management/Impact-of-disabling-secureXL-with-fwaccel-off-command-on-a/m-p/184299#M33864</guid>
      <dc:creator>PhoneBoy</dc:creator>
      <dc:date>2023-06-19T18:07:33Z</dc:date>
    </item>
    <item>
      <title>Re: Impact of disabling secureXL with fwaccel off command on a Virtual System</title>
      <link>https://community.checkpoint.com/t5/Firewall-and-Security-Management/Impact-of-disabling-secureXL-with-fwaccel-off-command-on-a/m-p/184741#M33948</link>
      <description>&lt;P&gt;sorry jump in&amp;nbsp;&lt;a href="https://community.checkpoint.com/t5/user/viewprofilepage/user-id/7"&gt;@PhoneBoy&lt;/a&gt;&amp;nbsp;im also looking for the answer about fwaccell off.&lt;/P&gt;&lt;P&gt;may i know what you mean about this: &lt;EM&gt;"You can't really disable SecureXL anymore, fwaccel off only globally disables templating new connections"&lt;/EM&gt;?&lt;BR /&gt;Thanks!&lt;/P&gt;</description>
      <pubDate>Mon, 26 Jun 2023 06:26:35 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Firewall-and-Security-Management/Impact-of-disabling-secureXL-with-fwaccel-off-command-on-a/m-p/184741#M33948</guid>
      <dc:creator>Fabz</dc:creator>
      <dc:date>2023-06-26T06:26:35Z</dc:date>
    </item>
    <item>
      <title>Re: Impact of disabling secureXL with fwaccel off command on a Virtual System</title>
      <link>https://community.checkpoint.com/t5/Firewall-and-Security-Management/Impact-of-disabling-secureXL-with-fwaccel-off-command-on-a/m-p/184759#M33956</link>
      <description>&lt;P&gt;Take a look at the following articles from me, where I have described everything in more detail:&lt;BR /&gt;&lt;A href="https://community.checkpoint.com/docs/DOC-3041-r80x-security-gateway-architecture-logical-packet-flow" target="_blank" rel="noopener"&gt;- R8x - Security Gateway Architecture (Logical Packet Flow)&lt;/A&gt;&lt;BR /&gt;&lt;A href="https://community.checkpoint.com/t5/General-Topics/Update-R80-20-Security-Gateway-Architecture-Logical-Packet-Flow/m-p/60401#M12218" target="_self"&gt;- R8x - Security Gateway Architecture (Logical Packet Flow) - Update R80.20+&lt;/A&gt;&lt;BR /&gt;&lt;A href="https://community.checkpoint.com/docs/DOC-3073-r80x-security-gateway-architecture-content-inspection" target="_blank" rel="noopener"&gt;- R8x - Security Gateway Architecture (Content Inspection)&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;The SecureXL driver is no longer deactivated with "fwaccel off" from R80.20 and higher.&lt;BR /&gt;&lt;BR /&gt;Permanent disabling of "fwaccel off" is not supported according to Check Point.&lt;BR /&gt;I was told this several times by support.&lt;/P&gt;</description>
      <pubDate>Mon, 26 Jun 2023 08:50:50 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Firewall-and-Security-Management/Impact-of-disabling-secureXL-with-fwaccel-off-command-on-a/m-p/184759#M33956</guid>
      <dc:creator>HeikoAnkenbrand</dc:creator>
      <dc:date>2023-06-26T08:50:50Z</dc:date>
    </item>
    <item>
      <title>Re: Impact of disabling secureXL with fwaccel off command on a Virtual System</title>
      <link>https://community.checkpoint.com/t5/Firewall-and-Security-Management/Impact-of-disabling-secureXL-with-fwaccel-off-command-on-a/m-p/184768#M33959</link>
      <description>&lt;P&gt;Im studying SecureXL and Core XL.&lt;/P&gt;&lt;P&gt;just curious, may i know the reason why CP disabled "fwaccel off"? for security purposes or more in performance? a few weeks ago i disabled secureXL for tshoot purposes and the performance suddenly increase.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;edit : will open a new discussion. sorry for jump into other user thread&lt;/P&gt;</description>
      <pubDate>Mon, 26 Jun 2023 09:35:58 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Firewall-and-Security-Management/Impact-of-disabling-secureXL-with-fwaccel-off-command-on-a/m-p/184768#M33959</guid>
      <dc:creator>Fabz</dc:creator>
      <dc:date>2023-06-26T09:35:58Z</dc:date>
    </item>
    <item>
      <title>Re: Impact of disabling secureXL with fwaccel off command on a Virtual System</title>
      <link>https://community.checkpoint.com/t5/Firewall-and-Security-Management/Impact-of-disabling-secureXL-with-fwaccel-off-command-on-a/m-p/184782#M33965</link>
      <description>&lt;P&gt;SecureXL was significantly revamped in R80.20, which accounts for the behavioral changes of &lt;STRONG&gt;fwaccel off&lt;/STRONG&gt;.&amp;nbsp; The big change is that in R80.20+ the first new packet of every connection ALWAYS goes to a worker/instance core.&amp;nbsp; This did not used to be the case prior to R80.20, where matching an Accept template in sim/SecureXL itself could authorize the connection and it would never touch a worker/instance core if it could be handled in fastpath.&lt;/P&gt;
&lt;P&gt;When the new connection's first packet passes through sim/SecureXL and hits the worker core, it first checks if the connection matches a previously-created Accept template; if not it performs a full firewall/network rulebase lookup in slowpath/F2F.&amp;nbsp; If the connection is allowed, an Accept template&amp;nbsp; is created to potentially match future substantially significant connections.&amp;nbsp; Next the worker core looks at what level of inspection will be required for this connection, and determines which path the connection should use for the rest of its duration: offload into fastpath, offload into medium path, or remain in F2F/slowpath.&amp;nbsp; In my &lt;A href="http://www.maxpowerfirewalls.com/gw-optimization-course.html" target="_self"&gt;Gateway Performance Optimization Class&lt;/A&gt; we run a special debug to observe precisely why the worker core selected a certain path; very useful to determine exactly why certain connections seem to always be doomed to the F2F/slowpath.&lt;/P&gt;
&lt;P&gt;With all that said, when you run &lt;STRONG&gt;fwaccel off&lt;/STRONG&gt; here is what happens in R80.20+:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Accept templates are not checked nor created&lt;/LI&gt;
&lt;LI&gt;Full firewall/network policy lookup is always performed on the worker cores&lt;/LI&gt;
&lt;LI&gt;Offload decision for all NEW connections is always remain F2F/slowpath&lt;/LI&gt;
&lt;LI&gt;Existing connections stay in whatever path they were in before, and do not suddenly start going F2F/slowpath like they used to prior to R80.20&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;Performance should not improve when you run &lt;STRONG&gt;fwaccel off&lt;/STRONG&gt;, unless you have an insufficient number of SND cores which are choking on a large amount of fastpath traffic; when &lt;STRONG&gt;fwaccel off&lt;/STRONG&gt; is run all new connections will go F2F/slowpath which the Dynamic Dispatcher will evenly distribute among multiple worker/instance cores.&lt;/P&gt;</description>
      <pubDate>Mon, 26 Jun 2023 12:23:49 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Firewall-and-Security-Management/Impact-of-disabling-secureXL-with-fwaccel-off-command-on-a/m-p/184782#M33965</guid>
      <dc:creator>Timothy_Hall</dc:creator>
      <dc:date>2023-06-26T12:23:49Z</dc:date>
    </item>
  </channel>
</rss>

