<?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: Food for Thought - Data Redistribution during HA Failover - User-ID in General Topics</title>
    <link>https://live.paloaltonetworks.com/t5/general-topics/food-for-thought-data-redistribution-during-ha-failover-user-id/m-p/1244775#M125772</link>
    <description>&lt;P&gt;&lt;FONT color="#000000"&gt;I was looking for this&lt;A href="http://thetexasroadhousemenu.com/" target="_self"&gt;,&lt;/A&gt; Thanks!&lt;/FONT&gt;&lt;/P&gt;</description>
    <pubDate>Mon, 05 Jan 2026 15:14:42 GMT</pubDate>
    <dc:creator>benstokes.pk8</dc:creator>
    <dc:date>2026-01-05T15:14:42Z</dc:date>
    <item>
      <title>Food for Thought - Data Redistribution during HA Failover - User-ID</title>
      <link>https://live.paloaltonetworks.com/t5/general-topics/food-for-thought-data-redistribution-during-ha-failover-user-id/m-p/1219823#M123215</link>
      <description>&lt;P&gt;Hi All,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I thought I would share something that gave me grief this week.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT size="5"&gt;Background&lt;/FONT&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Firewall A and firewall B are in an HA pair.&amp;nbsp;&lt;/LI&gt;
&lt;LI&gt;Both firewalls are configured to connect to a User-ID agent sitting on a Windows host within the environment.&amp;nbsp;&lt;/LI&gt;
&lt;LI&gt;Firewall A is configured as the data redistribution &lt;EM&gt;agent&lt;/EM&gt; to redistribute User-ID information to other firewalls (data redistribution &lt;EM&gt;clients&lt;/EM&gt;) in the environment (firewall C, firewall D, firewall E, etc.)&amp;nbsp;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;FONT size="5"&gt;Problem&lt;/FONT&gt;&lt;/P&gt;
&lt;P data-unlink="true"&gt;Upon reviewing system logs from firewalls C, D, E, etc. I found a common alert: 'connect-agent-failure'. The initial thought was something broke in the initial configuration.&lt;/P&gt;
&lt;P data-unlink="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P data-unlink="true"&gt;&lt;FONT size="5"&gt;Investigation&lt;/FONT&gt;&lt;/P&gt;
&lt;P data-unlink="true"&gt;I reviewed the troubleshooting steps &lt;A href="https://knowledgebase.paloaltonetworks.com/KCSArticleDetail?id=kA14u000000Cr9GCAS&amp;amp;lang=en_US%E2%80%A9" target="_blank" rel="noopener"&gt;outlined here&lt;/A&gt;&amp;nbsp;only to discover that the data redistribution agent (firewall A) was not connected to the data redistribution clients (firewalls C, D, E, and so forth).&amp;nbsp;&lt;/P&gt;
&lt;P data-unlink="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P data-unlink="true"&gt;After further analysis I deemed the system alert was due to the fact that firewall A had recently become the &lt;EM&gt;passive unit&lt;/EM&gt; in the HA pair, so the configuration on the data redistribution clients pointing to firewall A would amount to nothing, as the passive unit does not redistribute username-to-IP-address mappings. Please note this was a hypothesis at the time. Logically, this makes sense to me as the passive unit does not pass traffic, however,&amp;nbsp;I find this interesting as it requires you to have a second data redistribution configuration pointing to firewall B (data redistribution agent configured on firewall B, and data redistribution client configured on firewalls C, D, E, etc.). The result of such a configuration is one of the connections will always be up (to the active unit), while the other will always be down (to the passive unit).&amp;nbsp;&lt;/P&gt;
&lt;P data-unlink="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P data-unlink="true"&gt;I am aware that there are configurations where this could be avoided, such as the use of Panorama as an intermediary, but I appreciate that Panorama is not in use in every environment!&amp;nbsp;&lt;/P&gt;
&lt;P data-unlink="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P data-unlink="true"&gt;&lt;FONT size="5"&gt;Solution&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;To remedy the issue I added a second data redistribution configuration within the environment where the clients (firewalls C, D, E, etc.) point to the agent on firewall B. Some additional takeaways from this configuration process were:&amp;nbsp;&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;The management interface of the data redistribution agent firewall needs to allow User-ID traffic.&amp;nbsp;&lt;/LI&gt;
&lt;LI&gt;The paloalto-userid-agent application and associated port (default - 5007) must be allowed in security policy between the data redistribution agent and the data redistribution clients, as well as the data redistribution agent (node) firewall and the User-ID agent sitting on the Windows host. If you are adding another configuration (such was my case), then you will need to tinker with existing policy rules to include the relevant IP address of firewall B.&amp;nbsp;&lt;/LI&gt;
&lt;/OL&gt;
&lt;P data-unlink="true"&gt;The only area in the existing documentation that I could find which references anything similar to this discussion is &lt;A href="https://docs.paloaltonetworks.com/pan-os/11-0/pan-os-admin/high-availability/reference-ha-synchronization" target="_blank" rel="noopener"&gt;here&lt;/A&gt;, however, the documentation references behaviour in an Active/Active situation, which was not the configuration used in my case.&amp;nbsp;&lt;/P&gt;
&lt;P data-unlink="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P data-unlink="true"&gt;&lt;FONT size="5"&gt;TLDR&lt;/FONT&gt;&lt;/P&gt;
&lt;P data-unlink="true"&gt;Data redistribution was broken in my environment. The cause was determined to be there was only one configuration on the data redistribution clients pointing to firewall A. When firewall B became the active peer, the redistribution chain broke. This was resolved by adding a second data redistribution client configuration pointing to firewall B. The documentation is unclear on this behaviour, but logically it makes sense. Other configurations can be used to avoid this problem, but this is dependent on your environment.&amp;nbsp;&lt;/P&gt;
&lt;P data-unlink="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P data-unlink="true"&gt;&lt;FONT size="5"&gt;Additional Source(s)&lt;/FONT&gt;&lt;/P&gt;
&lt;P data-unlink="true"&gt;&lt;FONT size="4"&gt;&lt;A href="https://docs.paloaltonetworks.com/pan-os/10-2/pan-os-admin/user-id/deploy-user-id-in-a-large-scale-network/redistribute-user-mappings-and-authentication-timestamps/configure-user-id-redistribution" target="_blank" rel="noopener"&gt;&lt;FONT size="3"&gt;Configure Data Redistribution&lt;/FONT&gt;&lt;/A&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/P&gt;
&lt;P data-unlink="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P data-unlink="true"&gt;&lt;FONT size="4"&gt;&lt;LI-PRODUCT title="User-ID" id="User-ID"&gt;&lt;/LI-PRODUCT&gt;&amp;nbsp;&lt;LI-PRODUCT title="NGFW" id="NGFW"&gt;&lt;/LI-PRODUCT&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/P&gt;
&lt;P data-unlink="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P data-unlink="true"&gt;&lt;FONT size="5"&gt;Edit&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;2025-05-16 - Clarified references to the data redistribution clients (firewalls C, D, E, etc.).&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 16 May 2025 17:23:43 GMT</pubDate>
      <guid>https://live.paloaltonetworks.com/t5/general-topics/food-for-thought-data-redistribution-during-ha-failover-user-id/m-p/1219823#M123215</guid>
      <dc:creator>nohash4u</dc:creator>
      <dc:date>2025-05-16T17:23:43Z</dc:date>
    </item>
    <item>
      <title>Re: Food for Thought - Data Redistribution during HA Failover - User-ID</title>
      <link>https://live.paloaltonetworks.com/t5/general-topics/food-for-thought-data-redistribution-during-ha-failover-user-id/m-p/1219901#M123222</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://live.paloaltonetworks.com/t5/user/viewprofilepage/user-id/65137099"&gt;@nohash4u&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks for sharing !&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 10 Feb 2025 09:14:58 GMT</pubDate>
      <guid>https://live.paloaltonetworks.com/t5/general-topics/food-for-thought-data-redistribution-during-ha-failover-user-id/m-p/1219901#M123222</guid>
      <dc:creator>kiwi</dc:creator>
      <dc:date>2025-02-10T09:14:58Z</dc:date>
    </item>
    <item>
      <title>Re: Food for Thought - Data Redistribution during HA Failover - User-ID</title>
      <link>https://live.paloaltonetworks.com/t5/general-topics/food-for-thought-data-redistribution-during-ha-failover-user-id/m-p/1244775#M125772</link>
      <description>&lt;P&gt;&lt;FONT color="#000000"&gt;I was looking for this&lt;A href="http://thetexasroadhousemenu.com/" target="_self"&gt;,&lt;/A&gt; Thanks!&lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 05 Jan 2026 15:14:42 GMT</pubDate>
      <guid>https://live.paloaltonetworks.com/t5/general-topics/food-for-thought-data-redistribution-during-ha-failover-user-id/m-p/1244775#M125772</guid>
      <dc:creator>benstokes.pk8</dc:creator>
      <dc:date>2026-01-05T15:14:42Z</dc:date>
    </item>
  </channel>
</rss>

