Still trying to figure this out... no luck so far.
Worse yet, after rebooting the server machine, it can't be inventoried either now. I found this entry in the Lansweeper Service folder's Errorlog.txt file:
-------------------------------------------------------------------------
An error has occurred while establishing a connection to the server. When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections. (provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server)
7/6/2008 1:01:23 PM : Database connection successful, starting up service
7/6/2008 1:01:24 PM
System.InvalidCastException: Conversion from type 'DBNull' to type 'String' is not valid.
at Microsoft.VisualBasic.CompilerServices.Conversions.ToString(Object Value)
at Lansweeper31.starter.ScheduleCheck()
at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadHelper.ThreadStart()
-------------------------------------------------------------------------
The Lansweeper Server service is not running.
I have verified with SQL Server Configuration Manager, the named instance (LANSWEEPER) is up and running, and does have both TCP/IP and named pipes configured and enabled.
I have verified with SQL Server 2005 Surface Area Configuration, the database engine for the LANSWEEPER named instance is set to allow "Local and Remote Connections" -> "Using both TCP/IP and named pipes".
When the Lansweeper Service *was* running yesterday, before I rebooted, the server machine inventoried itself, but LSCLIENT did not succeed from the other machines. Now the Lansweeper Server service starts but terminates since the reboot.
???
I am complete n00b so please forgive if I am overlooking something I should be checking.
TIA for help,
--appyface