<?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: javascript to bind two guest portals into one experiencing problems on Apple Devices in Network Access Control</title>
    <link>https://community.cisco.com/t5/network-access-control/javascript-to-bind-two-guest-portals-into-one-experiencing/m-p/3704090#M494048</link>
    <description>&lt;P&gt;No. This was investigated a year ago.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;- Krish&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 10 Sep 2018 15:10:38 GMT</pubDate>
    <dc:creator>kvenkata1</dc:creator>
    <dc:date>2018-09-10T15:10:38Z</dc:date>
    <item>
      <title>javascript to bind two guest portals into one experiencing problems on Apple Devices</title>
      <link>https://community.cisco.com/t5/network-access-control/javascript-to-bind-two-guest-portals-into-one-experiencing/m-p/3701266#M494024</link>
      <description>&lt;P style="margin: 0in; font-family: Calibri; font-size: 11.0pt;"&gt;Has anyone had any experience with binding two portals into one guest portal using javascript and faced issues on iPad/iPhone,MAC ?&amp;nbsp;&lt;/P&gt;
&lt;P style="margin: 0in; font-family: Calibri; font-size: 11.0pt;"&gt;I have embedded the below script into the landing captive portal page which is a self registration guest portal.&lt;/P&gt;
&lt;P style="margin: 0in; font-family: Calibri; font-size: 11.0pt;"&gt;There is a button embedded which when clicked redirects the user to a separate guest portal where users can authenticate using their AD credentials - kind of BYOD.&lt;/P&gt;
&lt;P style="margin: 0in; font-family: Calibri; font-size: 11.0pt;"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="margin: 0in; font-family: Calibri; font-size: 11.0pt;"&gt;Initially the second portal which runs the BYOD guest portal ran on port 8455. If we make a change to move the second port to 8443 then that button does not work as expected eventually rendering it not-clickable. Windows work fine.&lt;/P&gt;
&lt;P style="margin: 0in; font-family: Calibri; font-size: 11.0pt;"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="margin: 0in; font-family: Calibri; font-size: 11.0pt;"&gt;We are trying to troubleshoot at the browser level using developer tools but found no luck. It looks like the iOS does not like changing ports too often due to security reasons etc.&amp;nbsp; Its seen on Apple CNA, Safari and Chrome. Sometimes after rebooting, clearing cache issue goes away but comes back again.&lt;/P&gt;
&lt;P style="margin: 0in; font-family: Calibri; font-size: 11.0pt;"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="margin: 0in; font-family: Calibri; font-size: 11.0pt;"&gt;If anyone experienced such behaviour I would appreciate some pointers or info on it.&lt;/P&gt;
&lt;P style="margin: 0in; font-family: Calibri; font-size: 11.0pt;"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="margin: 0in; font-family: Calibri; font-size: 11.0pt;"&gt;Thanks&lt;/P&gt;
&lt;P style="margin: 0in; font-family: Calibri; font-size: 11.0pt;"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="margin: 0in; font-family: Calibri; font-size: 11.0pt;"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="margin: 0in; font-family: Calibri; font-size: 11.0pt;"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="margin: 0in; font-family: Calibri; font-size: 11.0pt;"&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&amp;lt;script&amp;gt;

&amp;nbsp;

jQuery(window).ready(function() {

&amp;nbsp;

var hostname = window.location.hostname;

&amp;nbsp;

var WebSessionId = window.location.href.substr(window.location.href.search("\\?")).split("=")[2];

&amp;nbsp;

jQuery('.cisco-ise-body').append(' &amp;lt;center&amp;gt;&amp;lt;a href="https://'+hostname+':8445/portal/PortalSetup.action?portal=bcdac262-a4b1-11e8-a7e6-0050569e539f&amp;amp;sessionId='+WebSessionId+'&amp;amp;action=cwa" style="color: rgb(0,255,0)"&amp;gt;&amp;lt;font color="212121"&amp;gt;&amp;lt;button type="submit"&amp;gt; Employee Login&amp;lt;/button&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/center&amp;gt;');

&amp;nbsp;

});

&amp;nbsp;

&amp;lt;/script&amp;gt;&amp;lt;br _moz_editor_bogus_node="TRUE" /&amp;gt;&lt;/PRE&gt;
&lt;P style="margin: 0in; font-family: Calibri; font-size: 11.0pt;"&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 05 Sep 2018 14:54:54 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-access-control/javascript-to-bind-two-guest-portals-into-one-experiencing/m-p/3701266#M494024</guid>
      <dc:creator>umahar</dc:creator>
      <dc:date>2018-09-05T14:54:54Z</dc:date>
    </item>
    <item>
      <title>Re: javascript to bind two guest portals into one experiencing problems on Apple Devices</title>
      <link>https://community.cisco.com/t5/network-access-control/javascript-to-bind-two-guest-portals-into-one-experiencing/m-p/3701972#M494025</link>
      <description>&lt;P&gt;Did you check out this link:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.cisco.com/t5/security-documents/ise-hotspot-portal-with-links-to-employee-or-vendor-portals/ta-p/3643513" target="_blank"&gt;https://community.cisco.com/t5/security-documents/ise-hotspot-portal-with-links-to-employee-or-vendor-portals/ta-p/3643513&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Although, I saw at the bottom of the original thread someone said there was a problem with iPhones.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Do you really need to send the AD users through a BYOD flow though?&amp;nbsp; Natively, the self-registration portal support AD login and the AD users are mapped to their own guest type.&amp;nbsp; So you have control of exactly what endpoint identity group their MACs get put into and how often you purge that group.&lt;/P&gt;</description>
      <pubDate>Thu, 06 Sep 2018 12:00:52 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-access-control/javascript-to-bind-two-guest-portals-into-one-experiencing/m-p/3701972#M494025</guid>
      <dc:creator>paul</dc:creator>
      <dc:date>2018-09-06T12:00:52Z</dc:date>
    </item>
    <item>
      <title>Re: javascript to bind two guest portals into one experiencing problems on Apple Devices</title>
      <link>https://community.cisco.com/t5/network-access-control/javascript-to-bind-two-guest-portals-into-one-experiencing/m-p/3702374#M494036</link>
      <description>&lt;P&gt;Of course the obvious questions - Why was the port changed? Can you stick with what works? I have come up empty so far as to what is the reason, as ISE doesn't really care what port is used. You need to base your decision on what works in your environment. I have requested our scripting expert to take a look. Stay tuned.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 06 Sep 2018 18:14:07 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-access-control/javascript-to-bind-two-guest-portals-into-one-experiencing/m-p/3702374#M494036</guid>
      <dc:creator>kvenkata1</dc:creator>
      <dc:date>2018-09-06T18:14:07Z</dc:date>
    </item>
    <item>
      <title>Re: javascript to bind two guest portals into one experiencing problems on Apple Devices</title>
      <link>https://community.cisco.com/t5/network-access-control/javascript-to-bind-two-guest-portals-into-one-experiencing/m-p/3702388#M494037</link>
      <description>You can also send them through BYOD another way. Disable BYOD on the guest portal. Have the user log in to the portal and then they are identified as part of a certain group. in your authorization rule if the group is equal to a BYOD group then redirect them to the BYOD (NSP) page for onboarding&lt;BR /&gt;&lt;BR /&gt;Some examples&lt;BR /&gt;&lt;BR /&gt;if MAB and guestendpointMACgroup permit access&lt;BR /&gt;if MAB and ADgroupX then redirect to NSP&lt;BR /&gt;if MAB and guestflow permit access&lt;BR /&gt;if MAB then redirect to guest portal</description>
      <pubDate>Thu, 06 Sep 2018 18:30:27 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-access-control/javascript-to-bind-two-guest-portals-into-one-experiencing/m-p/3702388#M494037</guid>
      <dc:creator>Jason Kunst</dc:creator>
      <dc:date>2018-09-06T18:30:27Z</dc:date>
    </item>
    <item>
      <title>Re: javascript to bind two guest portals into one experiencing problems on Apple Devices</title>
      <link>https://community.cisco.com/t5/network-access-control/javascript-to-bind-two-guest-portals-into-one-experiencing/m-p/3702390#M494038</link>
      <description>I agree. Why is it necessary to change ports? If some browsers work and some don't then maybe there is another way to do it. We will ask the developers but this is something advanced that might be hard to support with this workaround. Would be go to get your needs to our Product managers through the sales channel as well</description>
      <pubDate>Thu, 06 Sep 2018 18:31:50 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-access-control/javascript-to-bind-two-guest-portals-into-one-experiencing/m-p/3702390#M494038</guid>
      <dc:creator>Jason Kunst</dc:creator>
      <dc:date>2018-09-06T18:31:50Z</dc:date>
    </item>
    <item>
      <title>Re: javascript to bind two guest portals into one experiencing problems on Apple Devices</title>
      <link>https://community.cisco.com/t5/network-access-control/javascript-to-bind-two-guest-portals-into-one-experiencing/m-p/3702466#M494039</link>
      <description>Jason thanks for the suggestion. &lt;BR /&gt;The design was already in place and agreed upon by previous engineers and hence out of my current scope.</description>
      <pubDate>Thu, 06 Sep 2018 21:06:56 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-access-control/javascript-to-bind-two-guest-portals-into-one-experiencing/m-p/3702466#M494039</guid>
      <dc:creator>umahar</dc:creator>
      <dc:date>2018-09-06T21:06:56Z</dc:date>
    </item>
    <item>
      <title>Re: javascript to bind two guest portals into one experiencing problems on Apple Devices</title>
      <link>https://community.cisco.com/t5/network-access-control/javascript-to-bind-two-guest-portals-into-one-experiencing/m-p/3702468#M494040</link>
      <description>We are using the same script in the link.&lt;BR /&gt;As I said in my previous post , questioning the design is out of my scope currently.</description>
      <pubDate>Thu, 06 Sep 2018 21:08:23 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-access-control/javascript-to-bind-two-guest-portals-into-one-experiencing/m-p/3702468#M494040</guid>
      <dc:creator>umahar</dc:creator>
      <dc:date>2018-09-06T21:08:23Z</dc:date>
    </item>
    <item>
      <title>Re: javascript to bind two guest portals into one experiencing problems on Apple Devices</title>
      <link>https://community.cisco.com/t5/network-access-control/javascript-to-bind-two-guest-portals-into-one-experiencing/m-p/3702470#M494041</link>
      <description>OK not sure how to help otherwise. I provided some information and you can provide that to them.&lt;BR /&gt;</description>
      <pubDate>Thu, 06 Sep 2018 21:11:30 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-access-control/javascript-to-bind-two-guest-portals-into-one-experiencing/m-p/3702470#M494041</guid>
      <dc:creator>Jason Kunst</dc:creator>
      <dc:date>2018-09-06T21:11:30Z</dc:date>
    </item>
    <item>
      <title>Re: javascript to bind two guest portals into one experiencing problems on Apple Devices</title>
      <link>https://community.cisco.com/t5/network-access-control/javascript-to-bind-two-guest-portals-into-one-experiencing/m-p/3702474#M494042</link>
      <description>&lt;P&gt;So we had a setup like below when I first came in.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Guest Portal - 8443&lt;/P&gt;
&lt;P&gt;BYOD portal linked to Guest Portal - 8445&lt;/P&gt;
&lt;P&gt;Sponsor Portal - 8445&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;All had same cert group - guest.&lt;/P&gt;
&lt;P&gt;Now sponsor portal needed a separate port because it needs a separate cert as guest cert was lacking sponsor FQDN in its SAN.&amp;nbsp; I guess ISE has a limitation of not allowing different certs to portals running on same ports.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://bst.cloudapps.cisco.com/bugsearch/bug/CSCva84197/?rfs=iqvred" target="_blank"&gt;https://bst.cloudapps.cisco.com/bugsearch/bug/CSCva84197/?rfs=iqvred&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Hence we needed to segregate the ports so that sponsor and guest portals each have their owns separate cert.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Yesterday we reverted the changes and moved BYOD portal back to 8445 and moved Sponsor portal to 8446 and is everything is working as expected. We maybe needed to improve the javascript.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Somehow&amp;nbsp;Apple devices did not like the change any other port other than 8445 for BYOD.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 06 Sep 2018 21:20:50 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-access-control/javascript-to-bind-two-guest-portals-into-one-experiencing/m-p/3702474#M494042</guid>
      <dc:creator>umahar</dc:creator>
      <dc:date>2018-09-06T21:20:50Z</dc:date>
    </item>
    <item>
      <title>Re: javascript to bind two guest portals into one experiencing problems on Apple Devices</title>
      <link>https://community.cisco.com/t5/network-access-control/javascript-to-bind-two-guest-portals-into-one-experiencing/m-p/3702485#M494043</link>
      <description>Thanks Jason.  There was no time to troubleshoot it further and after reverting changes everything is working.&lt;BR /&gt;I have no idea why Apple dint like 8443 and windows/blackberry was absolutely working fine. &lt;BR /&gt;I tried to recreate the issue in my lab but couldn't and Apple devices respected all port changes.&lt;BR /&gt;Maybe the IOS in their environment dint like us changing ports and prevented going there due to some anti-phishing mechanism etc.&lt;BR /&gt;</description>
      <pubDate>Thu, 06 Sep 2018 21:33:16 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-access-control/javascript-to-bind-two-guest-portals-into-one-experiencing/m-p/3702485#M494043</guid>
      <dc:creator>umahar</dc:creator>
      <dc:date>2018-09-06T21:33:16Z</dc:date>
    </item>
    <item>
      <title>Re: javascript to bind two guest portals into one experiencing problems on Apple Devices</title>
      <link>https://community.cisco.com/t5/network-access-control/javascript-to-bind-two-guest-portals-into-one-experiencing/m-p/3702973#M494044</link>
      <description>&lt;P&gt;Our scripting expert said the issue was investigated before &amp;amp; the result came back as Apple browser doesn't like port change. You may have to avoid port change &amp;amp; workaround.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;- Krish&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 07 Sep 2018 15:18:19 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-access-control/javascript-to-bind-two-guest-portals-into-one-experiencing/m-p/3702973#M494044</guid>
      <dc:creator>kvenkata1</dc:creator>
      <dc:date>2018-09-07T15:18:19Z</dc:date>
    </item>
    <item>
      <title>Re: javascript to bind two guest portals into one experiencing problems on Apple Devices</title>
      <link>https://community.cisco.com/t5/network-access-control/javascript-to-bind-two-guest-portals-into-one-experiencing/m-p/3704040#M494046</link>
      <description>&lt;P&gt;Thanks - sorry for late response. I am not getting email notification for responses on this thread.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;That's what we thought that Apple does not like port changes.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Was your scripting expert able to find any documentation or guideline from Apple regarding this ?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 10 Sep 2018 14:10:00 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-access-control/javascript-to-bind-two-guest-portals-into-one-experiencing/m-p/3704040#M494046</guid>
      <dc:creator>umahar</dc:creator>
      <dc:date>2018-09-10T14:10:00Z</dc:date>
    </item>
    <item>
      <title>Re: javascript to bind two guest portals into one experiencing problems on Apple Devices</title>
      <link>https://community.cisco.com/t5/network-access-control/javascript-to-bind-two-guest-portals-into-one-experiencing/m-p/3704090#M494048</link>
      <description>&lt;P&gt;No. This was investigated a year ago.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;- Krish&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 10 Sep 2018 15:10:38 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-access-control/javascript-to-bind-two-guest-portals-into-one-experiencing/m-p/3704090#M494048</guid>
      <dc:creator>kvenkata1</dc:creator>
      <dc:date>2018-09-10T15:10:38Z</dc:date>
    </item>
  </channel>
</rss>

