Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
pauljohansson
Creator III
Creator III

Directory Service Connector is offline

Hi,

Im performing a simply distribution and reduce of a report to the Qlikview Server.

However, i keep getting:

"...QDSMain.Exceptions.DscOffLineException: Directory Service Connector is offline..."

The Directory Service Connector IS running. I have tried to change the timeout under:

System - Directory Service Connectors - Active directory

Without any results. Anyone have any idea how I should continue to troubleshoot this error?

Thanks in advance,

br

Paul

1 Solution

Accepted Solutions
Bill_Britt
Former Employee
Former Employee

This appears to be a domain policy that will not allow a non-domain user to query the AD. I have seen this in the past.

Bill

Bill - Principal Technical Support Engineer at Qlik
To help users find verified answers, please don't forget to use the "Accept as Solution" button on any posts that helped you resolve your problem or question.

View solution in original post

19 Replies
kaushiknsolanki
Partner Ambassador/MVP
Partner Ambassador/MVP

Hi,

     Make sure that the QDS service is running.

     You can check this from

     Start -> Control Panel -> Administrative Tools ->Services

     Look for QlikVIew Directory Service.

Regards,

Kaushik Solanki

Please remember to hit the 'Like' button and for helpful answers and resolutions, click on the 'Accept As Solution' button. Cheers!
pauljohansson
Creator III
Creator III
Author

Hi Kaushik,

Yes, the service is running (as described in the question)

br

Paul

danielrozental
Master II
Master II

Did you check the DSC logs for any errors?

pauljohansson
Creator III
Creator III
Author

Hi Daniel,

To minimize the error sources i have changed the task to only include a distribution (no reduce or anything else). I still get the same error though - DSC is offline. But its not.

The DSC log say:

(2013-02-27 12:37:20) Information: Starting task 'Distribute of AirlineOperations.qvw'. Id:cecae890-7ea5-47e0-9ec6-775e5c9c2e6b. Triggered by 'ManualStartTrigger'. Id:00000001-0002-0003-0405-0607080a0b0c

(2013-02-27 12:37:20) Information: Entering Task Execution.

(2013-02-27 12:37:20) Information: ClusterID=1

(2013-02-27 12:37:20) Information: QDSID=09b61983-69fa-7279-0a46-45a69ff9a6e8

(2013-02-27 12:37:20) Information: TaskID=cecae890-7ea5-47e0-9ec6-775e5c9c2e6b

(2013-02-27 12:37:20) Information: MaxRunTime=1.00:00:00

(2013-02-27 12:37:20) Information: MachineName=SS0215

(2013-02-27 12:37:20) Information: Max attempts:1

(2013-02-27 12:37:20) Information: Current Attempt=0

(2013-02-27 12:37:20) Information: Task Dependencies are OK

(2013-02-27 12:37:20) Information: Start document distribution.

(2013-02-27 12:37:20) Information: Opening source document

(2013-02-27 12:37:20) Information: Opening document: "AirlineOperations.qvw"

(2013-02-27 12:37:20) Information: Allocating new QlikView Engine. Current usagecount=1 of 4

(2013-02-27 12:37:20) Information: Max retries:5

(2013-02-27 12:37:20) Information: Attempt:01

(2013-02-27 12:37:22) Information: Allocated QlikView Engine successfully. Current usagecount=1 of 4, Ticket=36

(2013-02-27 12:37:22) Information: Loading document "C:\ProgramData\QlikTech\SourceDocuments\AirlineOperations.qvw" (53.08 Mb)

(2013-02-27 12:37:23) Information: Loading. LoadTime=00:00:01.0140065

(2013-02-27 12:37:24) Information: Physical FileSize=53.08 Mb. Memory Allocation Delta for this file=115.70 Mb. Available Physical Memory Before Open=1457.32 Mb. Available Physical Memory After Open=1342.18 Mb. Total Physical Memory=55285.80 Mb.

(2013-02-27 12:37:24) Information: Attempted to load the document with data.

(2013-02-27 12:37:24) Information: The document was loaded successfully.

(2013-02-27 12:37:25) Information: Reduce skipped, nothing is selected.

(2013-02-27 12:37:25) Information: Document was opened successfully

(2013-02-27 12:37:25) Information: Determined 1 static recipients spread over 1 Distribution Resources.

(2013-02-27 12:37:25) Information: Deleting temporary files.

(2013-02-27 12:37:25) Information: Closing the document.

(2013-02-27 12:37:26) Information: Closed the QlikView Engine successfully. ProcessID=3900

(2013-02-27 12:37:26) Information: Document distribution done.

(2013-02-27 12:37:26) Error: The task "Distribute of AirlineOperations.qvw" failed. Exception:

(2013-02-27 12:37:26) Error: QDSMain.Exceptions.DistributionFailedException: Distribute failed with errors to follow. ---> QDSMain.Exceptions.DscOffLineException: Directory Service Connector is offline.

(2013-02-27 12:37:26) Error: at QDSMain.DistributeTask.DistributionExecution(String fileName, Document qvbDocument, DistributionRequest distributionRequest, TaskResult taskResult, String repeatVariableName, String currentRepeatVariableValue)

(2013-02-27 12:37:26) Error: at QDSMain.DistributeTask.Distribution(String fileName, DistributionRequest distributionRequest, TaskResult taskResult, String repeatVariableName, String currentRepeatVariableValue)

(2013-02-27 12:37:26) Error: at QDSMain.DistributeTask.Execute(TaskResult currentTaskResult)

(2013-02-27 12:37:26) Error: --- End of inner exception stack trace ---

(2013-02-27 12:37:26) Error: at QDSMain.DistributeTask.Execute(TaskResult currentTaskResult)

(2013-02-27 12:37:26) Error: at QDSMain.Task.AbstractTask.TaskExecution(ILogBucket logBucket, TaskResult taskResult)

(2013-02-27 12:37:26) Information: Task Execute Duration=00:00:06.0674972

(2013-02-27 12:37:26) Information: TaskResult.status=Finished

(2013-02-27 12:37:26) Information: Notifying all triggers of new state:FinishedWithErrors

(2013-02-27 12:37:26) Information: Notifying all triggers of new state:FinishedWithErrors - completed

Bill_Britt
Former Employee
Former Employee

What does the DSC log show for this time period?

Bill

Bill - Principal Technical Support Engineer at Qlik
To help users find verified answers, please don't forget to use the "Accept as Solution" button on any posts that helped you resolve your problem or question.
pauljohansson
Creator III
Creator III
Author

Hi Bill,

I thought it was the DSC log i checked before, but now i realize there another DSC specific log.

It tells me that the the server is not operational. Considering that the service is up and running this might be a bit confusing. However, i now realize that the setup of the DSC is not correct even though the service is running OK.

Do you know where i can find info about how to setup the DSC?

The DSC log:

....

2/27/2013 14:57:48.1346743 Warning (GenericLDAP.GenericLDAPProvider+CachedDirectoryEntryHolder) Fetching directoryentry LDAP://localhost failed: The server is not operational.

2/27/2013 14:57:48.1346743 Error (DSC.DirectoryFramework) setup path not successful for user '' at 'LDAP://localhost': System.Exception: Setting up connection failed; The server is not operational.

   at GenericLDAP.GenericLDAPProvider.CachedDirectoryEntryHolder.get_Entry()
   at GenericLDAP.GenericLDAPProvider.SetupPath(String _path, String _username, String _password)
   at DSC.DirectoryFramework.SetupResource(Guid id, String type, String path, String username, String password, IDictionary`2 newSettings)
2/27/2013 14:57:48.1346743 Warning (DSC.DirectoryFramework) Setting up ldapDSP 'LDAP://localhost' wasn't successful: Setting up connection failed; The server is not operational.

br

Paul

Bill_Britt
Former Employee
Former Employee

It appears that it is trying to look at the local machine for the user. How many connectors do you have setup?

Bill

Bill - Principal Technical Support Engineer at Qlik
To help users find verified answers, please don't forget to use the "Accept as Solution" button on any posts that helped you resolve your problem or question.
pauljohansson
Creator III
Creator III
Author

Hi Bill,

Only one.

Do you where to find some more extensive information about the setup of the Directory Service Connector?

Thanks in advance,

/Paul

pauljohansson
Creator III
Creator III
Author

Hi Bill,

I have now managed to distribute (and reduce) my report. However, i dont fully understand the underlying problem.

This is what I have done:

I have changed the Directory Service Connect(DSC) service to run under a different account.

The other QlikView services are still running under a account created on the machine itself(that is, a "QVAdmin" user that does not reside in the AD). However, if i change the DSC service to run under my personal account, the task to distribute and reduce for specific AD-accounts works.

Do you have any idea why a locally created user account(with Administrator priviliages) cant be used for the DSC service?

Thanks in advance,

/Paul