When a search is done from the console on a client machine using integrated login, the users see the following error:
An error occured while searching. Details: Logon failed
In this instance, it was due to the LogonPolicy in the tps config file for the integrated framework to be set to All, which was causing the failure.
The tps file for the integrated login contains a line as below:
<add key="LogonPolicy" value="IntegratedOnly" />
Ensure the value is set to "IntegratedOnly" and not to "All" as this was causing integration login to fail.