11-24-2011 02:29 AM
Hi,
I'm getting the following error on a 2008 R2 64 Bit system:
In Backup Exec 2010 and 2010 R2 opening the Backup Exec job history fails with the error One or more errors were encountered converting the job history into a web page for display in Backup Exec 2010
Invalid class string Source=msxml3.dll Description: Invalid Class String
I've tried the suggested fix listed in the following article:
This doesn't seem to have worked for me so has anyone got any other suggested fixes to get the job history log working - other than strip out the Backup Exec install and start afresh? I've got the latest BE updates installed.
Thanks,
11-24-2011 04:47 AM
Hi
Try uninstalling Msxml 6.0 & if lower version of MSXML also present from program & features & then try doing repair of backupexec & see if that helps
Thanks
11-24-2011 06:41 PM
Since you are on BE 2010 R2, I would suggest that you upgrade to BE 2010 R3 which is the latest release. Your existing licence keys will work. You can download BE 2010 R3 from either the fileconnect site or www.backupexec.com. After your upgrade, do not forget to run LiveUpdate a couple of time to update it to SP1 and the latest hotfixes.
11-25-2011 06:34 AM
Hi, thanks for your suggestion. I had a look to see if there were any Msxml components that could be removed but they're now included in 2008 server as a base component. I did try running a repair of the Backup Exec install in case that would perhaps repair any corrupted file etc but it did not make any difference unfortunately.
11-25-2011 06:35 AM
We'll give this a go once I've downloaded the installer so I will post an update next week. Thanks for your assistance.
12-02-2011 01:45 AM
Downloaded and installed R3 then proceeded to apply all the relevant patches using Live Update. Jobs are working fine but still get the error when opening the job history.
12-02-2011 04:51 AM
Like the previous TechNote suggested this may be an issue with certain dynamic linking libraries (DLL's) not being properly registered with the system. You could try the following to see if it resolves your issue.
Create a batch file (.bat) or command file(.cmd) in notepad and post the following into it :
net stop wuauserv
regsvr32 wuapi.dll
regsvr32 wups.dll
regsvr32 wuaueng.dll
regsvr32 wucltui.dll
regsvr32 wuweb.dll
regsvr32 jscript.dll
regsvr32 atl.dll
regsvr32 softpub.dll
regsvr32 msxml3.dll
net start wuauserv
Save it on your Backup Exec Media Server and run from the CMD Shell (Prompt).
12-02-2011 06:08 AM
Thanks for the suggestion Joshua. This is a 64 bit implementation of Windows so do we need to ensure we run the regsvr32 executable in the SysWOW64 directory?
12-02-2011 06:14 AM
regsvr32 should be avaliable to run from any directory on your server. as long as your system path includes the windows install directory it should run.
12-02-2011 06:32 AM
Ok the plot thickens. I ran command prompt as administrator, browsed to the bat file and ran it. There are three dll's that it cannot register: wucltui.dll and wuweb.dll failed to load. Jscript.dll loaded but the call to DllRegisterServer failed with error 0x80004005.
12-02-2011 06:47 AM
Have you tried running sfc checked to repair these files ?
12-02-2011 06:49 AM
WCLTUI.DLL is the Windows Update Client UI Plugin
WUWEB.DLLis the Windows Update Web Control
JSCRIPT.DLL is a function which gives extra functionality for Microsoft JavaScript
Do you have Windows Update installed and enabled on your system, as well as Java?
12-02-2011 07:13 AM
No we don't have Java installed as I don't believe there has been a need to install it as yet on this particular server. The server receives it's Windows updates from a WSUS server on the domain rather than having automatic updates set and pulling them down from the internet. I can verify that the device is listed on our WSUS server and has installed updates that we have approved.
12-02-2011 07:16 AM
If that is the case, has there been a behavior change with the other files now registered?
12-02-2011 07:44 AM
No unfortunately the behaviour is the same with the job history not being displayed.