<?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 External Captive Portal with external authentication usage in ExtremeCloud IQ Developer Community</title>
    <link>https://community.extremenetworks.com/t5/extremecloud-iq-developer/external-captive-portal-with-external-authentication-usage/m-p/21332#M6</link>
    <description>&lt;P&gt;Hi everyone.&lt;BR /&gt;&lt;BR /&gt;I keep getting issues while configuring the CWP with external authentication because the guides I find always end up beeing a bit too old. Is there a more up to date guide for that?&lt;/P&gt;
&lt;P&gt;Edit:&lt;BR /&gt;I'll try to explain my situation better.&lt;BR /&gt;&lt;BR /&gt;Making the reg request directly from the server to the AP&amp;nbsp; returned the expected response and even redirected the user, but they were still not allowed to access the internet&lt;BR /&gt;&lt;BR /&gt;the request I made for testing:&lt;/P&gt;
&lt;DIV style="color: #d4d4d4; background-color: #1e1e1e; font-family: 'Droid Sans Mono', 'monospace', monospace; font-weight: normal; font-size: 14px; line-height: 19px; white-space: pre;"&gt;
&lt;DIV&gt;&lt;SPAN style="color: #c586c0;"&gt;if&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="color: #dcdcaa;"&gt;isset&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="color: #4ec9b0;"&gt;Auth&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;::&lt;/SPAN&gt;&lt;SPAN style="color: #dcdcaa;"&gt;user&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;()-&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="color: #9cdcfe;"&gt;id&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;))&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN style="color: #d4d4d4;"&gt; { &lt;/SPAN&gt;&lt;SPAN style="color: #9cdcfe;"&gt;$data&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;[&lt;/SPAN&gt;&lt;SPAN style="color: #ce9178;"&gt;'autherr'&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;]=&lt;/SPAN&gt;&lt;SPAN style="color: #b5cea8;"&gt;0&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN style="color: #d4d4d4;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #9cdcfe;"&gt;$client&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt; = &lt;/SPAN&gt;&lt;SPAN style="color: #569cd6;"&gt;new&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt; \GuzzleHttp\&lt;/SPAN&gt;&lt;SPAN style="color: #4ec9b0;"&gt;Client&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;([&lt;/SPAN&gt;&lt;SPAN style="color: #ce9178;"&gt;'base_uri'&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;=&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="color: #ce9178;"&gt;'http://1.1.1.1/'&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;]);&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN style="color: #d4d4d4;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #9cdcfe;"&gt;$response&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt; = &lt;/SPAN&gt;&lt;SPAN style="color: #9cdcfe;"&gt;$client&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;-&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="color: #dcdcaa;"&gt;request&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="color: #ce9178;"&gt;'POST'&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;,&lt;/SPAN&gt;&lt;SPAN style="color: #ce9178;"&gt;'reg.php'&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;,[&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN style="color: #d4d4d4;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #ce9178;"&gt;'autherr'&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;=&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="color: #9cdcfe;"&gt;$data&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;[&lt;/SPAN&gt;&lt;SPAN style="color: #ce9178;"&gt;'autherr'&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;],&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN style="color: #d4d4d4;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #ce9178;"&gt;'url'&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;=&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="color: #dcdcaa;"&gt;secure_url&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="color: #ce9178;"&gt;'home'&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;)&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN style="color: #d4d4d4;"&gt; ]); &lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN style="color: #d4d4d4;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #c586c0;"&gt;return&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #dcdcaa;"&gt;redirect&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;()-&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="color: #dcdcaa;"&gt;away&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="color: #dcdcaa;"&gt;secure_url&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="color: #ce9178;"&gt;'home'&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;));&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN style="color: #d4d4d4;"&gt; }&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;P&gt;&lt;BR /&gt;the response I got, as expected:&lt;/P&gt;
&lt;DIV class="media" style="overflow: hidden; zoom: 1;"&gt;
&lt;DIV class="media" style="overflow: hidden; zoom: 1;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="sMTjGDZ7SOuEPPYcUG7u_response.png"&gt;&lt;img src="https://community.extremenetworks.com/t5/image/serverpage/image-id/439i560DE20219C59602/image-size/large?v=v2&amp;amp;px=999" role="button" title="sMTjGDZ7SOuEPPYcUG7u_response.png" alt="sMTjGDZ7SOuEPPYcUG7u_response.png" /&gt;&lt;/span&gt;So, my main trouble is that I'm not beeing able to make the last request (from client to ap) happen and the internet to be allowed after login. Here in red is where I'm having trouble:&lt;BR /&gt;
&lt;DIV class="media" style="overflow: hidden; zoom: 1;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="jmhVW0LjQci7LwYYCZn8_where is the problem.png"&gt;&lt;img src="https://community.extremenetworks.com/t5/image/serverpage/image-id/4518i036CFD133DE83C49/image-size/large?v=v2&amp;amp;px=999" role="button" title="jmhVW0LjQci7LwYYCZn8_where is the problem.png" alt="jmhVW0LjQci7LwYYCZn8_where is the problem.png" /&gt;&lt;/span&gt;&lt;BR /&gt;So that's it, I just need this last piece to make it work, but can't find it anywhere &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;</description>
    <pubDate>Tue, 08 Feb 2022 16:20:00 GMT</pubDate>
    <dc:creator>gabrielb</dc:creator>
    <dc:date>2022-02-08T16:20:00Z</dc:date>
    <item>
      <title>External Captive Portal with external authentication usage</title>
      <link>https://community.extremenetworks.com/t5/extremecloud-iq-developer/external-captive-portal-with-external-authentication-usage/m-p/21332#M6</link>
      <description>&lt;P&gt;Hi everyone.&lt;BR /&gt;&lt;BR /&gt;I keep getting issues while configuring the CWP with external authentication because the guides I find always end up beeing a bit too old. Is there a more up to date guide for that?&lt;/P&gt;
&lt;P&gt;Edit:&lt;BR /&gt;I'll try to explain my situation better.&lt;BR /&gt;&lt;BR /&gt;Making the reg request directly from the server to the AP&amp;nbsp; returned the expected response and even redirected the user, but they were still not allowed to access the internet&lt;BR /&gt;&lt;BR /&gt;the request I made for testing:&lt;/P&gt;
&lt;DIV style="color: #d4d4d4; background-color: #1e1e1e; font-family: 'Droid Sans Mono', 'monospace', monospace; font-weight: normal; font-size: 14px; line-height: 19px; white-space: pre;"&gt;
&lt;DIV&gt;&lt;SPAN style="color: #c586c0;"&gt;if&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="color: #dcdcaa;"&gt;isset&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="color: #4ec9b0;"&gt;Auth&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;::&lt;/SPAN&gt;&lt;SPAN style="color: #dcdcaa;"&gt;user&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;()-&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="color: #9cdcfe;"&gt;id&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;))&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN style="color: #d4d4d4;"&gt; { &lt;/SPAN&gt;&lt;SPAN style="color: #9cdcfe;"&gt;$data&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;[&lt;/SPAN&gt;&lt;SPAN style="color: #ce9178;"&gt;'autherr'&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;]=&lt;/SPAN&gt;&lt;SPAN style="color: #b5cea8;"&gt;0&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN style="color: #d4d4d4;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #9cdcfe;"&gt;$client&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt; = &lt;/SPAN&gt;&lt;SPAN style="color: #569cd6;"&gt;new&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt; \GuzzleHttp\&lt;/SPAN&gt;&lt;SPAN style="color: #4ec9b0;"&gt;Client&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;([&lt;/SPAN&gt;&lt;SPAN style="color: #ce9178;"&gt;'base_uri'&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;=&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="color: #ce9178;"&gt;'http://1.1.1.1/'&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;]);&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN style="color: #d4d4d4;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #9cdcfe;"&gt;$response&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt; = &lt;/SPAN&gt;&lt;SPAN style="color: #9cdcfe;"&gt;$client&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;-&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="color: #dcdcaa;"&gt;request&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="color: #ce9178;"&gt;'POST'&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;,&lt;/SPAN&gt;&lt;SPAN style="color: #ce9178;"&gt;'reg.php'&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;,[&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN style="color: #d4d4d4;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #ce9178;"&gt;'autherr'&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;=&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="color: #9cdcfe;"&gt;$data&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;[&lt;/SPAN&gt;&lt;SPAN style="color: #ce9178;"&gt;'autherr'&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;],&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN style="color: #d4d4d4;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #ce9178;"&gt;'url'&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;=&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="color: #dcdcaa;"&gt;secure_url&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="color: #ce9178;"&gt;'home'&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;)&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN style="color: #d4d4d4;"&gt; ]); &lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN style="color: #d4d4d4;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #c586c0;"&gt;return&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #dcdcaa;"&gt;redirect&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;()-&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="color: #dcdcaa;"&gt;away&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="color: #dcdcaa;"&gt;secure_url&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="color: #ce9178;"&gt;'home'&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;));&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN style="color: #d4d4d4;"&gt; }&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;P&gt;&lt;BR /&gt;the response I got, as expected:&lt;/P&gt;
&lt;DIV class="media" style="overflow: hidden; zoom: 1;"&gt;
&lt;DIV class="media" style="overflow: hidden; zoom: 1;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="sMTjGDZ7SOuEPPYcUG7u_response.png"&gt;&lt;img src="https://community.extremenetworks.com/t5/image/serverpage/image-id/439i560DE20219C59602/image-size/large?v=v2&amp;amp;px=999" role="button" title="sMTjGDZ7SOuEPPYcUG7u_response.png" alt="sMTjGDZ7SOuEPPYcUG7u_response.png" /&gt;&lt;/span&gt;So, my main trouble is that I'm not beeing able to make the last request (from client to ap) happen and the internet to be allowed after login. Here in red is where I'm having trouble:&lt;BR /&gt;
&lt;DIV class="media" style="overflow: hidden; zoom: 1;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="jmhVW0LjQci7LwYYCZn8_where is the problem.png"&gt;&lt;img src="https://community.extremenetworks.com/t5/image/serverpage/image-id/4518i036CFD133DE83C49/image-size/large?v=v2&amp;amp;px=999" role="button" title="jmhVW0LjQci7LwYYCZn8_where is the problem.png" alt="jmhVW0LjQci7LwYYCZn8_where is the problem.png" /&gt;&lt;/span&gt;&lt;BR /&gt;So that's it, I just need this last piece to make it work, but can't find it anywhere &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;</description>
      <pubDate>Tue, 08 Feb 2022 16:20:00 GMT</pubDate>
      <guid>https://community.extremenetworks.com/t5/extremecloud-iq-developer/external-captive-portal-with-external-authentication-usage/m-p/21332#M6</guid>
      <dc:creator>gabrielb</dc:creator>
      <dc:date>2022-02-08T16:20:00Z</dc:date>
    </item>
    <item>
      <title>RE: External Captive Portal with external authentication usage</title>
      <link>https://community.extremenetworks.com/t5/extremecloud-iq-developer/external-captive-portal-with-external-authentication-usage/m-p/21333#M7</link>
      <description>Hi Gabriel, can you share the link to the outdated guides you've found so I can flag them for an update?</description>
      <pubDate>Tue, 08 Feb 2022 17:32:00 GMT</pubDate>
      <guid>https://community.extremenetworks.com/t5/extremecloud-iq-developer/external-captive-portal-with-external-authentication-usage/m-p/21333#M7</guid>
      <dc:creator>SamPirok</dc:creator>
      <dc:date>2022-02-08T17:32:00Z</dc:date>
    </item>
    <item>
      <title>RE: External Captive Portal with external authentication usage</title>
      <link>https://community.extremenetworks.com/t5/extremecloud-iq-developer/external-captive-portal-with-external-authentication-usage/m-p/21334#M8</link>
      <description>&lt;P&gt;Sure, these are the ones that I keep finding but hardly help with it&lt;/P&gt;
&lt;P&gt;https://docs.aerohive.com/330000/docs/help/english/ng/Content/gui/configuration/configuring-captive-web-portal.htm?Highlight=external%20captive&lt;/P&gt;
&lt;P&gt;https://docs.aerohive.com/330000/docs/help/english/ng/Content/gui/configuration/adding-modifying-captive-web-portal.htm?Highlight=external%20captive&lt;BR /&gt;&lt;A href="https://documentation.extremenetworks.com/wireless/UG/Wireless/User_Guide/r_config_mode_802_1.shtml"&gt;https://documentation.extremenetworks.com/wireless/UG/Wireless/User_Guide/t_Configuring_Basic_Captive_Portal_Settings.shtml&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;I'm also uploading the one that helped me the most, but even with it I couldn't manage to allow users to use the internet after the external authentication.&lt;/P&gt;
&lt;P&gt;Thanks for the attention.&lt;/P&gt;</description>
      <pubDate>Wed, 09 Feb 2022 15:44:00 GMT</pubDate>
      <guid>https://community.extremenetworks.com/t5/extremecloud-iq-developer/external-captive-portal-with-external-authentication-usage/m-p/21334#M8</guid>
      <dc:creator>gabrielb</dc:creator>
      <dc:date>2022-02-09T15:44:00Z</dc:date>
    </item>
  </channel>
</rss>

