<?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 Websocket not connecting when using alias to Qlik Sense server in Integration, Extension &amp; APIs</title>
    <link>https://community.qlik.com/t5/Integration-Extension-APIs/Websocket-not-connecting-when-using-alias-to-Qlik-Sense-server/m-p/123091#M1715</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;And, yes, the alias names are registered in the white list for the virtual proxy. &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/happy.png" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Using the "native hostname" the web socket is initiated using the http request:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;GET ws://qlik-qap01/public/&lt;SPAN style="color: #0000ff;"&gt;app/0cee61cf-6933-4a40-89cb-690459ef699c&lt;/SPAN&gt;?reloadUri=http%3A%2F%2Fqlik-qap01%2Fpublic%2Fextensions%2Fmashup%2F&lt;SPAN style="font-size: 13.3333px;"&gt;mashup&lt;/SPAN&gt;.html&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;It returns 101 Switching Protocols, and everything works fine.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Using an alias, however, Qlik is initiating the web socket using the http request:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;GET ws://qlik-qap01.local.domain.no/public/&lt;SPAN style="color: #0000ff;"&gt;app/%3Ftransient%3D&lt;/SPAN&gt;?reloadUri=http%3A%2F%2Fqlik-qap01.local.domain.no%2Fpublic%2Fextensions%2Fmashup%2Fmashup.html&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;This also returns 101 Switching and I receive the same two initial web socket frames from the srever: &lt;SPAN style="color: #c41a16; font-family: Consolas, 'Lucida Console', 'Courier New', monospace; font-size: 12px;"&gt;OnAuthenticationInformation&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt;, and &lt;SPAN style="color: #c41a16; font-family: Consolas, 'Lucida Console', 'Courier New', monospace; font-size: 12px;"&gt;OnConnected&lt;/SPAN&gt;. But no frames are ever being sent from the browser to the Qlik Sense Server.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;The alias name is a straight alias for native hostname, no reverse proxies, or other network routing etc.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We are using Qlik Sense Feb 2018 (12..5.2).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Anyone else experiencing the same?&amp;nbsp; Where does this '%3Ftransiant%3D' come from, and why? Is that the cause, or a symptom?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any help appreciated!&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;Vegard &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/happy.png" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 09 Aug 2018 09:12:11 GMT</pubDate>
    <dc:creator>vegard_bakke</dc:creator>
    <dc:date>2018-08-09T09:12:11Z</dc:date>
    <item>
      <title>Websocket not connecting when using alias to Qlik Sense server</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Websocket-not-connecting-when-using-alias-to-Qlik-Sense-server/m-p/123091#M1715</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;And, yes, the alias names are registered in the white list for the virtual proxy. &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/happy.png" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Using the "native hostname" the web socket is initiated using the http request:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;GET ws://qlik-qap01/public/&lt;SPAN style="color: #0000ff;"&gt;app/0cee61cf-6933-4a40-89cb-690459ef699c&lt;/SPAN&gt;?reloadUri=http%3A%2F%2Fqlik-qap01%2Fpublic%2Fextensions%2Fmashup%2F&lt;SPAN style="font-size: 13.3333px;"&gt;mashup&lt;/SPAN&gt;.html&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;It returns 101 Switching Protocols, and everything works fine.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Using an alias, however, Qlik is initiating the web socket using the http request:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;GET ws://qlik-qap01.local.domain.no/public/&lt;SPAN style="color: #0000ff;"&gt;app/%3Ftransient%3D&lt;/SPAN&gt;?reloadUri=http%3A%2F%2Fqlik-qap01.local.domain.no%2Fpublic%2Fextensions%2Fmashup%2Fmashup.html&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;This also returns 101 Switching and I receive the same two initial web socket frames from the srever: &lt;SPAN style="color: #c41a16; font-family: Consolas, 'Lucida Console', 'Courier New', monospace; font-size: 12px;"&gt;OnAuthenticationInformation&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt;, and &lt;SPAN style="color: #c41a16; font-family: Consolas, 'Lucida Console', 'Courier New', monospace; font-size: 12px;"&gt;OnConnected&lt;/SPAN&gt;. But no frames are ever being sent from the browser to the Qlik Sense Server.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;The alias name is a straight alias for native hostname, no reverse proxies, or other network routing etc.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We are using Qlik Sense Feb 2018 (12..5.2).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Anyone else experiencing the same?&amp;nbsp; Where does this '%3Ftransiant%3D' come from, and why? Is that the cause, or a symptom?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any help appreciated!&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;Vegard &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/happy.png" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Aug 2018 09:12:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Websocket-not-connecting-when-using-alias-to-Qlik-Sense-server/m-p/123091#M1715</guid>
      <dc:creator>vegard_bakke</dc:creator>
      <dc:date>2018-08-09T09:12:11Z</dc:date>
    </item>
    <item>
      <title>Re: Websocket not connecting when using alias to Qlik Sense server</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Websocket-not-connecting-when-using-alias-to-Qlik-Sense-server/m-p/123092#M1716</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;The ''transient' stuff is what the framework uses when it does not have an app ID, like when you're getting the app list. Verify that you really include the app ID in your call.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Erik Wetterberg&lt;/P&gt;&lt;P&gt;&lt;A href="http://extendingqlik.upper88.com/" title="http://extendingqlik.upper88.com"&gt;http://extendingqlik.upper88.com&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Aug 2018 13:32:54 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Websocket-not-connecting-when-using-alias-to-Qlik-Sense-server/m-p/123092#M1716</guid>
      <dc:creator>ErikWetterberg</dc:creator>
      <dc:date>2018-08-10T13:32:54Z</dc:date>
    </item>
    <item>
      <title>Re: Websocket not connecting when using alias to Qlik Sense server</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Websocket-not-connecting-when-using-alias-to-Qlik-Sense-server/m-p/123093#M1717</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Good catch, you might be right. I'll check this out on Tuesday. I've got some automatic appId logic so that everything works on both test and prod server. But as you say, it might be the case for it not working now... Cheers! &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/happy.png" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Aug 2018 13:37:54 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Websocket-not-connecting-when-using-alias-to-Qlik-Sense-server/m-p/123093#M1717</guid>
      <dc:creator>vegard_bakke</dc:creator>
      <dc:date>2018-08-10T13:37:54Z</dc:date>
    </item>
    <item>
      <title>Re: Websocket not connecting when using alias to Qlik Sense server</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Websocket-not-connecting-when-using-alias-to-Qlik-Sense-server/m-p/123094#M1718</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You were so right, Erik! &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/happy.png" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My logic for selecting the right appId, was depending on the server hostname. (TEST-server vs PROD-server.)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Which, I now had all forgotten about.&amp;nbsp; Thank you for reminding me. &lt;BR /&gt;Haven't fixed my code yet, but I have confirmed that accessing an early mashup &lt;EM&gt;not&lt;/EM&gt; using this logic works with both native hostname as well as aliases!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you Erik!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 14 Aug 2018 10:16:47 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Websocket-not-connecting-when-using-alias-to-Qlik-Sense-server/m-p/123094#M1718</guid>
      <dc:creator>vegard_bakke</dc:creator>
      <dc:date>2018-08-14T10:16:47Z</dc:date>
    </item>
  </channel>
</rss>

