Solved

getting error in iis msxml3.dll error '80090326'

Posted on 2008-10-08
4
1,792 Views
Last Modified: 2011-02-16
I am getting this error message:
-----------------------------------------------------------------------
msxml3.dll error '80090326'
The message received was unexpected or badly formatted.
-----------------------------------------------------------------------
The error is pointing to line 4 below:
1 - set ObjRequest = Server.CreateObject("MsXml2.ServerXMLHTTP")
2 - ObjRequest.open "POST", "https://website/test.aspx", false
3 - ObjRequest.setRequestHeader "Content-Type", "application/x-www-form-urlencoded"
4 - ObjRequest.Send StrPostData

can someone tell me why am I getting this error?
The server has the latest updates including SP2 for Windows 2003.



0
Comment
Question by:sleiman
  • 2
4 Comments
 
LVL 23

Expert Comment

by:ComputerTechie
ID: 22762943
Could you post your Code you are working with?
0
 

Accepted Solution

by:
sleiman earned 0 total points
ID: 22763485
the code is in the question.
0
 

Expert Comment

by:rdunn5162
ID: 34910858
I'm having this exact same problem. I'm trying to migrate a code from an old server to a new one. So I'm really confused. I have this exact same code working on another server. Could it be a problem with a firewall blocking communication?

sPost = "<EFSnet:Request xmlns:EFSnet=""https://efsnet.concordebiz.com/EFSnet.dll"" StoreID=""winfie03"" StoreKey=""A0BACA106BD08D37EB25E1885A8D37E25E885A010DE08E3CF9045BE538F5FF56"" ApplicationID=""MyCart ver 2.0""><EFSnet:CreditCardCharge><ReferenceNumber>920083</ReferenceNumber><CashierNumber></CashierNumber><TransactionAmount>205.75</TransactionAmount><SalesTaxAmount>0</SalesTaxAmount><Currency>USD</Currency><AccountNumber>4111111111111111</AccountNumber><ExpirationMonth>01</ExpirationMonth><ExpirationYear>08</ExpirationYear><CardVerificationValue>321</CardVerificationValue><Track1></Track1><Track2></Track2><TerminalID></TerminalID><OriginalTransactionID></OriginalTransactionID><OriginalTransactionAmount>205.75</OriginalTransactionAmount><BillingName>t t</BillingName><BillingAddress>t</BillingAddress><BillingCity>t</BillingCity><BillingState>KS</BillingState><BillingPostalCode>66046</BillingPostalCode><BillingCountry>United States</BillingCountry><BillingPhone>321321321</BillingPhone><BillingEmail>test@test.com</BillingEmail><ShippingName>t t</ShippingName><ShippingAddress>t</ShippingAddress><ShippingCity>t</ShippingCity><ShippingState>KS</ShippingState><ShippingPostalCode>66046</ShippingPostalCode><ShippingCountry>United States</ShippingCountry><ShippingPhone>321321321</ShippingPhone><ShippingEmail></ShippingEmail><ClientIPAddress></ClientIPAddress></EFSnet:CreditCardCharge></EFSnet:Request>"

Set objHttp = Server.CreateObject("Msxml2.ServerXMLHTTP")
objHttp.Open "POST",strDLLUrl, False
objHttp.setRequestHeader "Content-Type", "text/xml"
objHttp.setRequestHeader "Content-Length", Cstr(Len(sPost))
objHttp.send sPost  <------------- error here!!!
0
 

Expert Comment

by:rdunn5162
ID: 34911253
One more thing I'll add to this is the URL I'm posting to is

Quote = String(1,34)
If (TEST_MODE) Then
   strDLLUrl   = "https://testefsnet.concordebiz.com/EFSnet.dll
   strStoreID  = concordID
   strStoreKey = concordKey
Else ' Live Mode
   strDLLUrl = "https://efsnet.concordebiz.com/EFSnet.dll"   
   strStoreID  = concordID
   strStoreKey = concordKey
End If  

So it is possible the https is the problem with my IIS server. I don't believe I have an ssl cert installed on the server yet.
0

Featured Post

Gigs: Get Your Project Delivered by an Expert

Select from freelancers specializing in everything from database administration to programming, who have proven themselves as experts in their field. Hire the best, collaborate easily, pay securely and get projects done right.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
DLL in ASP.NET 20 65
ISS migration from IIS 6 to IIS 8.5 rendering problems 4 63
SBS 2003 RWW Login 3 35
web & database SERVERS -- PHYSICAL & VM ? 5 56
Running classic asp applications under Windows Server 2008 R2 (x64) and IIS 7 is not as easy as one may think. It took me a while to figure it out while getting error 8002801d a few times. After you install the OS you will need to install the fol…
A quick step-by-step overview of installing and configuring Carbonite Server Backup.
This Micro Tutorial hows how you can integrate  Mac OSX to a Windows Active Directory Domain. Apple has made it easy to allow users to bind their macs to a windows domain with relative ease. The following video show how to bind OSX Mavericks to …
With Secure Portal Encryption, the recipient is sent a link to their email address directing them to the email laundry delivery page. From there, the recipient will be required to enter a user name and password to enter the page. Once the recipient …

776 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question