You are viewing limited content. For full access, please sign in.

Question

Question

quick fields agent - Does it consume a license?

asked on August 28, 2014 Show version history

 With the release of Quick Fields Agent 9, does the username the session runs under still consume a license? 

 

I'm getting conflicting reports on this and wanted to clarify. 

0 0

Answers

APPROVED ANSWER
replied on January 4, 2018

This is fixed in Quick Fields 10.1.

0 0
SELECTED ANSWER
replied on August 28, 2014

A bug has been filed for this issue. When using Quick Fields Agent, and the session is using Laserfiche Capture Engine, the account used to retrieve the documents needs to be a named user account, otherwise you get the error listed above. We're looking to address the matter so that the account does not need to be a named user. We'll update the thread when more information is available.

 

Note that when it comes to configuring the account used to store the documents into the repository, that does not need to be a named user account and it works without issue.

0 0

Replies

replied on August 28, 2014

Sessions run through Quick Fields Agent do not count against the session limit for the user nor do they need a named user license to connect.

 

However, if a user opens the same session in Quick Fields, a license is needed and the session will be counted against the per-user concurrent session limit.

 

In other words, you can have a WF-style user with no named user license assigned, but in order to use it when designing sessions, you would have to give it the Manage Trustee privilege so it can get into LF as an administrative session. The other (better) way to set this up is to use a domain account for the service login and set the sessions to use Windows Authentication to connect to LF. That way, the session designer would log into Laserfiche with their own domain account (which presumably would have a named user) while QFAgent will log in as the service account (which wouldn't need a named user license).

1 0
replied on August 28, 2014 Show version history

Scenario:

 

I have a local user created called qfuser. I have made this a named user in the past, but upon seeing this post I went ahead and removed the named user license from it. ( I made no changes to the sessions themselves, I only removed the named user license in Laserfiche admin client)

 

When I removed the named license, all of my sessions are coming back like this:

 

Login information was not specified. Failed to initialize scanner.
Login information was not specified. Failed to initialize scanner.
Storing documents summary: (For identified documents)
0 pages stored.
0 documents stored.
0 unstored documents.
0 errors occurred.

 

 

All of the sessions pull their documents from Laserfiche not from a network folder. 

 

The version of QF is 9.0.0.460

 

 

More detailed information:

 

<Errors>
<Error Time="08/28/2014 14:42:02" Type="COMException" Message="Login information was not specified. Failed to initialize scanner.">
  <HelpLink />
  <ErrorCode>-2147219159</ErrorCode>
  <Trace>   at BPINTERFACES81Lib.IBPEngineEx.StartEngine()
   at Laserfiche.BatchProcessor.ComponentModel.EngineProxy.StartScanning()</Trace>
</Error>
<Error Time="08/28/2014 14:42:02" Type="UnattendedScanningError" Message="Login information was not specified. Failed to initialize scanner.">
  <HelpLink />
  <Data>
    <Item Key="Type" Value="Custom1" />
  </Data>
  <Trace>   at Laserfiche.QuickFields.AgentErrorLogger.WriteErrorToXml(Exception error, XmlWriter writer)
   at Laserfiche.QuickFields.AgentErrorLogger.WriteError(Exception error)
   at Laserfiche.QuickFields.QFApplicationUnattended.WriteOutputMessage(String message, OutputMessageType type)
   at Laserfiche.BatchProcessor.Runtime.OutputLogWriter.InternalWriteMessage(String message, OutputMessageType type)
   at Laserfiche.BatchProcessor.Runtime.OutputLogWriter.AddMessage(OutputMessage message)
   at Laserfiche.QuickFields.QFApplicationUnattended.RecordMessageBoxMessage(IWin32Window window, String text, String caption, MessageBoxButtons buttons, MessageBoxIcon icon)
   at Laserfiche.UI.RtlMessageBox.Show(IWin32Window owner, String text, String caption, MessageBoxButtons buttons, MessageBoxIcon icon)
   at Laserfiche.BatchProcessor.BPManager.ShowMessageBox(String message, String title, MessageBoxButtons buttons, MessageBoxIcon icon)
   at Laserfiche.BatchProcessor.BPManager.ShowMessageBox(String message, MessageBoxButtons buttons, MessageBoxIcon icon)
   at Laserfiche.BatchProcessor.ComponentModel.EngineProxy.StartScanning()
   at Laserfiche.QuickFields.Processes.Proxies.CaptureEngineProxy.StartScanning()
   at Laserfiche.QuickFields.Runtime.QFSessionAdapter.InternalStartProcessing(String sessionXml)
   at Laserfiche.BatchProcessor.Runtime.BPSessionAdapter.StartProcessing(String xmlSession)
   at Laserfiche.BatchProcessor.Runtime.SessionProcessor.StartProcessing()
   at Laserfiche.QuickFields.Runtime.QFSessionProcessor.StartProcessing()
   at Laserfiche.QuickFields.QFApplicationUnattended.StartProcessing()
   at Laserfiche.QuickFields.QFApplicationUnattended.OnRun()
   at Laserfiche.Project.ApplicationBase.RunApp()
   at Laserfiche.BatchProcessor.Runtime.BPApplication.Run()
   at Laserfiche.QuickFields.Program.Main()
</Trace>
</Error>
<Error Time="08/28/2014 14:42:02" Type="UnattendedScanningError" Message="Login information was not specified. Failed to initialize scanner.">
  <HelpLink />
  <Data>
    <Item Key="Type" Value="Error" />
  </Data>
  <Trace>   at Laserfiche.QuickFields.AgentErrorLogger.WriteErrorToXml(Exception error, XmlWriter writer)
   at Laserfiche.QuickFields.AgentErrorLogger.WriteError(Exception error)
   at Laserfiche.QuickFields.QFApplicationUnattended.WriteOutputMessage(String message, OutputMessageType type)
   at Laserfiche.BatchProcessor.Runtime.OutputLogWriter.InternalWriteMessage(String message, OutputMessageType type)
   at Laserfiche.BatchProcessor.Runtime.OutputLogWriter.AddMessage(OutputMessage message)
   at Laserfiche.BatchProcessor.ComponentModel.EngineProxy.StartScanning()
   at Laserfiche.QuickFields.Processes.Proxies.CaptureEngineProxy.StartScanning()
   at Laserfiche.QuickFields.Runtime.QFSessionAdapter.InternalStartProcessing(String sessionXml)
   at Laserfiche.BatchProcessor.Runtime.BPSessionAdapter.StartProcessing(String xmlSession)
   at Laserfiche.BatchProcessor.Runtime.SessionProcessor.StartProcessing()
   at Laserfiche.QuickFields.Runtime.QFSessionProcessor.StartProcessing()
   at Laserfiche.QuickFields.QFApplicationUnattended.StartProcessing()
   at Laserfiche.QuickFields.QFApplicationUnattended.OnRun()
   at Laserfiche.Project.ApplicationBase.RunApp()
   at Laserfiche.BatchProcessor.Runtime.BPApplication.Run()
   at Laserfiche.QuickFields.Program.Main()
</Trace>
</Error>

0 0
SELECTED ANSWER
replied on August 28, 2014

A bug has been filed for this issue. When using Quick Fields Agent, and the session is using Laserfiche Capture Engine, the account used to retrieve the documents needs to be a named user account, otherwise you get the error listed above. We're looking to address the matter so that the account does not need to be a named user. We'll update the thread when more information is available.

 

Note that when it comes to configuring the account used to store the documents into the repository, that does not need to be a named user account and it works without issue.

0 0
replied on October 16, 2014

Hi,

When can we expect a solution to this issue?

 

Regards,

0 0
replied on September 6, 2016

bumping this thread... curious if this was ever fixed, and if so, in what release?

0 0
APPROVED ANSWER
replied on January 4, 2018

This is fixed in Quick Fields 10.1.

0 0
replied on May 28, 2021 Show version history

Hi there - just checking; in 10.3 is it back that you need to consume a Named User licence to be able to use the Laserfiche Capture Engine?

It appears this is the case on 10.3.0.81.

0 0
You are not allowed to follow up in this post.

Sign in to reply to this post.