What to do if getting the error JSON RPC request method 'OnConnected' was expected, but 'OnLicenseAccessDenied' has been received?

What to do if getting the error JSON RPC request method 'OnConnected' was expected, but 'OnLicenseAccessDenied' has been received?

FIRST CREATED ON 20 Mar 2025  I  AUTHOR Emma Camacho



Issue


Exception: JSON RPC request method 'OnConnected' was expected, but 'OnLicenseAccessDenied' has been received.
at MailAndDeploy.Server.Connectors.QlikSense.QsEoWConnector.EstablishRpcConnection(Uri pUri, JsonRpcCookie[] pCookies, JsonRpcHeader[] pHeaders)
at MailAndDeploy.Server.Connectors.QlikSense.QsEoWConnector.EstablishRpcConnection(String pAppId, String& pEngineSessionId)
at MailAndDeploy.Server.Connectors.QlikSense.Model.QsApp.EstablishRpcConnection()
at MailAndDeploy.Server.Connectors.QlikSense.Model.QsApp..ctor(QsConnector pConnector, String pAppId)
at MailAndDeploy.Server.Connectors.QlikSense.QsConnector.OpenApp(QlikSenseAppDatasource pDatasource, UserIdentity pIdentity)
at MailAndDeploy.Server.Execution.TaskExecutionContext.GetDatasourceConnector(Datasource pDatasource)
at MailAndDeploy.Server.Persistency.Entities.FilterDatasourceFieldAction.ExecuteAction()
at MailAndDeploy.Server.Persistency.Entities.Action.Execute()
at MailAndDeploy.Server.Persistency.Entities.Task.Execute(IEnumerable`1 pParameterValues)


Resolution


Check that the service account or the custom account, if using a custom account, have a license for the Qlik Environment.



Info

Looking for Additional Guidance?


If you require more detailed information or further assistance, please visit our comprehensive Online Documentation. Our resources are designed to help you navigate all features and functionalities effectively.