Error: (301) Error sending list xml...
Scenario
You may get this error when running the GoFileRoom Lookup List Sync service.
Error message
(301) Error sending list xml. System.Runtime.InteropServices.COMException (0x800C0005): The system cannot locate the resource specified. at MSXML2.XMLHTTPClass.send(ObjectvarBody) at GFR_LookuplistSync.SyncLookuplist.ProcessClientSync(IniFile&objIniFile)or(301) Error sending list xml. System.IO.FileNotFoundException: The download of the specified resource has failed. at MSXML2.XMLHTTPClass.send(Object varBody) at GFR_LookuplistSync.SyncLookuplist.ProcessClientSync(IniFile& objIniFile)
Solutions
Solution 1: Restart the Lookup List Sync service
This will resolve the error if the Lookup List sync occurred during network or server maintenance, which locks the SQL database. This would prevent GoFileRoom from accessing the database or from sending and receiving information.
- Select the Windows Start button, then selectRun.
- Enterservices.mscin the Open field, thenOK.
- In the Services screen, locate the GFR Lookup List Sync service. Right-click the service, then selectRestart.
Solution 2: Reinstall the MSXML component
This will resolve the error if the XML component on the server is not installed or registered. To access the installation file, select
View Browser Requirements
on the www.gofileroom.com sign-in page.If the file is already installed to either C:\Windows\System32 (32-bit Windows operating system) or C:\Windows\SysWOW64 (64-bit Windows operating system), you can manually register it as follows.
- Select the Windows Start button, then selectRun.
- Enterregsvr32in the Open field.
- Open Windows Explorer and locate the applicable msxml dll file. Drag the file to the Open field and drop it after the regsvr32 text.
- SelectOKto register the file.
If the file is not installed to either of the above folders, you can copy and paste the xml component file from a known working computer onto the affected computer, and then use the steps above to manually register the file.
Solution 3: Ensure the Lookup List Sync service is running with a domain administration account
This will resolve the error if the account used to log in to the service does not have sufficient privileges to run the service.
- Select the Windows start button, then selectRun.
- Enterservices.mscin the Open field.
- In the Services screen, locate the GFR Lookup List Sync service. Right-click the service, then selectProperties.
- Select the Log On tab.
- Choose the This account option and enter a log on account with domain administration privileges.
- SelectApply, thenOK.
- Restart the GFR Lookup List Sync service.
Verify service status
Once you have resolved the error, you can verify the status by viewing the log file in the following location that corresponds to the operating system of the computer where the Lookup List Sync is installed.
- 64-bit operating system:C:\Program Files (x86)\GoFileRoom\GFRLookupListSync\Log
- 32-bit operating system:C:\Program Files\GoFileRoom\GFRLookupListSync\Log