Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
pgdavis2
Partner - Creator
Partner - Creator

As a Named User, I want to open multiple QV docs simultaneously, but

I am finding limitations:

1. If I open the same documents twice in 2 different browsers, one loses connection. 

2. If I open 2 different documents, same thing happens.  One of them times out.

Is this as designed?

1 Solution

Accepted Solutions
rwunderlich
Partner Ambassador/MVP
Partner Ambassador/MVP

A Named User should be able two different documents within the same browser product. In Ajax, the machine id (used to limit a user to one machine) is passed in a "qlikmachineid" cookie, which is a generated value.The cookie should be shared within the same browser.

You cannot , for example, open one doc in IE and another in Chrome, because those two products are not sharing cookies.

Check the machineid in the server sessions log to see if each doc open is getting a different machineid. You can also inspect the cookie using a developer tool. I do recall seeing your situation -- where each doc was getting a new value for the cookie, but I don't recall the resolution. You may want to run this by support.

-Rob

View solution in original post

7 Replies
disqr_rm
Partner - Specialist III
Partner - Specialist III

Yes. I think this was changed in QV9 SR3, or 4, to prevent user sharing their user/password. You could just get one license, assign it to one generic user and share with 50 users, otherwise. Correct?

pgdavis2
Partner - Creator
Partner - Creator
Author

I thought that a single user on one machine could open multiple documents at one time with a Named CAL.  If someone on a different machine tries to login using a "shared" Named CAL credentials then yes it should bump the other user off, as designed.  So the scenario you mentioned is naturally prevented.  But I'm talking about 1 user opening more than 1 document on 1 machine.  Did they take that capability away?

rwunderlich
Partner Ambassador/MVP
Partner Ambassador/MVP

When you say "different browsers", do you mean two windows, same browser program?

Plugin or Ajax and what browser are you using?

Rob

pgdavis2
Partner - Creator
Partner - Creator
Author

Either way - 2 separate browsers or 2 different tabs in the same browser.  We tried IE9, Chrome, and Firefox, all using Ajax.

rwunderlich
Partner Ambassador/MVP
Partner Ambassador/MVP

A Named User should be able two different documents within the same browser product. In Ajax, the machine id (used to limit a user to one machine) is passed in a "qlikmachineid" cookie, which is a generated value.The cookie should be shared within the same browser.

You cannot , for example, open one doc in IE and another in Chrome, because those two products are not sharing cookies.

Check the machineid in the server sessions log to see if each doc open is getting a different machineid. You can also inspect the cookie using a developer tool. I do recall seeing your situation -- where each doc was getting a new value for the cookie, but I don't recall the resolution. You may want to run this by support.

-Rob

pgdavis2
Partner - Creator
Partner - Creator
Author

OK - thanks Rob!  Your explanation matches what we are experiencing.  The problem was that had the SAME document opened 2x in the same browser, and that confused it apparently.  But yes, we can open 2 different documents in different tabs of the same browser instance.

We have users that would like to be able to open the same document twice to to ad-hoc side-by-side comparisons. I don't suppose this is supported.  Perhaps we just need to publish the same doc twice with different names for this purpose.

rwunderlich
Partner Ambassador/MVP
Partner Ambassador/MVP

It sounds like you may be having issues witrh Session Recovery. I've seen this in the past, but I just tried to recreate it and cannot. Session state is maintained per user. If you come in with the same userid but a different value for AccessPointSession cookie, QV will try to connect you to the other session. You might try playing with the "Allow session recovery" in the QEMC to see if it makes a difference.

The tracking state by user makes opening the same document in two windows pretty ineffective anyways. Make selections in Window A, followed by Window B. Go back to Window A and change sheets, or make selections. You will inherit the Window A selections, so you will not be where you expected.

-Rob