Back to Top
The nuts and bolts for
Creative web development

The operation timed out: msxml3.dll error '80072ee2'

Question:

I am getting the following error when using the extension:

msxml3.dll error '80072ee2'

The operation timed out

/ScriptLibrary/incSmartMailer.asp, line 1161

Answer:
The timeout is generated by msxml object that is used to load the template file. This usually happen on MS Windows 2003 server when the used template file cannot be properly loaded. Some of the reasons for this behavior could be: template takes too much time to be loaded, the smart mailer is trying to send too many emails or the web server is behind a proxy.

Solutions:

  1. Try to make asp template to load faster through cutting down your asp code or using some speed tricks.
  2. Don not use session code in global.asa
  3. If your web server is behind a proxy see the following article: http://msdn.microsoft.com/library/en-us/xmlsdk/html/serverxmlhttpproxy.asp?frame=true
  4. Disable the session state through adding this line at the top of the asp template file:

    <%@ enablesessionstate="False" %>

  5. Increase the time out. You can do it by adding the following line in /ScriptLibrary/incSmartMailer.asp before line# 1222.

    objHttp.setTimeouts 5000, 60000, 10000, 10000

    (Warning: If the solution work make sure that you have copyed the edited file to your web server. Because when you add server behavior Macromedia Dreamweaver could replace the modified incSmartMailer.asp with the original one).

Georgi Kralev

Georgi Kralev is a native of Bulgaria and graduated from Technical University Sofia with a Master’s Degree in Computer systems and technologies.

Starting his professional career as desktop developer at Delphi, he moved into the field of .NET development (ASP.NET, windows forms, console applications, windows services, and web services). He also has experience with the following technologies: classical ASP, PHP, HTML / DHTML, XML, JavaScript).

He has received the EUR ING professional title from the European Federation of National Engineering Associations (FEANI)

He has achieved the following professional certificates:
• Microsoft Certified Professional Developer (MCPD) Enterprise Application Developer and Microsoft Certified Professional.
• Several Brainbench certificates in software development.
• Cisco Certified Network Associate

Personal web site for C# and .NET programming:
http://gdkralev.googlepages.com

See All Postings From Georgi Kralev >>

Share this Article