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

Question

Question

Repository Scan in Laserfiche Snapshot

asked on November 18, 2015

All,

 

I'm wondering if it is possible to turn off the "Scan Network for Repositories" option within Laserfiche Snapshot? I am currently seeing about 10-15 seconds to log in to the Client and Snapshot with "Scan Network for Repositories" checked, but unchecking it in the client clears up the issue. I was hoping I could do the same within Snapshot somehow. The repository has been configured within the Snapshot configuration, but I believe Snapshot is still searching for other repositories on the network regardless.

 

Thank you for your help!

0 0

Answer

SELECTED ANSWER
replied on November 18, 2015

Snapshot should be following the setting from the client if you are using a local printer. If you are configuring a shared printer, then you need to edit the registry directly. For local printers the registry setting is a REG_SZ value called "Thunk" under the HKEY_CURRENT_USER\SOFTWARE\Laserfiche\Client8\Profile\Options key. It should be set to "0", "False", or "No". For shared printers the key is HKEY_LOCAL_MACHINE\SOFTWARE\Laserfiche\Client8\Profile\Options.

One handy tip is that both the Client and Snapshot will fall back to checking HKEY_LOCAL_MACHINE if the Thunk value isn't set under HKEY_CURRENT_USER.

0 0
replied on January 8, 2020 Show version history

Using Laserfiche 10.1.1 build 254, we found that the Snapshot local printer ignores settings under the *\Software\Laserfiche\Client8 key. Use the following key to define a repository connection for the locally-installed Snapshot printer:

;Replace text in parenthesis with appropriate string
[HKEY_CURRENT_USER\Software\Laserfiche\Snapshot8\Profile\CurrentUser]
"Server"="(Server Hostname or FQDN)"
"Database"="(Repository Name)"
"Username"="<wa>"

We use Windows Authentication exclusively, so I'm not sure how it'll work out with a Laserfiche Username/Password.

To find out, try printing to the printer and selecting "Yes" when asked if you'd like to save the current settings as the default printing profile. After that, go check the registry key defined above and see if a password is stored (and in what format).

Deploying the above, along with the keys that define the client's repository (below), you can have a fully-working solution without the need to scan the network. We've deployed them via GPO.

;Replace text in parenthesis with appropriate string
[HKEY_CURRENT_USER\Software\Laserfiche\Client8\Profile\IPDatabase]
"(Repository Name)"="(Server Hostname or FQDN)"

[HKEY_CURRENT_USER\Software\Laserfiche\Client8\Profile\(Repository Name)Settings]
"UserName"="(Possibly a repo-wide, shared user account name)"

[HKEY_CURRENT_USER\Software\Laserfiche\Client8\Profile\Options]
"Thunk"="0"

 

0 0

Replies

replied on March 22, 2016

Michael,

 

One of our customer is facing similar issue. As per the instructions we added the value "Thnuk" = '0' for local printers in HKEY_CURRENT_USER\SOFTWARE\Laserfiche\Client8\Profile\Options key and HKEY_LOCAL_MACHINE\SOFTWARE\Laserfiche\Client8\Profile\Options for shared printers.

But the snapshot still looks for list of available servers. If we try to print something using Laserfiche snapshot it takes about 35-40 seconds to pull up the respository information.

Please advise if we have missed any step.

Thanks,

Nish

0 0
replied on March 23, 2016

The name of the value is Thunk, not Thnuk.

0 0
replied on March 24, 2016

Hi Michael,

 

Sorry, it was just a typo in above post. We did used "Thunk" = '0'. Please let me know if we have missed any steps.

 

Thanks,

Nish

0 0
replied on March 24, 2016

I recommend running the Sysinternals Process Monitor utility to monitor snapshot.exe's registry activity, and see if it's looking in the right place. If Thunk=0 is configured correctly then the Laserfiche Client, LF.exe, will not scan for repositories either on start up.

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

Sign in to reply to this post.