Symptoms:
- When launching Download Updates, the Definition types and/or Languages column are missing entries, and only show:
do not remove. required to make scrolling work right.
do not remove.
- Other Tabs within Download Updates may be empty as well.
- If trying to choose Download Now it fails with message:
The UNC path to which the core will write patch files () is not a valid UNC path.
From "C:\Program Files\LANDesk\ManagementSuite\log\Console.exe.log"
Main Thread RollingLog : ERROR: Unable to find DefTime in LdBasesInfo.xml Main Thread RollingLog : Critical Exception: System.FormatException: Input string was not in a correct format. at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info) at LANDesk.ManagementSuite.PatchBiz.Antivirus.AVBases.ŸŠ() at LANDesk.ManagementSuite.PatchBiz.Antivirus.AVBases..ctor(BasesType basesType) at LANDesk.ManagementSuite.PatchBiz.XML.UpdatesList..ctor(BasesType basesType) at LANDesk.ManagementSuite.AVUI.AVActionsRequired.RequiresDefinitionAction() at LANDesk.ManagementSuite.AVUI.AVActionsRequired.RefreshActionsAreRequiredInfo() at LANDesk.ManagementSuite.AVUI.AVActionsRequired.timer_Tick(Object sender, EventArgs e) at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) Stack Trace: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info) at LANDesk.ManagementSuite.PatchBiz.Antivirus.AVBases.ŸŠ() at LANDesk.ManagementSuite.PatchBiz.Antivirus.AVBases..ctor(BasesType basesType) at LANDesk.ManagementSuite.PatchBiz.XML.UpdatesList..ctor(BasesType basesType) at LANDesk.ManagementSuite.AVUI.AVActionsRequired.RequiresDefinitionAction() at LANDesk.ManagementSuite.AVUI.AVActionsRequired.RefreshActionsAreRequiredInfo() at LANDesk.ManagementSuite.AVUI.AVActionsRequired.timer_Tick(Object sender, EventArgs e) at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Cause:
One or more LdBasesInfo.xml is corrupted.
- C:\Program Files\LANDesk\ManagementSuite\ldlogon\antivirus8\Mac\basesEP\LdBasesInfo.xml
- C:\Program Files\LANDesk\ManagementSuite\ldlogon\antivirus8\Mac\pre.basesEP\LdBasesInfo.xml
- C:\Program Files\LANDesk\ManagementSuite\ldlogon\antivirus8\Win\bases8\LdBasesInfo.xml
- C:\Program Files\LANDesk\ManagementSuite\ldlogon\antivirus8\Win\basesEP\LdBasesInfo.xml
- C:\Program Files\LANDesk\ManagementSuite\ldlogon\antivirus8\Win\pre.basesEP\LdBasesInfo.xml
Solution / Workaround:
- The corrupt file must be renamed.
- Option 1
- Navigate to each of the LDBasesInfo.xml files, and verify their contents. If one is empty, it is corrupted.
- Option 2
- Rename all LDBasesInfo.xml files so they can be recreated.
WARNING: Scripts are offered as examples. User assumes all liability when running commands/scripts/batch files.
The following command will rename all LDBasesInfo.xml files. It includes an option to pipe the results to a file for reference.CD C:\Program Files\LANDesk\ManagementSuite\ldlogon\antivirus8
for /r %x in (LDBasesInfo.xml) do ren "%x" LDBasesInfo.old > C:\temp\Rename_LDBasesInfo.log
- Rename all LDBasesInfo.xml files so they can be recreated.
- Option 3
- Run \Program Files\LANDESK\ManagementSuite\swdCustomAction.exe on the core server.
- Option 1
- After the offending file has been renamed, close and reopen the Console, then relaunch the Download Updates window.
- If all corrupt files were renamed, they will be recreated at launch, and the display should show correctly.
Patch Location Settings may also be missing
Some customers have saved over their settings when in the previous state. This clears out patch folder location and username.
If this is the case you will need to update those settings as well.