<?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: GlobalProtect agent download from direct URL in General Topics</title>
    <link>https://live.paloaltonetworks.com/t5/general-topics/globalprotect-agent-download-from-direct-url/m-p/168779#M53701</link>
    <description>&lt;P&gt;Hi FabienJ,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This is possible.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;You'd need an external web-server to host the GP software.&lt;/P&gt;&lt;P&gt;Now, if you can configure some sort of authentication there, that's all well and good. If not, you can make use of&amp;nbsp;PAN OS 8.0 for the 'Authentication policy' feature (this is what I'll demonstrate). For authentication policy approach, you should be hosting the file on a http server.&amp;nbsp;Using this method, you can even do MFA for just the download, so I guess that's a plus.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Well, here are the steps:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Login to the command line and issue the following commands:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;STRONG&gt;set&amp;nbsp;global-protect redirect location&lt;/STRONG&gt; &lt;EM&gt;&amp;lt;path of the external&amp;nbsp;server repository of the file&amp;gt;&lt;/EM&gt;&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;set&amp;nbsp;global-protect redirect on&lt;/STRONG&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;In my case, since I didn't have a http server, I just chose something random like: &lt;A href="http://www.ipvoid.com" target="_blank"&gt;http://www.ipvoid.com&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Run the command -&amp;nbsp;&lt;STRONG&gt;set global-protect redirect show&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;You should see the output similar to mine:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;cfg.global-protect.redirect.flag: True&lt;BR /&gt;cfg.global-protect.redirect.location: &lt;A href="http://www.ipvoid.com" target="_blank"&gt;http://www.ipvoid.com&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;At this point, you are pretty much done if you are doing authentication on that external server.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Proceed if you want to use the Authentication policy approach.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;1. Create a captive portal&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="captive-portal.JPG" style="width: 800px;"&gt;&lt;img src="https://live.paloaltonetworks.com/t5/image/serverpage/image-id/10550iF0EFF27A2188E428/image-size/large/is-moderation-mode/true?v=v2&amp;amp;px=999" role="button" title="captive-portal.JPG" alt="captive-portal.JPG" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Redirect host, in your case, will be the external facing address that can server the authentication page.&lt;/P&gt;&lt;P&gt;Choose an appropriate SSL/TLS profile and authentication profile.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;2. Create an authentication policy&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="authpolicy.JPG" style="width: 800px;"&gt;&lt;img src="https://live.paloaltonetworks.com/t5/image/serverpage/image-id/10551i908DB7145E3AA261/image-size/large/is-moderation-mode/true?v=v2&amp;amp;px=999" role="button" title="authpolicy.JPG" alt="authpolicy.JPG" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Please keep in mind that you'd have to choose the source zone as Outside. I am using Inside because of the way my lab setup is configured. Also, the destination zone would be something depending on where the file hosting server lies and if NAT is required or not. Destination adddress would be whatever address you have entered as the file server. You can choose Authentication Enforcement to use two-factor, if you want. I am just using a simple Web-form (captive portal).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Here's the demo:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Whether I go to the GP-portal, login and then click on the download GP client links or directly enter&amp;nbsp;https://&amp;lt;my-portal-address&amp;gt;/global-protect/getmsi.esp?version=64&amp;amp;platform=windows , I will get an MFA portal page (customizable btw, under Device-&amp;gt;Response pages), which will look like this:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="pre-MFA.JPG" style="width: 800px;"&gt;&lt;img src="https://live.paloaltonetworks.com/t5/image/serverpage/image-id/10552i835A5CA3A91D1145/image-size/large/is-moderation-mode/true?v=v2&amp;amp;px=999" role="button" title="pre-MFA.JPG" alt="pre-MFA.JPG" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I would authenticate and then the firewall would redirect me to the file server (in this case it's just going to ipvoid.com).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="post-MFA.JPG" style="width: 800px;"&gt;&lt;img src="https://live.paloaltonetworks.com/t5/image/serverpage/image-id/10553i2FE3F721D57ED5D1/image-size/large/is-moderation-mode/true?v=v2&amp;amp;px=999" role="button" title="post-MFA.JPG" alt="post-MFA.JPG" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Hope that helps.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Anurag&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 28 Jul 2017 00:30:24 GMT</pubDate>
    <dc:creator>ansharma</dc:creator>
    <dc:date>2017-07-28T00:30:24Z</dc:date>
    <item>
      <title>GlobalProtect agent download from direct URL</title>
      <link>https://live.paloaltonetworks.com/t5/general-topics/globalprotect-agent-download-from-direct-url/m-p/168058#M53603</link>
      <description>&lt;P&gt;Hi everyone,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Do you know if it's possible to block the download of the globalprotect agent via the direct URL ?&amp;nbsp;&lt;/P&gt;&lt;P&gt;The goal here is to force users to authenticate in the portal web page to be able to download the agent.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Ex. for the 64bit agent :&lt;/P&gt;&lt;P&gt;https://&amp;lt;my-portal-address&amp;gt;/global-protect/getmsi.esp?version=64&amp;amp;platform=windows&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If yes, could you please share the steps to solve it ?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks a lot !&lt;/P&gt;&lt;P&gt;Fabien.&lt;/P&gt;</description>
      <pubDate>Tue, 25 Jul 2017 09:18:21 GMT</pubDate>
      <guid>https://live.paloaltonetworks.com/t5/general-topics/globalprotect-agent-download-from-direct-url/m-p/168058#M53603</guid>
      <dc:creator>FabienJ</dc:creator>
      <dc:date>2017-07-25T09:18:21Z</dc:date>
    </item>
    <item>
      <title>Re: GlobalProtect agent download from direct URL</title>
      <link>https://live.paloaltonetworks.com/t5/general-topics/globalprotect-agent-download-from-direct-url/m-p/168103#M53611</link>
      <description>&lt;P&gt;There are couple of steps to achieve this depending on the configuration that already exist on your appliance.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;1. Go to device &amp;gt; Certificate mgt &amp;gt; ssl/tls service profile &amp;gt; add. It should look like the image (2) below when you are done.&lt;/P&gt;&lt;P&gt;2. Network &amp;gt; GlobalProtect &amp;gt; Portal &amp;gt; Add &amp;gt;On the General Tab &amp;gt; Add &amp;gt; name&amp;gt; external interface &amp;gt; IP Address&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;3. Then on the authentication Tab confiigure your PA appliance as shown below in Image 1. This forces the portal to request user credentials before they can access the portal to download the agent. FYI, my environment uses the Local User database for authentication, yours may be different.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Screen Shot 2017-07-25 at 9.15.35 AM.png" style="width: 800px;"&gt;&lt;img src="https://live.paloaltonetworks.com/t5/image/serverpage/image-id/10505iC1B22FCAC2213075/image-size/large/is-moderation-mode/true?v=v2&amp;amp;px=999" role="button" title="Screen Shot 2017-07-25 at 9.15.35 AM.png" alt="Screen Shot 2017-07-25 at 9.15.35 AM.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Screen Shot 2017-07-25 at 9.18.04 AM.png" style="width: 800px;"&gt;&lt;img src="https://live.paloaltonetworks.com/t5/image/serverpage/image-id/10504i328489A87148847B/image-size/large/is-moderation-mode/true?v=v2&amp;amp;px=999" role="button" title="Screen Shot 2017-07-25 at 9.18.04 AM.png" alt="Screen Shot 2017-07-25 at 9.18.04 AM.png" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 25 Jul 2017 14:30:33 GMT</pubDate>
      <guid>https://live.paloaltonetworks.com/t5/general-topics/globalprotect-agent-download-from-direct-url/m-p/168103#M53611</guid>
      <dc:creator>Oyin-Idowu</dc:creator>
      <dc:date>2017-07-25T14:30:33Z</dc:date>
    </item>
    <item>
      <title>Re: GlobalProtect agent download from direct URL</title>
      <link>https://live.paloaltonetworks.com/t5/general-topics/globalprotect-agent-download-from-direct-url/m-p/168104#M53612</link>
      <description>&lt;P&gt;You will also need to Generate a certificate or upload the certificate for Global protect using the public IP address of your untrust interface. see below&lt;/P&gt;&lt;P&gt;&lt;A href="https://live.paloaltonetworks.com/t5/Management-Articles/How-to-Generate-a-New-Self-Signed-SSL-Certificate/ta-p/53215" target="_blank"&gt;https://live.paloaltonetworks.com/t5/Management-Articles/How-to-Generate-a-New-Self-Signed-SSL-Certificate/ta-p/53215&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 25 Jul 2017 14:42:02 GMT</pubDate>
      <guid>https://live.paloaltonetworks.com/t5/general-topics/globalprotect-agent-download-from-direct-url/m-p/168104#M53612</guid>
      <dc:creator>Oyin-Idowu</dc:creator>
      <dc:date>2017-07-25T14:42:02Z</dc:date>
    </item>
    <item>
      <title>Re: GlobalProtect agent download from direct URL</title>
      <link>https://live.paloaltonetworks.com/t5/general-topics/globalprotect-agent-download-from-direct-url/m-p/168120#M53613</link>
      <description>&lt;P&gt;&lt;a href="https://live.paloaltonetworks.com/t5/user/viewprofilepage/user-id/47359"&gt;@FabienJ&lt;/a&gt;,&lt;/P&gt;&lt;P&gt;I'm not positive of a way to actually do this and still allow the download to accomplish on the portal. It's kind of like the ASAs in the point where if you know where to direct it for the file itself you can get the download without authentication. You could put the link itself behind a captive portal if this is a big enough issue for you, but the user experiance if they go through the portal would be pretty bad.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;a href="https://live.paloaltonetworks.com/t5/user/viewprofilepage/user-id/45676"&gt;@Oyin-Idowu&lt;/a&gt;,&lt;/P&gt;&lt;P&gt;The authentication to the portal itself I'm sure is working perfectly fine, the file however can still be downloaded even if you don't authenticate by going directly to the download link.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 25 Jul 2017 15:38:12 GMT</pubDate>
      <guid>https://live.paloaltonetworks.com/t5/general-topics/globalprotect-agent-download-from-direct-url/m-p/168120#M53613</guid>
      <dc:creator>BPry</dc:creator>
      <dc:date>2017-07-25T15:38:12Z</dc:date>
    </item>
    <item>
      <title>Re: GlobalProtect agent download from direct URL</title>
      <link>https://live.paloaltonetworks.com/t5/general-topics/globalprotect-agent-download-from-direct-url/m-p/168124#M53614</link>
      <description>&lt;P&gt;&lt;a href="https://live.paloaltonetworks.com/t5/user/viewprofilepage/user-id/45676"&gt;@Oyin-Idowu&lt;/a&gt;&lt;/P&gt;&lt;P&gt;I think &lt;a href="https://live.paloaltonetworks.com/t5/user/viewprofilepage/user-id/47359"&gt;@FabienJ&lt;/a&gt;&amp;nbsp;has already done the steps you describe ... what he wants is to FORCE users to authenticate so nobody should be able to download the GP agent without log in&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;a href="https://live.paloaltonetworks.com/t5/user/viewprofilepage/user-id/47359"&gt;@FabienJ&lt;/a&gt;&lt;/P&gt;&lt;P&gt;You probably want to ask your SE for a feature request.&lt;/P&gt;&lt;P&gt;I can think of a possibility to achieve this, but at the moment I don't know if this works and it also contains something that's normally not recommended ... I will first do a little test before I write some sensless stuff here&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;... and once again &lt;a href="https://live.paloaltonetworks.com/t5/user/viewprofilepage/user-id/43480"&gt;@BPry&lt;/a&gt;&amp;nbsp;was faster &lt;span class="lia-unicode-emoji" title=":winking_face:"&gt;😉&lt;/span&gt; ...&lt;/P&gt;</description>
      <pubDate>Tue, 25 Jul 2017 15:41:46 GMT</pubDate>
      <guid>https://live.paloaltonetworks.com/t5/general-topics/globalprotect-agent-download-from-direct-url/m-p/168124#M53614</guid>
      <dc:creator>Remo</dc:creator>
      <dc:date>2017-07-25T15:41:46Z</dc:date>
    </item>
    <item>
      <title>Re: GlobalProtect agent download from direct URL</title>
      <link>https://live.paloaltonetworks.com/t5/general-topics/globalprotect-agent-download-from-direct-url/m-p/168126#M53615</link>
      <description>&lt;P&gt;&lt;a href="https://live.paloaltonetworks.com/t5/user/viewprofilepage/user-id/45676"&gt;@Oyin-Idowu&lt;/a&gt;&amp;nbsp;Thanks for your quick answer but yes, all the basic configuration is ok.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;a href="https://live.paloaltonetworks.com/t5/user/viewprofilepage/user-id/43480"&gt;@BPry&lt;/a&gt;&amp;nbsp;Yes, same as Vsphere client an so on ... I'm agree that there are no "confidentials" infos insinde the GP client, so this is not so armfull but still not really clean from a security point of view.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;a href="https://live.paloaltonetworks.com/t5/user/viewprofilepage/user-id/16592"&gt;@Remo&lt;/a&gt;&amp;nbsp;I will ask to my SE. I've tried few things using security policies with URL filtering without sucess. I'm waiting for your test result &amp;nbsp;&lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks !&lt;/P&gt;</description>
      <pubDate>Tue, 25 Jul 2017 15:51:43 GMT</pubDate>
      <guid>https://live.paloaltonetworks.com/t5/general-topics/globalprotect-agent-download-from-direct-url/m-p/168126#M53615</guid>
      <dc:creator>FabienJ</dc:creator>
      <dc:date>2017-07-25T15:51:43Z</dc:date>
    </item>
    <item>
      <title>Re: GlobalProtect agent download from direct URL</title>
      <link>https://live.paloaltonetworks.com/t5/general-topics/globalprotect-agent-download-from-direct-url/m-p/168135#M53618</link>
      <description>&lt;P&gt;&lt;a href="https://live.paloaltonetworks.com/t5/user/viewprofilepage/user-id/47359"&gt;@FabienJ&lt;/a&gt;&lt;/P&gt;&lt;P&gt;What PAN-OS version are you using? I will probably try with 8.0.2 ...&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 25 Jul 2017 16:28:10 GMT</pubDate>
      <guid>https://live.paloaltonetworks.com/t5/general-topics/globalprotect-agent-download-from-direct-url/m-p/168135#M53618</guid>
      <dc:creator>Remo</dc:creator>
      <dc:date>2017-07-25T16:28:10Z</dc:date>
    </item>
    <item>
      <title>Re: GlobalProtect agent download from direct URL</title>
      <link>https://live.paloaltonetworks.com/t5/general-topics/globalprotect-agent-download-from-direct-url/m-p/168189#M53623</link>
      <description>&lt;P&gt;PAN-OS 7.1.10 and 8.0.x I think it will be the same with all versions&lt;/P&gt;</description>
      <pubDate>Tue, 25 Jul 2017 18:52:35 GMT</pubDate>
      <guid>https://live.paloaltonetworks.com/t5/general-topics/globalprotect-agent-download-from-direct-url/m-p/168189#M53623</guid>
      <dc:creator>FabienJ</dc:creator>
      <dc:date>2017-07-25T18:52:35Z</dc:date>
    </item>
    <item>
      <title>Re: GlobalProtect agent download from direct URL</title>
      <link>https://live.paloaltonetworks.com/t5/general-topics/globalprotect-agent-download-from-direct-url/m-p/168257#M53637</link>
      <description>&lt;P&gt;first results: Wait for the SE to get this implemented the right way ... I'm not giving up, but it at the moment it looks like there are only two possibilitys: it is really not possible or if there is still a little chance, it will be really ugly ...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Right now it is even worse: I am still able to download the client with the direct url when the Login Page is DISABLED!&lt;/P&gt;</description>
      <pubDate>Tue, 25 Jul 2017 22:02:43 GMT</pubDate>
      <guid>https://live.paloaltonetworks.com/t5/general-topics/globalprotect-agent-download-from-direct-url/m-p/168257#M53637</guid>
      <dc:creator>Remo</dc:creator>
      <dc:date>2017-07-25T22:02:43Z</dc:date>
    </item>
    <item>
      <title>Re: GlobalProtect agent download from direct URL</title>
      <link>https://live.paloaltonetworks.com/t5/general-topics/globalprotect-agent-download-from-direct-url/m-p/168699#M53677</link>
      <description>&lt;P&gt;Ok I failed to get this done. What I tried:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;(I know this is really ugly) enable user identification on the Untrust/Internet zone. With this I was hoping that there will be a ip-user-mapping entry after a userlogin to the portal website. Then my plan was to only allow access to the download url for authenticated users. - Result: url filtering is possible but there is no ip-user-mapping&lt;/LI&gt;&lt;LI&gt;I also tried with captive portal. Then my intention was to prepare the captive portal website to look like the GP Portal. And block the access to the upcoming GP portal URL, so I can place a block response page that looks like the GP portal after login. This way I would have a usermapping which could be used to allow only authenticated users to download the software - Result: if you configure a captive portal rule for accessing the GP portal IP --&amp;gt; GP Portal always comes first, captive portal does not show up&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;So you eithe wait for this feature request or place the GP software on your own webserver with either doing the authentication completely yourself on the webserver or use a captive portal rule there so your PA firewall at least handles the authentication/authorization part ...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;PS: as I already wrote, when you disable the portal login website completely the download is still available with the direct url&lt;/P&gt;</description>
      <pubDate>Thu, 27 Jul 2017 15:34:34 GMT</pubDate>
      <guid>https://live.paloaltonetworks.com/t5/general-topics/globalprotect-agent-download-from-direct-url/m-p/168699#M53677</guid>
      <dc:creator>Remo</dc:creator>
      <dc:date>2017-07-27T15:34:34Z</dc:date>
    </item>
    <item>
      <title>Re: GlobalProtect agent download from direct URL</title>
      <link>https://live.paloaltonetworks.com/t5/general-topics/globalprotect-agent-download-from-direct-url/m-p/168779#M53701</link>
      <description>&lt;P&gt;Hi FabienJ,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This is possible.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;You'd need an external web-server to host the GP software.&lt;/P&gt;&lt;P&gt;Now, if you can configure some sort of authentication there, that's all well and good. If not, you can make use of&amp;nbsp;PAN OS 8.0 for the 'Authentication policy' feature (this is what I'll demonstrate). For authentication policy approach, you should be hosting the file on a http server.&amp;nbsp;Using this method, you can even do MFA for just the download, so I guess that's a plus.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Well, here are the steps:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Login to the command line and issue the following commands:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;STRONG&gt;set&amp;nbsp;global-protect redirect location&lt;/STRONG&gt; &lt;EM&gt;&amp;lt;path of the external&amp;nbsp;server repository of the file&amp;gt;&lt;/EM&gt;&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;set&amp;nbsp;global-protect redirect on&lt;/STRONG&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;In my case, since I didn't have a http server, I just chose something random like: &lt;A href="http://www.ipvoid.com" target="_blank"&gt;http://www.ipvoid.com&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Run the command -&amp;nbsp;&lt;STRONG&gt;set global-protect redirect show&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;You should see the output similar to mine:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;cfg.global-protect.redirect.flag: True&lt;BR /&gt;cfg.global-protect.redirect.location: &lt;A href="http://www.ipvoid.com" target="_blank"&gt;http://www.ipvoid.com&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;At this point, you are pretty much done if you are doing authentication on that external server.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Proceed if you want to use the Authentication policy approach.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;1. Create a captive portal&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="captive-portal.JPG" style="width: 800px;"&gt;&lt;img src="https://live.paloaltonetworks.com/t5/image/serverpage/image-id/10550iF0EFF27A2188E428/image-size/large/is-moderation-mode/true?v=v2&amp;amp;px=999" role="button" title="captive-portal.JPG" alt="captive-portal.JPG" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Redirect host, in your case, will be the external facing address that can server the authentication page.&lt;/P&gt;&lt;P&gt;Choose an appropriate SSL/TLS profile and authentication profile.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;2. Create an authentication policy&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="authpolicy.JPG" style="width: 800px;"&gt;&lt;img src="https://live.paloaltonetworks.com/t5/image/serverpage/image-id/10551i908DB7145E3AA261/image-size/large/is-moderation-mode/true?v=v2&amp;amp;px=999" role="button" title="authpolicy.JPG" alt="authpolicy.JPG" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Please keep in mind that you'd have to choose the source zone as Outside. I am using Inside because of the way my lab setup is configured. Also, the destination zone would be something depending on where the file hosting server lies and if NAT is required or not. Destination adddress would be whatever address you have entered as the file server. You can choose Authentication Enforcement to use two-factor, if you want. I am just using a simple Web-form (captive portal).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Here's the demo:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Whether I go to the GP-portal, login and then click on the download GP client links or directly enter&amp;nbsp;https://&amp;lt;my-portal-address&amp;gt;/global-protect/getmsi.esp?version=64&amp;amp;platform=windows , I will get an MFA portal page (customizable btw, under Device-&amp;gt;Response pages), which will look like this:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="pre-MFA.JPG" style="width: 800px;"&gt;&lt;img src="https://live.paloaltonetworks.com/t5/image/serverpage/image-id/10552i835A5CA3A91D1145/image-size/large/is-moderation-mode/true?v=v2&amp;amp;px=999" role="button" title="pre-MFA.JPG" alt="pre-MFA.JPG" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I would authenticate and then the firewall would redirect me to the file server (in this case it's just going to ipvoid.com).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="post-MFA.JPG" style="width: 800px;"&gt;&lt;img src="https://live.paloaltonetworks.com/t5/image/serverpage/image-id/10553i2FE3F721D57ED5D1/image-size/large/is-moderation-mode/true?v=v2&amp;amp;px=999" role="button" title="post-MFA.JPG" alt="post-MFA.JPG" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Hope that helps.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Anurag&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 28 Jul 2017 00:30:24 GMT</pubDate>
      <guid>https://live.paloaltonetworks.com/t5/general-topics/globalprotect-agent-download-from-direct-url/m-p/168779#M53701</guid>
      <dc:creator>ansharma</dc:creator>
      <dc:date>2017-07-28T00:30:24Z</dc:date>
    </item>
    <item>
      <title>Re: GlobalProtect agent download from direct URL</title>
      <link>https://live.paloaltonetworks.com/t5/general-topics/globalprotect-agent-download-from-direct-url/m-p/168817#M53704</link>
      <description>&lt;P&gt;Hi &lt;a href="https://live.paloaltonetworks.com/t5/user/viewprofilepage/user-id/51040"&gt;@ansharma&lt;/a&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;But if someone knows the download url, he will still be able to go directly there and download the software ...&lt;/P&gt;&lt;P&gt;This is the point in this topic, that the download is available without login - if someone knows the download url - and that the download is still available when the portal is disabled ...&lt;/P&gt;</description>
      <pubDate>Fri, 28 Jul 2017 07:05:42 GMT</pubDate>
      <guid>https://live.paloaltonetworks.com/t5/general-topics/globalprotect-agent-download-from-direct-url/m-p/168817#M53704</guid>
      <dc:creator>Remo</dc:creator>
      <dc:date>2017-07-28T07:05:42Z</dc:date>
    </item>
    <item>
      <title>Re: GlobalProtect agent download from direct URL</title>
      <link>https://live.paloaltonetworks.com/t5/general-topics/globalprotect-agent-download-from-direct-url/m-p/168836#M53705</link>
      <description>&lt;P&gt;I though the user wanted to know a way to force authentication for people going directly to the download link rather than the portal first. This is what the method above provides.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Honestly, you can't prevent people from knowing the portal link. I mean, most companies use something simple like gp.acme.com or vpn.acme.com. And, besides Geolocation blocking, you could just find many of them accessible. So, what if you did - it's requiring someone to do a portal login to connect and/or using the Authentication policy to download the GP client from their portal.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Additionally, even if someone downloads the GP from the portal link, the only thing being taxed is the firewall's resource providing the download, which again you can enforce authentication using the method described. One can go to cisco's website from any valid (entitled) account and download Anyconnect client. A blank VPN client is just that, blank.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Anurag&lt;/P&gt;</description>
      <pubDate>Fri, 28 Jul 2017 11:01:52 GMT</pubDate>
      <guid>https://live.paloaltonetworks.com/t5/general-topics/globalprotect-agent-download-from-direct-url/m-p/168836#M53705</guid>
      <dc:creator>ansharma</dc:creator>
      <dc:date>2017-07-28T11:01:52Z</dc:date>
    </item>
    <item>
      <title>Re: GlobalProtect agent download from direct URL</title>
      <link>https://live.paloaltonetworks.com/t5/general-topics/globalprotect-agent-download-from-direct-url/m-p/168853#M53713</link>
      <description>&lt;P&gt;&lt;a href="https://live.paloaltonetworks.com/t5/user/viewprofilepage/user-id/16592"&gt;@Remo&lt;/a&gt;,&lt;/P&gt;&lt;P&gt;Since you are setting the GlobalProtect redirect flag you won't be able to actually get to the client download package, that redirect will force you over to the server that you set and that's where the Captive Portal piece comes in to actually get this to work.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 28 Jul 2017 13:08:46 GMT</pubDate>
      <guid>https://live.paloaltonetworks.com/t5/general-topics/globalprotect-agent-download-from-direct-url/m-p/168853#M53713</guid>
      <dc:creator>BPry</dc:creator>
      <dc:date>2017-07-28T13:08:46Z</dc:date>
    </item>
    <item>
      <title>Re: GlobalProtect agent download from direct URL</title>
      <link>https://live.paloaltonetworks.com/t5/general-topics/globalprotect-agent-download-from-direct-url/m-p/168854#M53714</link>
      <description>&lt;P&gt;&lt;a href="https://live.paloaltonetworks.com/t5/user/viewprofilepage/user-id/47359"&gt;@FabienJ&lt;/a&gt;,&lt;/P&gt;&lt;P&gt;Out of curiosity and because I don't think it's been asked yet, what is your industry that you actually have to worry about people using the direct URL link? I can't get my users to remember the portal address itself, let alone the package URL.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 28 Jul 2017 13:12:18 GMT</pubDate>
      <guid>https://live.paloaltonetworks.com/t5/general-topics/globalprotect-agent-download-from-direct-url/m-p/168854#M53714</guid>
      <dc:creator>BPry</dc:creator>
      <dc:date>2017-07-28T13:12:18Z</dc:date>
    </item>
    <item>
      <title>Re: GlobalProtect agent download from direct URL</title>
      <link>https://live.paloaltonetworks.com/t5/general-topics/globalprotect-agent-download-from-direct-url/m-p/168858#M53718</link>
      <description>&lt;P&gt;Hi Guys,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;First, many thanks to&amp;nbsp;&lt;a href="https://live.paloaltonetworks.com/t5/user/viewprofilepage/user-id/16592"&gt;@Remo&lt;/a&gt;&amp;nbsp;and&amp;nbsp;&lt;a href="https://live.paloaltonetworks.com/t5/user/viewprofilepage/user-id/51040"&gt;@ansharma&lt;/a&gt;&amp;nbsp;for your time.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;a href="https://live.paloaltonetworks.com/t5/user/viewprofilepage/user-id/16592"&gt;@Remo&lt;/a&gt;&amp;nbsp;using your first ugly method, it sounds like it's working at the end ? You have an URL blocking page when you try to reach the downnload URL ?&lt;/P&gt;&lt;P&gt;You just can't get user mapping info ? Can't we tune the User-ID ACL on the zone to make this less ugly &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt; ?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;a href="https://live.paloaltonetworks.com/t5/user/viewprofilepage/user-id/51040"&gt;@ansharma&lt;/a&gt;&amp;nbsp;it's a pretty interesting workaround, I need to try this one after my holidays &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;&lt;P&gt;As you said, all vendors are using this way to delivers agents (Vsphere, AnyConnect and so on ...) but I think it's not a good thing to imitate.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;My SE also suggested something that should work with hardware models, using vsys, one hosting the captive portal, then another vsys hosting the global protect portal and the agent.&lt;/P&gt;&lt;P&gt;...A&amp;nbsp;feature request should happen soon &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks again !&lt;/P&gt;</description>
      <pubDate>Fri, 28 Jul 2017 13:20:45 GMT</pubDate>
      <guid>https://live.paloaltonetworks.com/t5/general-topics/globalprotect-agent-download-from-direct-url/m-p/168858#M53718</guid>
      <dc:creator>FabienJ</dc:creator>
      <dc:date>2017-07-28T13:20:45Z</dc:date>
    </item>
    <item>
      <title>Re: GlobalProtect agent download from direct URL</title>
      <link>https://live.paloaltonetworks.com/t5/general-topics/globalprotect-agent-download-from-direct-url/m-p/168859#M53719</link>
      <description>&lt;P&gt;&lt;a href="https://live.paloaltonetworks.com/t5/user/viewprofilepage/user-id/43480"&gt;@BPry&lt;/a&gt;&amp;nbsp;&lt;SPAN&gt;researchers &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 28 Jul 2017 13:25:56 GMT</pubDate>
      <guid>https://live.paloaltonetworks.com/t5/general-topics/globalprotect-agent-download-from-direct-url/m-p/168859#M53719</guid>
      <dc:creator>FabienJ</dc:creator>
      <dc:date>2017-07-28T13:25:56Z</dc:date>
    </item>
    <item>
      <title>Re: GlobalProtect agent download from direct URL</title>
      <link>https://live.paloaltonetworks.com/t5/general-topics/globalprotect-agent-download-from-direct-url/m-p/168954#M53737</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://live.paloaltonetworks.com/t5/user/viewprofilepage/user-id/43480"&gt;@BPry&lt;/a&gt; wrote:&lt;BR /&gt;&lt;P&gt;&lt;a href="https://live.paloaltonetworks.com/t5/user/viewprofilepage/user-id/16592"&gt;@Remo&lt;/a&gt;,&lt;/P&gt;&lt;P&gt;Since you are setting the GlobalProtect redirect flag you won't be able to actually get to the client download package, that redirect will force you over to the server that you set and that's where the Captive Portal piece comes in to actually get this to work.&amp;nbsp;&lt;/P&gt;&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;True, I somehow missed this point &lt;span class="lia-unicode-emoji" title=":face_with_tongue:"&gt;😛&lt;/span&gt;&lt;/P&gt;&lt;P&gt;But this solution will force users, who connect first to the GP Portal, to log in twice - because the ip-user-mapping is not created when a user logs in to the GP Portal ...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I think we see it all in the same way: it is not really a really a problem and definately not a security issue...&lt;/P&gt;&lt;P&gt;... but with the GP Portal login I think that the login should be also required for downloading the software or is there another reason for a GP Portal with login form?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 29 Jul 2017 22:50:39 GMT</pubDate>
      <guid>https://live.paloaltonetworks.com/t5/general-topics/globalprotect-agent-download-from-direct-url/m-p/168954#M53737</guid>
      <dc:creator>Remo</dc:creator>
      <dc:date>2017-07-29T22:50:39Z</dc:date>
    </item>
    <item>
      <title>Re: GlobalProtect agent download from direct URL</title>
      <link>https://live.paloaltonetworks.com/t5/general-topics/globalprotect-agent-download-from-direct-url/m-p/168964#M53741</link>
      <description>&lt;P&gt;&lt;a href="https://live.paloaltonetworks.com/t5/user/viewprofilepage/user-id/16592"&gt;@Remo&lt;/a&gt;&amp;nbsp;Yes, using my method the user would have to login again but it's not because of the user-ip mapping. Authentication policy is a new feature (starting 8.0) and works slightly different from the former captive portal, although it uses captive portal as one of the pieces of configuration.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The user would be logging in again because there are 2 independent set of authentications happening. One at the portal login page and another using the Authentication policy.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;In congruence with you and&amp;nbsp;&lt;a href="https://live.paloaltonetworks.com/t5/user/viewprofilepage/user-id/43480"&gt;@BPry&lt;/a&gt;, receiving GP agent directly (without having to login) does not really post a security risk. The portal authentication's real job is not to deliver GP agent, instead it's focus is during the actual VPN connection.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Anurag&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 30 Jul 2017 00:41:37 GMT</pubDate>
      <guid>https://live.paloaltonetworks.com/t5/general-topics/globalprotect-agent-download-from-direct-url/m-p/168964#M53741</guid>
      <dc:creator>ansharma</dc:creator>
      <dc:date>2017-07-30T00:41:37Z</dc:date>
    </item>
    <item>
      <title>Re: GlobalProtect agent download from direct URL</title>
      <link>https://live.paloaltonetworks.com/t5/general-topics/globalprotect-agent-download-from-direct-url/m-p/509125#M105981</link>
      <description>&lt;P&gt;Wow thanks this thread saved my bacon this morning.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Had a user who called and said they were kicked out of the VPN this morning.&amp;nbsp; So I walked them through Windows Quck Assist to get connected. Oddly when clicking connect in GlobalProtect nothing happened.&amp;nbsp; I noticed in services.msc there was no PanGPS service at all!!!! Like how was she ever working to begin with in the last few weeks?&lt;/P&gt;
&lt;P&gt;So in appwiz.cpl I go to "change" to repair Global Protect and sure enough it cant because its not connected in the first place to find our DFS file share!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;So your link saved my bacon and I was able to throw it into chrome to download it, use my LAPS UI and get them a local admin password and walk them through the install.&amp;nbsp; They connected immediately and then I instructed LAPS to recycle the local admin password.&lt;/P&gt;
&lt;P&gt;Awesome link, I'd never want to block it.&lt;/P&gt;</description>
      <pubDate>Sat, 16 Jul 2022 13:32:12 GMT</pubDate>
      <guid>https://live.paloaltonetworks.com/t5/general-topics/globalprotect-agent-download-from-direct-url/m-p/509125#M105981</guid>
      <dc:creator>ksauer507</dc:creator>
      <dc:date>2022-07-16T13:32:12Z</dc:date>
    </item>
  </channel>
</rss>

