<?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: BPA working for some config but not for others in Expedition Discussions</title>
    <link>https://live.paloaltonetworks.com/t5/expedition-discussions/bpa-working-for-some-config-but-not-for-others/m-p/231734#M533</link>
    <description>&lt;P&gt;As the error log was referring to global_protect.py, I played with the GP part of the configuration and I found that the &amp;lt;client-auth&amp;gt; section of the &amp;lt;global-protect-portal&amp;gt; is the problem:&lt;/P&gt;
&lt;P&gt;&lt;FONT size="2"&gt;...&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size="2"&gt;&amp;lt;global-protect-portal&amp;gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;entry name="Test"&amp;gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;portal-config&amp;gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;&amp;lt;client-auth&amp;gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;entry name="auth-any"&amp;gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;os&amp;gt;Any&amp;lt;/os&amp;gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;authentication-profile&amp;gt;LDAP-AP-customer&amp;lt;/authentication-profile&amp;gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;authentication-message&amp;gt;Enter login credentials&amp;lt;/authentication-message&amp;gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/entry&amp;gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/client-auth&amp;gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;ssl-tls-service-profile&amp;gt;Wildcard customer&amp;lt;/ssl-tls-service-profile&amp;gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;local-address&amp;gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;ip-address-family&amp;gt;ipv4&amp;lt;/ip-address-family&amp;gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size="2"&gt;...&lt;/FONT&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;If I remove the &amp;lt;client-auth&amp;gt; section, it's working again... while I tried some other firewall configs in which the &amp;lt;global-protect-portal&amp;gt; section is working correctly.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Would anyone have a crazy idea?&lt;/P&gt;</description>
    <pubDate>Fri, 21 Sep 2018 13:57:30 GMT</pubDate>
    <dc:creator>brrenaud</dc:creator>
    <dc:date>2018-09-21T13:57:30Z</dc:date>
    <item>
      <title>BPA working for some config but not for others</title>
      <link>https://live.paloaltonetworks.com/t5/expedition-discussions/bpa-working-for-some-config-but-not-for-others/m-p/231634#M529</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I'm running Expedition 1.0.105 with BP rules version 3.2.0 and while the analysis in working some FW configs, I've got some other FW configs for which nothing happen. I'm, of course, able to import the config in the tool and browse it&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="rules.png" style="width: 500px;"&gt;&lt;img src="https://live.paloaltonetworks.com/t5/image/serverpage/image-id/16710iE294FD9FCFDED3F9/image-size/medium/is-moderation-mode/true?v=v2&amp;amp;px=400" role="button" title="rules.png" alt="rules.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;but when I click on "Start Analysis", I see the progression bar but no result.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Is there any special place in which I could see logs and understand what's wrong?&lt;/P&gt;</description>
      <pubDate>Thu, 20 Sep 2018 15:45:39 GMT</pubDate>
      <guid>https://live.paloaltonetworks.com/t5/expedition-discussions/bpa-working-for-some-config-but-not-for-others/m-p/231634#M529</guid>
      <dc:creator>brrenaud</dc:creator>
      <dc:date>2018-09-20T15:45:39Z</dc:date>
    </item>
    <item>
      <title>Re: BPA working for some config but not for others</title>
      <link>https://live.paloaltonetworks.com/t5/expedition-discussions/bpa-working-for-some-config-but-not-for-others/m-p/231635#M530</link>
      <description>&lt;P&gt;I found this in /var/log/apache2/error.log:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;Traceback (most recent call last):&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp; File "/usr/local/bin/bpa-cli", line 11, in &amp;lt;module&amp;gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; sys.exit(main())&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp; File "/usr/local/lib/python3.6/dist-packages/best_practice_assessment_ngfw_pano/json/generate.py", line 279, in main&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; process_normal(xml_config, args)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp; File "/usr/local/lib/python3.6/dist-packages/best_practice_assessment_ngfw_pano/json/generate.py", line 23, in process_normal&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; data = xml_config.bpa.json(flatten=args.flatten)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp; File "/usr/local/lib/python3.6/dist-packages/best_practice_assessment_ngfw_pano/parser/xml_config.py", line 48, in bpa&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; self._bpa = BestPracticeAssessment(self)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp; File "/usr/local/lib/python3.6/dist-packages/best_practice_assessment_ngfw_pano/best_practice_assessment/bpat.py", line 173, in __init__&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; template_device_split=False, xml_config=xml_config)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp; File "/usr/local/lib/python3.6/dist-packages/best_practice_assessment_ngfw_pano/best_practice_assessment/bp_checks/base.py", line 72, in get_all&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; records = [x.record for x in cls.get_objects(xml, panorama, **kwargs)]&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp; File "/usr/local/lib/python3.6/dist-packages/best_practice_assessment_ngfw_pano/best_practice_assessment/bp_checks/base.py", line 72, in &amp;lt;listcomp&amp;gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; records = [x.record for x in cls.get_objects(xml, panorama, **kwargs)]&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp; File "/usr/local/lib/python3.6/dist-packages/best_practice_assessment_ngfw_pano/best_practice_assessment/bp_checks/network/global_protect.py", line 313, in record&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; return {'configuration': configuration, 'bp_check': self.get_bp_checks()}&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp; File "/usr/local/lib/python3.6/dist-packages/best_practice_assessment_ngfw_pano/best_practice_assessment/bp_checks/base.py", line 57, in get_bp_checks&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; check = getattr(self, name)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp; File "/usr/local/lib/python3.6/dist-packages/best_practice_assessment_ngfw_pano/best_practice_assessment/bp_checks/network/global_protect.py", line 179, in certificate_profile_warn&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; bad_clients = [client.name for client in self.auth_clients if not client.using_radius_saml()]&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp; File "/usr/local/lib/python3.6/dist-packages/best_practice_assessment_ngfw_pano/best_practice_assessment/bp_checks/network/global_protect.py", line 179, in &amp;lt;listcomp&amp;gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; bad_clients = [client.name for client in self.auth_clients if not client.using_radius_saml()]&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp; File "/usr/local/lib/python3.6/dist-packages/best_practice_assessment_ngfw_pano/best_practice_assessment/bp_checks/network/global_protect.py", line 48, in using_radius_saml&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; return self.get_obj('authentication_sequences', self.auth_prof).using_radius_saml()&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp; File "/usr/local/lib/python3.6/dist-packages/best_practice_assessment_ngfw_pano/best_practice_assessment/bp_checks/network/global_protect.py", line 29, in get_obj&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; f for f in self._xml_config().features.get(feature_type)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;StopIteration&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;Error in sys.excepthook:&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;Traceback (most recent call last):&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp; File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 63, in apport_excepthook&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; from apport.fileutils import likely_packaged, get_recent_crashes&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp; File "/usr/lib/python3/dist-packages/apport/__init__.py", line 5, in &amp;lt;module&amp;gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; from apport.report import Report&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp; File "/usr/lib/python3/dist-packages/apport/report.py", line 30, in &amp;lt;module&amp;gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; import apport.fileutils&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp; File "/usr/lib/python3/dist-packages/apport/fileutils.py", line 23, in &amp;lt;module&amp;gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; from apport.packaging_impl import impl as packaging&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp; File "/usr/lib/python3/dist-packages/apport/packaging_impl.py", line 23, in &amp;lt;module&amp;gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; import apt&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp; File "/usr/lib/python3/dist-packages/apt/__init__.py", line 23, in &amp;lt;module&amp;gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; import apt_pkg&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;ModuleNotFoundError: No module named 'apt_pkg'&lt;/FONT&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;Original exception was:&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;Traceback (most recent call last):&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp; File "/usr/local/bin/bpa-cli", line 11, in &amp;lt;module&amp;gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; sys.exit(main())&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp; File "/usr/local/lib/python3.6/dist-packages/best_practice_assessment_ngfw_pano/json/generate.py", line 279, in main&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; process_normal(xml_config, args)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp; File "/usr/local/lib/python3.6/dist-packages/best_practice_assessment_ngfw_pano/json/generate.py", line 23, in process_normal&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; data = xml_config.bpa.json(flatten=args.flatten)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp; File "/usr/local/lib/python3.6/dist-packages/best_practice_assessment_ngfw_pano/parser/xml_config.py", line 48, in bpa&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; self._bpa = BestPracticeAssessment(self)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp; File "/usr/local/lib/python3.6/dist-packages/best_practice_assessment_ngfw_pano/best_practice_assessment/bpat.py", line 173, in __init__&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; template_device_split=False, xml_config=xml_config)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp; File "/usr/local/lib/python3.6/dist-packages/best_practice_assessment_ngfw_pano/best_practice_assessment/bp_checks/base.py", line 72, in get_all&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; records = [x.record for x in cls.get_objects(xml, panorama, **kwargs)]&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp; File "/usr/local/lib/python3.6/dist-packages/best_practice_assessment_ngfw_pano/best_practice_assessment/bp_checks/base.py", line 72, in &amp;lt;listcomp&amp;gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; records = [x.record for x in cls.get_objects(xml, panorama, **kwargs)]&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp; File "/usr/local/lib/python3.6/dist-packages/best_practice_assessment_ngfw_pano/best_practice_assessment/bp_checks/network/global_protect.py", line 313, in record&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; return {'configuration': configuration, 'bp_check': self.get_bp_checks()}&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp; File "/usr/local/lib/python3.6/dist-packages/best_practice_assessment_ngfw_pano/best_practice_assessment/bp_checks/base.py", line 57, in get_bp_checks&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; check = getattr(self, name)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp; File "/usr/local/lib/python3.6/dist-packages/best_practice_assessment_ngfw_pano/best_practice_assessment/bp_checks/network/global_protect.py", line 179, in certificate_profile_warn&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; bad_clients = [client.name for client in self.auth_clients if not client.using_radius_saml()]&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp; File "/usr/local/lib/python3.6/dist-packages/best_practice_assessment_ngfw_pano/best_practice_assessment/bp_checks/network/global_protect.py", line 179, in &amp;lt;listcomp&amp;gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; bad_clients = [client.name for client in self.auth_clients if not client.using_radius_saml()]&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp; File "/usr/local/lib/python3.6/dist-packages/best_practice_assessment_ngfw_pano/best_practice_assessment/bp_checks/network/global_protect.py", line 48, in using_radius_saml&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; return self.get_obj('authentication_sequences', self.auth_prof).using_radius_saml()&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp; File "/usr/local/lib/python3.6/dist-packages/best_practice_assessment_ngfw_pano/best_practice_assessment/bp_checks/network/global_protect.py", line 29, in get_obj&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; f for f in self._xml_config().features.get(feature_type)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;StopIteration&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 20 Sep 2018 15:58:15 GMT</pubDate>
      <guid>https://live.paloaltonetworks.com/t5/expedition-discussions/bpa-working-for-some-config-but-not-for-others/m-p/231635#M530</guid>
      <dc:creator>brrenaud</dc:creator>
      <dc:date>2018-09-20T15:58:15Z</dc:date>
    </item>
    <item>
      <title>Re: BPA working for some config but not for others</title>
      <link>https://live.paloaltonetworks.com/t5/expedition-discussions/bpa-working-for-some-config-but-not-for-others/m-p/231636#M531</link>
      <description>&lt;P&gt;After a relink of Python to Python 3.6 instead of 2.7 and a reinstall of the apt_pkg package, it still not working with one of the two configuration file with these errors in the Apache error log file:&lt;/P&gt;
&lt;P&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;Traceback (most recent call last):&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp; File "/usr/local/bin/bpa-cli", line 11, in &amp;lt;module&amp;gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; sys.exit(main())&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp; File "/usr/local/lib/python3.6/dist-packages/best_practice_assessment_ngfw_pano/json/generate.py", line 279, in main&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; process_normal(xml_config, args)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp; File "/usr/local/lib/python3.6/dist-packages/best_practice_assessment_ngfw_pano/json/generate.py", line 23, in process_normal&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; data = xml_config.bpa.json(flatten=args.flatten)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp; File "/usr/local/lib/python3.6/dist-packages/best_practice_assessment_ngfw_pano/parser/xml_config.py", line 48, in bpa&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; self._bpa = BestPracticeAssessment(self)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp; File "/usr/local/lib/python3.6/dist-packages/best_practice_assessment_ngfw_pano/best_practice_assessment/bpat.py", line 173, in __init__&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; template_device_split=False, xml_config=xml_config)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp; File "/usr/local/lib/python3.6/dist-packages/best_practice_assessment_ngfw_pano/best_practice_assessment/bp_checks/base.py", line 72, in get_all&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; records = [x.record for x in cls.get_objects(xml, panorama, **kwargs)]&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp; File "/usr/local/lib/python3.6/dist-packages/best_practice_assessment_ngfw_pano/best_practice_assessment/bp_checks/base.py", line 72, in &amp;lt;listcomp&amp;gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; records = [x.record for x in cls.get_objects(xml, panorama, **kwargs)]&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp; File "/usr/local/lib/python3.6/dist-packages/best_practice_assessment_ngfw_pano/best_practice_assessment/bp_checks/network/global_protect.py", line 313, in record&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; return {'configuration': configuration, 'bp_check': self.get_bp_checks()}&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp; File "/usr/local/lib/python3.6/dist-packages/best_practice_assessment_ngfw_pano/best_practice_assessment/bp_checks/base.py", line 57, in get_bp_checks&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; check = getattr(self, name)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp; File "/usr/local/lib/python3.6/dist-packages/best_practice_assessment_ngfw_pano/best_practice_assessment/bp_checks/network/global_protect.py", line 179, in certificate_profile_warn&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; bad_clients = [client.name for client in self.auth_clients if not client.using_radius_saml()]&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp; File "/usr/local/lib/python3.6/dist-packages/best_practice_assessment_ngfw_pano/best_practice_assessment/bp_checks/network/global_protect.py", line 179, in &amp;lt;listcomp&amp;gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; bad_clients = [client.name for client in self.auth_clients if not client.using_radius_saml()]&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp; File "/usr/local/lib/python3.6/dist-packages/best_practice_assessment_ngfw_pano/best_practice_assessment/bp_checks/network/global_protect.py", line 48, in using_radius_saml&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; return self.get_obj('authentication_sequences', self.auth_prof).using_radius_saml()&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp; File "/usr/local/lib/python3.6/dist-packages/best_practice_assessment_ngfw_pano/best_practice_assessment/bp_checks/network/global_protect.py", line 29, in get_obj&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; f for f in self._xml_config().features.get(feature_type)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="1 2 3 4 5 6 7" face="courier new,courier"&gt;StopIteration&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I really don't undertand why only one of the config files is triggering this.&lt;/P&gt;</description>
      <pubDate>Thu, 20 Sep 2018 16:33:56 GMT</pubDate>
      <guid>https://live.paloaltonetworks.com/t5/expedition-discussions/bpa-working-for-some-config-but-not-for-others/m-p/231636#M531</guid>
      <dc:creator>brrenaud</dc:creator>
      <dc:date>2018-09-20T16:33:56Z</dc:date>
    </item>
    <item>
      <title>Re: BPA working for some config but not for others</title>
      <link>https://live.paloaltonetworks.com/t5/expedition-discussions/bpa-working-for-some-config-but-not-for-others/m-p/231734#M533</link>
      <description>&lt;P&gt;As the error log was referring to global_protect.py, I played with the GP part of the configuration and I found that the &amp;lt;client-auth&amp;gt; section of the &amp;lt;global-protect-portal&amp;gt; is the problem:&lt;/P&gt;
&lt;P&gt;&lt;FONT size="2"&gt;...&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size="2"&gt;&amp;lt;global-protect-portal&amp;gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;entry name="Test"&amp;gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;portal-config&amp;gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;&amp;lt;client-auth&amp;gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;entry name="auth-any"&amp;gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;os&amp;gt;Any&amp;lt;/os&amp;gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;authentication-profile&amp;gt;LDAP-AP-customer&amp;lt;/authentication-profile&amp;gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;authentication-message&amp;gt;Enter login credentials&amp;lt;/authentication-message&amp;gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/entry&amp;gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/client-auth&amp;gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;ssl-tls-service-profile&amp;gt;Wildcard customer&amp;lt;/ssl-tls-service-profile&amp;gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;local-address&amp;gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;ip-address-family&amp;gt;ipv4&amp;lt;/ip-address-family&amp;gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size="2"&gt;...&lt;/FONT&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;If I remove the &amp;lt;client-auth&amp;gt; section, it's working again... while I tried some other firewall configs in which the &amp;lt;global-protect-portal&amp;gt; section is working correctly.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Would anyone have a crazy idea?&lt;/P&gt;</description>
      <pubDate>Fri, 21 Sep 2018 13:57:30 GMT</pubDate>
      <guid>https://live.paloaltonetworks.com/t5/expedition-discussions/bpa-working-for-some-config-but-not-for-others/m-p/231734#M533</guid>
      <dc:creator>brrenaud</dc:creator>
      <dc:date>2018-09-21T13:57:30Z</dc:date>
    </item>
    <item>
      <title>Re: BPA working for some config but not for others</title>
      <link>https://live.paloaltonetworks.com/t5/expedition-discussions/bpa-working-for-some-config-but-not-for-others/m-p/231752#M537</link>
      <description>&lt;P&gt;I finally found the problem, the configuration extract comes from Panorama and is not including the Panorama profiles which means some part of the configuration was missing.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Two takeaways:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Expedition error message could certainly by improved when a missing reference is found in the configuration.&lt;/LI&gt;
&lt;LI&gt;Keep in mind to extract the running-config on the firewall instead of the Panorama config. You could do that for example by using from Panorama CLI "scp export device-state device &amp;lt;device-serial&amp;gt; to username@host:path" and then, import the running_config.xml in Expedition.&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 21 Sep 2018 15:43:47 GMT</pubDate>
      <guid>https://live.paloaltonetworks.com/t5/expedition-discussions/bpa-working-for-some-config-but-not-for-others/m-p/231752#M537</guid>
      <dc:creator>brrenaud</dc:creator>
      <dc:date>2018-09-21T15:43:47Z</dc:date>
    </item>
  </channel>
</rss>

