Hi Bryan,

Is MSXML 4.x installed on the Server? 

4.x is a separate install because MSXML 3.x is the default installed with
even the latest Windows OS.

Look for any DLLs with names beginning with "msxml4" in the
C:\Winnt\system32 directory.

WinHTTP is a standalone requester, but MSXML will update it during install.
Also, MSXML does not interact or depend on the .NET Framework at all. They
can safely be installed side-by-side.

More info is available here:

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/xmlsdk/htm/
sdk_intro_6g53.asp?frame=true
(Above URL will word-wrap)

Hope this helps. Cheers......

Scott Cadillac,
Witango.org - http://witango.org
403-281-6090 - [EMAIL PROTECTED]
--
Information for the Witango Developer Community
---------------------

XML-Extranet - http://xml-extra.net
403-281-6090 - [EMAIL PROTECTED]
--
Well-formed Development (for hire)
---------------------

-----Original Message-----
From: Bryan Hughes [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, May 28, 2003 5:44 PM
To: [EMAIL PROTECTED]
Subject: Witango-Talk: OT: MSXML Server XML HTTP 4


Having a problem with MSXML 4 in Witango.

Getting the following error:

An error occurred while processing your request: 

File: BofA_eStore.tcf 
Position: send 
Class: Internal 
Main Error Number: -806 

An unspecified method call error occurred. 
xmlhttp 

File: BofA_eStore.tcf 
Position: send 
Class: Internal 
Main Error Number: -801 

An error occurred while invoking this method. 
xmlhttp 

File: BofA_eStore.tcf 
Position: send 
Class: Internal 
Main Error Number: -801 

msxml4.dll 
Access is denied. 

File: BofA_eStore.tcf 
Position: send 
Class: Internal 
Main Error Number: -806 

An unspecified method call error occurred. 


I created the TCF on a Win2K Server machine that hadn't had .Net Frameworks
installed on it.

When I move to my production server that does have .Net installed I get the
error about... at least I think that where the problem stems from.

Research on Google show that there was some configuration to WinHTTP that
had to be made to specify how the server connects through proxys.

I tried to run "C:\winnt\system32\proxycfg.exe -d" in the terminal to
specify it to directly connect to the remote server but got an error
"winhttp5.dll could not be found".

The file does exist on the dev machine (without .Net) but does not exist on
the machine that has .Net installed.

The TCF MSXML COM calls are as follows...

1> Create instance of Server XML HTTP 4.0 (method$xmlhttp)
2> Call XMLHTTP method setProxy(SXH_PROXY_SET_DIRECT,,)
3> Call XMLHTTP method open(POST,theUrl,false,,)
4> Call XMLHTTP method setRequestHeader content-type
5> Call XMLHTTP mehtod setRequestHeader referer
6> Call XMLHTTP method send(myContent)
7> Call XMLHTTP mehtod getresponseText to variable

I set the proxy configuration to DIRECT in setProxy method which I thought
would take care of the problem to no avail.

Anybody experienced this problem before?

________________________________________________________________________
TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf

Reply via email to