Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hi there,
New to N'Printing, and not sure how to handle this error.
I have installed the engine and server packages on the same machine (for testing purposes), Qlik Sense Enterprise is on another server.
When I try and run verification of the connection I get an 'X' next to: "Get App information from QRS on the "Proxy Address" for the "Sense App ID"." (attached screenshot).
The app I have targeted on the enterprise platform exists in the RootAdmin's (username - QlikInstaller) work folder. I am creating the connection using the same credentials.
Anyone have any ideas?
Thanks,
T.
Looks to me that the NPrinting server is using the NetBIOS whereas the Qlik Enterprise server is using the DNS name - not sure why this is happening?
OK figured out the answer now.
It seems from NPrinting you are asked to specify the domain\username
As long as NPrinting can contact the Qlik Enterprise server Qlik will go off and create a new user. In my case my user directory was Magbi (for some reason) from the install of Enterprise. On the NPrinting side when I went to validate I was using Magbi.net\QlikService. Enterprise will just go and create a new user, with whatever domain name you choose, literally anything! So I ended up with the same user twice, with differing domains. Changing the validation to use magbi instead of magbi.net I end up hitting the correct domain / user combination.
I'm new to NPrinting, but I must say this is sort of odd. I can specify any users name in the connection and access their apps? No password validation SSO required..Doesn't seem very secure.
Hi,
You specify the domain user in the connection but Qlik NPrinting will be able to connect and retrieve Qlik Sense data only if that user is RootAdmin in QMC and has access to the connected app. So if you insert a wrong user in the connection (one not authorized for example) the connection will not work. You see this in the Run Verification.
Qlik Sense creates the user when the user tries to connect, it is Qlik Sense way of working. That user cannot do nothing until you authorize it. When Qlik NPrinting tries to connect it works at the same way and Qlik Sense creates the Qlik NPrinting user.
Best Regards,
Ruggero
The domain account that you use to run the NP server services (Engine, scheduler and web engine) must be a member of the domain that the NP server and QS servers are members of. Originally you probably imported certificates while logged in as the domain account that is a member of the same domain of the QS and NP server. Once you made that user rootadmin and assigned the token, it appears to be working now as designed.
To connect Qlik NPrinting to Qlik Sense apps:
A domain user account that is a member of the same domain as the Qlik NPrintingserver and the Qlik Sense server.
I am pleased to know it is working for you now. In addition to the information I provided above and to better understand why it is working normally now, please check the above links. These links go into detail the summary answers I've provided.