Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Qlikview Distribution Service Error (parameter name: stringToUnescape)

Hi,

Does someone can help me with the following Distribution Service errors:

05:10:01 AM

The task "xxx.qvw" failed. Exception:

QDSMain.Exceptions.DistributionFailedException: Distribute failed with errors to follow. ---> System.ArgumentNullException: Value cannot be null.

Parameter name: stringToUnescape

   at System.Uri.UnescapeDataString(String stringToUnescape)

   at QDSMain.DistributeTask.GetFileName(String path)

   at QDSMain.DistributeTask.Execute(TaskResult currentTaskResult)

   --- End of inner exception stack trace ---

   at QDSMain.DistributeTask.Execute(TaskResult currentTaskResult)

   at QDSMain.Task.AbstractTask.TaskExecution(ILogBucket logBucket, TaskResult taskResult)


05:13:12 AM


An unexpected error occurred while trying to update load balancer file, C:\ProgramData\QlikTech\DistributionService\LoadBalancer.xml. Exception=System.IO.IOException: Not enough storage is available to process this command.

   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)

   at System.IO.FileStream.WriteCore(Byte[] buffer, Int32 offset, Int32 count)

   at System.IO.FileStream.FlushWrite(Boolean calledFromFinalizer)

   at System.IO.FileStream.Dispose(Boolean disposing)

   at System.IO.Stream.Close()

   at QDSMain.Clustering.ClusterFileHandler.Dispose()

   at QDSMain.LoadBalancer.MeasureLoad()


05:13:12 AM


Logging encountered a extraordinary error. System.IO.IOException: Not enough storage is available to process this command.

   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)

   at System.IO.FileStream.WriteCore(Byte[] buffer, Int32 offset, Int32 count)

   at System.IO.FileStream.FlushWrite(Boolean calledFromFinalizer)

   at System.IO.FileStream.Dispose(Boolean disposing)

   at System.IO.Stream.Close()

   at System.IO.StreamWriter.Dispose(Boolean disposing)

   at System.IO.TextWriter.Dispose()

   at SolutionGlobal.Logging.TabularLog.Write(String i_BasePath, DNewLogCallback i_NewLogFileCallback, List`1 i_Rows)

   at SolutionGlobal.Logging.Logsplitter.Write(String basePath, DNewLogCallback newLogFileCallback, List`1 rows)

   at SolutionGlobal.Logging.Logfilter.Write(String i_BasePath, DNewLogCallback i_NewLogFileCallback, List`1 i_Rows)

   at SolutionGlobal.Logging.Logthreader.DoWrite()


Tasks are scheduled every night but it only happened one...


Thanks!


Jonas

12 Replies
ashfaq_haseeb
Champion III
Champion III

Hi,

Make sure you have enough space available.

Regards

ASHFAQ

Not applicable
Author

Hi,

Thank you for your answer. I've checked and there's enough space available.

As I said, this bug only happened once...

Jonas

ashfaq_haseeb
Champion III
Champion III

Hi,

In any case do you have any antivirus software running on server?

If yes, make sure to eliminate Qlik content from scanning.

Regards

ASHFAQ

Not applicable
Author

Hi Mohammed,

Thanks for your answer!

I've just eliminated Qlik content from scanning! Wait & see...

Do you know if the error below could be also linked to the antivirus?

Warning     DirectoryServiceConnector     Search aborded: no resources

This error is recurrent. It happens more than 10 times a day...

KR,

Jonas

ashfaq_haseeb
Champion III
Champion III

Not sure but lets monitor the change

Regards

ASHFAQ

Not applicable
Author

I still have the DirectoryServiceConnector warning... Not sure that the antivirus is the cause of this error.

Thank you for your help!

Jonas

ashfaq_haseeb
Champion III
Champion III

Could me.

Make sure c:\programdata\qliktech folder too is eliminated from scanning.

Let me know if that worked.

Regards

ASHFAQ

Not applicable
Author

Yes, c:\programdata\qliktech folder is eliminated from scanning!

Jonas

ashfaq_haseeb
Champion III
Champion III

Hi,

Can you send me log to analyze.