Skip navigation

FullXML error 80004005

September 14th, 2007 by Matt Bracewell · No Comments

On a FullXML site running on some HELM shared hosting (Windows) I suddenly got this front-end error on all pages and no content:

msxml3.dll error '80004005'
A reference to variable or parameter 'gateway' cannot be resolved.
The variable or parameter may not be defined, or it may not be in scope.
/Engine/CFullXMLEngine.asp, line 819

Google searches suggested problems with the skin chosen in the data.xml file, while others simply swapped hosts. Turns out it’s a trivial problem with the configuration triggered by the host updating their servers. Msxml3 was the previous environment but you’ve been upgraded to msxml4 so a small change to /Engine/CONST.ASP is all that’s required to fix.

Swap out
(on around line 43 in my file)

	CONST MSXML4			= False

for

	CONST MSXML4			= True

..and all should be well when you save and reload your site in a browser.

I used a tool to confirm the host setup which promises to live at http://www.bayes.co.uk/xml/utils/msxml_sniffer.htm but appears to be unavailable for download - post a comment if you think you need it yourself.

If you really want to know what ASP components your host provides simply upload Pensaworks Component Test script to your webserver and view it in your browser. (I’d advise removing it once you’ve got your results)

Tags: Geeky

0 responses so far ↓

  • There are no comments yet...Kick things off by filling out the form below.

Leave a Comment