When I am deploying patches I get the following -Node’s reported device ID not in database.
When I do a security and patch manager scan I get - Unable to get vulnerability definitions from core
They seem related to me... Any suggestions
This could be the issue with the communicating the LANDesk Core serve. For patch definition the client machines access this http://coreservername/wsvulnerabilitycore/vulcore.asmx link. So try accessing this link from the client machine where you get this error. If it fails try with IP address of core server instead of Serve name. If succeeds with IP address then it's clearly a DNS issue.
If changing the IP address solves the issue the there are 2 soluions for it..
1. Try installing agent on those machines with IP address instead of Server name in the agent configuration.
2. Add an entry in the hosts file located the C:\Windows\System32\drivers\etc folder of those machnes having this error. (you can achieve this using a custom file transfer script to all machines at a single click)
Hope this helps...
Go to HKLM\Software\Intel\LANDesk\Common API and delete the UniqueID
(For 64 bit OS HKLM\Software\wow64\Intel\LANDesk\Common API)
Run an inventory scan from the device.
Problem should be resolved.
I found another thread here which mentioned restarting the DB instance and then restarting core server.
After restarting my SQL server and the core, it seems to have resolved itself. Of course it could be a coincidence, but....
This is what fixed it for me and this is from my notes:
Sometimes landesk clients report the error message "Node's reported ID is not in the database" when attempting to run scan and repair tasks.
Run the following command on each client affected (change the ip address to the core server IP address that the client points to)
"C:\Program Files (x86)\LANDesk\LDClient\LDISCN32.EXE" /NTT=192.168.1.10:5007 /S=192.168.1.10 /I=HTTP://192.168.1.10/ldlogon/ldappl3.ldz /NOUI /NOCD /F /SYNC