Question

Use of back button in IE gives "cannot find server or DNS error" after form submisson to secure site

Asked by: Grummy

We have an ecommerce site with the usual purchase page -> shopping cart -> submit to secure payment area which mostly works fine.

However, some dithery potential customers get to the secure payment area and then hit the back button, at which point they see an error page "cannot find server or DNS error" instead of the expected "page has expired" message.

When the user hits the back button again he/she gets to the purchase page (as expected ie two pages back) and can then use the forward button to see the shopping cart (again, as expected). But if the user hits the refresh button at the stage where the shopping cart is saying "cannot find server or DNS error" he/she gets the shopping cart page with no items in it. That is, the shopping cart has for some reason been emptied, at which point use of the back button again takes him/her to the purchase page with no items selected.

Problem occurs ONLY on IE. Opera and Firefox seem to work fine - providing the expected "page expired" warning at which point hitting refresh reloads the shopping cart page with the chosen items still in the cart.

I've searched EE and other Internet sources for a solution to no avail. There seems to have been a lot of comment on related sorts of errors, but I haven't found the exact match to this problem and none of the suggested solutions (eg checking HOSTS settings etc) have thrown any light on the issue.

Any ideas?

Thanks

Grummy

This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.

Subscribe now for full access to Experts Exchange and get

Instant Access to this Solution

  • Plus...
  • 30 Day FREE access, no risk, no obligation
  • Collaborate with the world's top tech experts
  • Unlimited access to our exclusive solution database
  • Never be left without tech help again

Subscribe Now

Asked On
2005-05-29 at 05:13:50ID21440353
Tags

find

,

button

,

server

,

back

,

cannot

Topics

Web Browsers

,

Payment Processing Recommendation and Integrating

Participating Experts
4
Points
0
Comments
24

Trusted by hundreds of thousands everyday for fast, accurate and reliable tech support.

  • "The time we save is the biggest benefit of Experts Exchange to Warner Bros. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange." Mike Kapnisakis, Warner Bros.
  • "Our team likes having a resource that is more secure than just using Google and most experts using this service really know their stuff. It's nice to look here first versus using Google." Dayna Sellner, Lockheed Martin
  • "Anytime that I've been stumped with a problem, 9 out of 10 times Experts Exchange has either the accepted solution or an open discussion of the potential solution to the problem." Kenny Red, eBay Inc.

See what Experts Exchange can do for you.

Got a question?

We've got the answer.

Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.

Screenshot of Experts Exchange Knowledgebase

Need individual assistance?

Our experts are ready to help.

If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.

Screenshot of Experts Exchange Knowledgebase

Want to learn from the best?

Read articles from industry experts.

Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.

Screenshot of an Article

Working on a long term project?

Store your work and research.

Save solutions to your questions, answers you’ve discovered through searching plus helpful articles in your personal knowledgebase for easy future access.

Screenshot of Experts Exchange Knowledgebase

Access the answers to your technology questions today.

Subscribe Now

30-day free trial. Register in 60 seconds.

What Makes Experts Exchange Unique?

Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Trusted by the world's most respected brands.

image of each brand's logo

Faithfully serving IT professionals since 1996.

Experts Exchange Logo

Try it out and discover for yourself.

Subscribe Now

30-day free trial. Register in 60 seconds.

Related Solutions

  1. Shopping Cart
    Developing a small basic e commerce site to be processed with paypal and have a few things not 100% sure of th best way to do it. What is the best way to keep the cart starte on the site. Say someone adds an item to the carts and continues shopping, whats the best way to ...

Free Tech Articles

  1. WARNING: 5 Reasons why you should NEVER fix a computer for free.
    It is in our nature to love the puzzle. We are obsessed. The lot of us. We love puzzles. We love the challenge. We thrive on finding the answer. We hate disarray. It bothers us deep in our soul. W...
  2. SCCM OSD Basic troubleshooting
    SCCM 2007 OSD is a fantastic way to deploy operating systems, however, like most things SCCM issues can sometimes be difficult to resolve due to the sheer volume of logs to sift through and the dispe...
  3. Migrate Small Business Server 2003 to Exchange 2010 and Windows 2008 R2
    This guide is intended to provide step by step instructions on how to migrate from Small Business Server 2003 to Windows 2008 R2 with Exchange 2010. For this migration to work you will need the fo...
  4. Create a Win7 Gadget
    This article shows you how to create a simple "Gadget" -- a sort of mini-application supported by Windows 7 and Vista. Gadgets can be dropped anywhere on the desktop to provide instant information, ...
  5. Outlook continually prompting for username and password
    There have been a lot of questions recently regarding Outlook prompting for a username and password whilst using Exchange 2007. There are a few reasons why this would happen and I will try to cover t...
  6. Backup Exchange 2010 Information Store using Windows Backup
    There seems to be quite a lot of confusion around the ability to backup Exchange 2010 using the built in Windows Backup feature. This stems from the omission of this feature prior to Exchange 2007 s...

Cloud Class Webinars

  1. Avoiding Bugs in Microsoft Access
    Alison Balter takes and in-depth look at avoiding bugs in Access. In this webinar you will learn about using the immediate window to debug your applications, invoking the debugger, using breakpoints to troubleshoot, stepping through code, setting the next statement to execute, ...
  2. Top 10 Best New Features in Visio 2010
    Scott Helmers gives live demonstrations of the top 10 new features in Visio 2010. This webinar will teach you how to create compelling diagrams by adding shapes to the page with a single click, linking the shapes in a diagram to data in Excel (or SQL Server, or SharePoint), ...
  3. IT Consultant Business Secrets Revealed
    Michael Munger, Experts Exchange tech pro and IT consultant, pulls back the curtain on his very successful businesses and answers question on every IT consultant and business owner should know about. He shares secrets on what he did to solve the 5 most common problems in IT, ...
  4. Disaster Recovery and Business Continuity
    Quest CTO, Mike Billon, gives an overview of the steps involved in building a dunamic disaster recovery plan. Through case studies and an examination of software/hardware tooles for monitoring and testing, you'll gain a better understandin of where you are, where you want ...
  5. Organize Your Visio Diagrams with Containers and Lists
    Scott Helmers uses cross functional flowcharts, wireframe diagrams, data graphic legends and seating charts to teach you: how to ustilize all three new structured diagram components in Visio 2010, the best practices for organizeing shapes in previous version of Visio, how to organize ...
  6. How to Us Objects, Properties, Events and Methods in Microsoft Access
    Alison Dalter gives an in-depbth look at objects, properties, events and methods in Microsoft Access. In this webinar you will learn about using the object browser, referring to objects, working with properties and methods, working with object variables, understanding the ...

Join the Community

Give a Little. Get a Lot.

Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.

Join the Community

Answers

 

by: astaecPosted on 2005-05-31 at 08:59:03ID: 14114441

Hi, Grummy.  I sure hope those expert in this area step in to get you what you need, precisely.  Did a bit of research, and it 'may' be of some help, until others step in here with more detail for you.
http://www.microsoft.com/technet/archive/itsolutions/ecommerce/maintain/operate/seccomin.mspx
Asta

 

by: GrummyPosted on 2005-06-01 at 01:15:50ID: 14119576

Hi Asta - many thanks for the pointer, although I couldn't quite find anything there that got to the root of the problem.

As you say, it would be great if this question sparked the interest of a few experts who must have come across this before, but it seems that you are the only person interested in addressing my issues (wherever they appear)! I'm beginning to feel kinda dependent on your personal support!!

Maybe it's something personal. I've checked my deodorant this morning and all seems fine. Are my questions simply more boring than other people's?

I'm reminded of Pink Floyd and The Wall. Hello, hello, hello - is there anybody out there?

Glummy

 

by: GrummyPosted on 2005-06-01 at 01:15:53ID: 14119577

Hi Asta - many thanks for the pointer, although I couldn't quite find anything there that got to the root of the problem.

As you say, it would be great if this question sparked the interest of a few experts who must have come across this before, but it seems that you are the only person interested in addressing my issues (wherever they appear)! I'm beginning to feel kinda dependent on your personal support!!

Maybe it's something personal. I've checked my deodorant this morning and all seems fine. Are my questions simply more boring than other people's?

I'm reminded of Pink Floyd and The Wall. Hello, hello, hello - is there anybody out there?

Glummy

 

by: astaecPosted on 2005-06-02 at 18:10:08ID: 14136192

ROFL, Glummy .... that's a GREAT parallel -> "I'm reminded of Pink Floyd and The Wall. Hello, hello, hello - is there anybody out there?"  Pink Floyd is one of my old favorites!

I really don't think that your questions are anything less than 'tough', and a far cry from boring.  I've been totally swamped and very little time here at experts-exchange the past couple of months, but would be thrilled to help you with this, but alas, just stabbing at straws, but worth a try....

Those who experience the problems, curious if they tell you which versions they're running and/or any error messages they may have seen.  Sadly, I admit that I don't recall the environment in use, such as .net, but assuming it is, this synopsis and link "may" be of some help, until other step in with just what you need:

The SelectedIndex property is not set explicitly on the MultiPage control; therefore, when the page loads, the content of the first PageView is rendered. Two ASP.NET button controls are used to control the paging through the steps of the wizard, and these buttons invoke the BackClick and NextClick methods.
Source for more:  http://msdn.microsoft.com/library/default.asp?url=/workshop/webcontrols/overview/multipage.asp

Building Secure ASP.NET Pages and Controls (.NET Framework Security)
This chapter shows you a variety of implementation techniques to improve the security of your ASP.NET Web pages and controls.
http://msdn.microsoft.com/library/en-us/dnnetsec/html/THCMCh10.asp

Testing Process (Enterprise Development (General) Technical Articles)
Learn about the need for testing an e-commerce Web site on the Internet, including security testing, software and hardware reliability, and compatibility between all the elements of the system. (20 printed pages)
http://msdn.microsoft.com/library/en-us/dnentdevgen/html/testproc.asp

Some possibilities when searching this site...
http://www.experts-exchange.com/Web/Web_Languages/ASP/Q_20979058.html?query=ie+shopping+cart+back+button&clearTAFilter=true

http://www.experts-exchange.com/Programming/Programming_Languages/Dot_Net/ASP_DOT_NET/Q_21239972.html?query=ie+shopping+cart+back+button&clearTAFilter=true

http://www.experts-exchange.com/Web/Web_Languages/ASP/Q_20838270.html?query=ie+shopping+cart+back+button&clearTAFilter=true

Question Title: Use of back button in IE gives "cannot find server or DNS error" after form submisson to secure site
http://www.experts-exchange.com/Web/Browser_Issues/Q_21440353.html?query=ie+shopping+cart+back+button&clearTAFilter=true

Back to work, will check back when I can.

":0) Asta

 

by: GrummyPosted on 2005-06-05 at 01:56:43ID: 14147900

Thanks Asta - methinks my monthly subscription to EE should be redirected to your personal account. Paying EE each month at the moment is beginning to feel a bit like knowing that your gratuity after a meal at a restaurant goes into the staff "pot" in spite of the fact that all the waiters but one have spent the evening sitting on their butts reading newspapers to pass the time!

I'm actually not using an ASP or .NET environment at all. So none of the ASP references above really add much to the debate. The last link you quoted is very relevant though, because it brings me back to this thread!

The website in question is PHP/MySql but - whatever the configuration of the site itself - the really puzzling thing is that the back button behaviour seems fine on some computers and not others. I've done a bit more ferreting around here, and discovered that our primary computers running XP Pro/IE6 exhibit the strange behaviour, whereas one of our testing machines running 2000Pro/IE6 works as expected.

But a colleague at another location cannot reproduce the problem using XP Pro/IE6. Kinda points to some sort of local configuration problem on our main PCs, but can't think what could cause this. Tried disabling all the firewall and AV stuff, and the same thing still happens.

In some ways it would be a relief to discover that we have some quirky setup on the main PCs here - at least that would reassure me that not too many potential customers would be seeing the same frustrating back-button behaviour. Is there some sort of diagnostic I can run on the PC configuration that would shed any light on quirky browser behaviour like this??

Thanks for hanging in there Asta. You must get kinda lonely holding this particular fort on your own.

Regards

G

 

by: astaecPosted on 2005-06-07 at 06:50:44ID: 14161809

Thanks, G.  

I'll be sending this link to some other Experts in the hopes they'll pop in here to help soon.

Those running XP and IE are running Service Pack 2, where this back button intermittent behavior is noted, just to confirm?

Was doing more research, and posting, in case there is "any" relevance here.
Properties Dialog Box for an Encrypted Web Page Indicates That the Connection Is Not Encrypted
http://support.microsoft.com/default.aspx?scid=kb;en-us;329351

The "Back" button is unavailable after you click a hyperlink in a Word document that you open in Internet Explorer 6.0 on a Windows XP-based computer
http://support.microsoft.com/default.aspx?scid=kb;en-us;888406

Thought about security settings within IE versions and so on, but still unclear, sorry to admit.

Thought perhaps some sort of MDAC issue, but again, unclear.
Release manifest for MDAC 2.8 Service Pack 1 (2.81.1117.6)
http://support.microsoft.com/default.aspx?scid=kb;en-us;899456

*** Enough stabbing in the dark by me, though I'd sure love to be able to help you.  Will now send this link off to some other Experts in the hopes they can help us out here.

Your words are kind, and appreciated, although it would be so great if we could find the right resource team to help you here.  Trying now.

":0) Asta

 

by: COBOLdinosaurPosted on 2005-06-07 at 14:22:15ID: 14166113

I have not seen this particular manifestation but I believe the problem relates once again to the broken cache manager in IE2.  It probably is happening off the secure pages because of some ofthe new bugs related to mishandled security fixes in SP2.  While not being able to find the server or DNS error does not sound reasonable, it actually makes some sense with a little twisted logic.  Because the cache is messed up and the security model does not work, the browser thinks it is going to an http server whenit should be going to https, or vice-versa.  So it make perfect sense that it would report the oddball error.  

Unfortunately it is like the rest of the problems with the defective cache manager and the bugs in SP2; Microsoft has to fix them, and does ot seem at all inclined to do so, as they have turned their attention to IE7 and trying to stem the rising tide of Firefox.

Question: Is the page they have the error on accessible using both http and https?

Cd&

 

by: GrummyPosted on 2005-06-08 at 04:03:32ID: 14169427

Thanks Asta and Cd& for the further input.

To answer the questions -

Yes, the PCs running XP and IE are running SP2 and are up to date with Windows security updates etc.

The page that the back button attempts to access is NOT accessible via https. Sounds like you might be on to something?

Thanks

G

 

by: astaecPosted on 2005-06-08 at 06:25:31ID: 14170373

Curious if problem access PCs can try this.
IE - tools - internet options - security tab - trusted zone - sites - add the https link there, and ensure the https element is checked, close IE and retest.
>>> ???  

Thanks for coming here, Cd&, I so appreciate it.

Asta

 

by: COBOLdinosaurPosted on 2005-06-08 at 06:31:19ID: 14170436

You and grummy are good company.  I like it here.:^)

Cd&

 

by: astaecPosted on 2005-06-08 at 06:43:52ID: 14170606

":0)))))))))))))))))))))  Me 2.  Asta

 

by: brunobearPosted on 2005-06-08 at 14:22:03ID: 14174851

hey guys....

Asta pointed me here as well...been a while since i've been on EE.

My thought was an SP2 problem as well...will listen in to see if I have anything to add.


bruno

 

by: GrummyPosted on 2005-06-09 at 03:42:00ID: 14178129

Hi Guys,

The sad news is Asta's suggestion hasn't made any difference. Exact same behaviour as before.

Here's a bit more info though. I had initially thought that the quirky behavior was only when trying to use the back button after a hop off the site to the Secure Payment server, but we've discovered similar behaviour on a couple of other pages on the site after POST data has been submitted and written to the DB.  Of course Firefox treats this very nicely with a warning popup that says something like "the page contains POST data that my be resumitted - OK or Cancel" whereas IE just gives this unhelpful "cannot find server or DNS error" that would be very frustrating for our users. It seems to me that this is the IE equivalent of falling into a heap on the floor bursting into tears, whereas Firefox just seems so much more adult about this navigation to and fro.

I know this is a frustrating problem to track down, but I can't help thinking the clues are here for someone way smarter than I am...

Thanks to all

G

 

by: COBOLdinosaurPosted on 2005-06-09 at 05:48:11ID: 14179034

Yesterday one of our .NET developers showed me an older page on MSDN that loaded very slowly inFirefox but rendered correctly.  It worked great for IE 5; but when he tried to load it with IE6 It threw errors and most of the menu did not render.  If M$ cannot even get IE6 to render their own pages correctly, how can developers be expected to produce pages that don't get broken by it.

The one thing I can recommend that I normally do not like. but sometime you have to be pragmatic, is not to use a conventional link to get to the submission page.


A assume a link is being use like: <a href="yoursubmitpage.asp"> so the page youar coming from is the first back in history.  Youcan keep it out of the history if instead you do the link as:

<a href="#" onclick="location.replace('yoursubmitpage.asp'); return false;">

No guarantee, but it might get rid of the error pr give a more appropriate and descriptive error.

Cd&

 

by: astaecPosted on 2005-06-09 at 15:36:36ID: 14184484

Thank you all for being here!  I'm up to my earlobes in issues, but will stay tuned.

The "post" issue sounds so sadly familiar with IE.... more when I can, but most hopeful that the information above may help.

Until...

":0)  Again, thanks so much guys for responding, that makes me feel sooooooooooooo good!

Asta

 

by: jan-ehlersPosted on 2005-06-13 at 01:02:56ID: 14200378

I tried this page - it helped when I disabled third party browser extensions.

http://support.microsoft.com/default.aspx?scid=kb;en-us;870700&FR=1&PA=1&SD=HSCH

/Jan

 

by: GrummyPosted on 2005-06-13 at 10:04:00ID: 14204098

Hi Guys,

Thanks for the further food for thought.

Cd& - that's a useful little technique that I'm sure will come in useful now that I can add it to my armoury, but I don't think that it provides a good workaround for this particular issue. Thing is, we'd like the potential customer to be able to return to the Shopping Cart page with items still in the cart. If she misses out the cart altogether, and returns to the purchase page (where she selects items for the cart) instead, then there's no difference between that and simply hitting the back button twice. And, our research shows, hitting the back button twice is the normal behaviour when this problem is encountered. The first time you get the "cannot find blah di blah" and the second you get the purchase page (as if the shopping cart didn't exist).

Jan - that was a mighty interesting page, but sadly the most promising idea (the browser extensions) didn't do the trick.

Sigh! Still, it's good to know you guys are still coming up with the odd thoughts for me to try out. Makes my days more interesting, and I'm sure out of ideas myself!

Regards

Grummy

 

by: astaecPosted on 2005-06-15 at 08:15:06ID: 14222302

Sadly, I can't find anything more on this issue.  There are so many out there with somewhat related issues, here's just one more sampling, though not a solution here, since much of this has already been tried to no avail.

Problem: When I go to checkout, I receive an error message saying that my shopping basket is empty.
Solution: On past experiences with people having similar difficulties, we might suggest you make sure your web browser has cookies enabled. Cookies must be enabled for the shopping cart to store the items you order. If you are using Microsoft Internet Explorer 6 for Windows, there are known issues with that browser that may prevent 3rd party cookies (that many online stores use to create shopping baskets) from working with anything but the default settings. If there are any security settings that you have modified, you might try adjusting those, and restore them to the default settings. If you are still having problems, we highly suggest you use a different web browser, such as Mozilla.
http://www.sundazed.com/store/help.html

And this sampling on cookies, 3rd party settings and firewalls from the Yahoo store.
http://help.yahoo.com/help/us/store/troubleshooting/troubleshooting-21.html

Sure wish we could nail this down for you.

Alas, back to work.
":0) Asta

 

by: GrummyPosted on 2005-06-16 at 10:30:23ID: 14233556

Thanks Asta - I quite take your point about a different browser, but it's not MY browser I'm concerned about - it's all of our thousands of users out there who have XP+IE and must come across the same problems on our website (unless I'm simply unique, which, sadly, I doubt!)

I think we're gonna have to give up on this one. I'm majorly grateful to all those who have contributed their time and effort (especially you, Asta) in searching for clues. I don't quite know how to close this off though - if I just accept an answer I guess this question gets PAQ'd which will be confusing for others since it doesn't contain a solution. On the other hand, I'm very happy to award points for effort!

Can you advise how we close this off gracefully and move onwards?  I have another interesting (and very solvable) problem which I'm about to post elsewhere, so I hope to see you again shortly...

Muchas gracias amigos

Grummy

 

by: astaecPosted on 2005-06-22 at 08:58:54ID: 14276533

Given the reality here, Grummy, that the problem is not resolved, I'd highly recommend that this item be PAQd and your points refunded to you.  This will allow us to retain this information in our database, if needed, as I suspect it may resurface in other areas.

Just post a zero point question in the Community Support topic area and request a PAQ/Refund.

I'm sorry we couldn't help you nail this one.

":0) Happy to try,
Asta

 

by: COBOLdinosaurPosted on 2005-06-22 at 11:35:04ID: 14278071

No need to go to CS, I'm in the thread so I cna do whatever needs to be done. :^)

Cd&

 

by: GrummyPosted on 2005-06-22 at 12:55:32ID: 14278896

OK Cd&, Asta's advice is always good so I guess a PAQ/Refund looks like the best bet.

Thanks again to both of you, and I'll look forward to more productive exchanges in the future. (I mean more productive-exchanges, not more-productive exchanges, if you see what I mean!)

Good to have you guys a few clicks away. It makes my amateur endeavours just that little bit less scary.

Best regards

G

 

by: astaecPosted on 2005-06-23 at 08:21:38ID: 14285067

Thank you, Cd&, a bunch.

Thanks also, G, I know exactly what you mean and second that motion.

":0)
Asta

20120131-EE-VQP-002

3 Ways to Join

30-Day Free Trial

The Experts

98% positive feedback on 31,087 answers since March 2000. angeliii is a Microsoft Most Valuable Professional for his work with MS SQL Server & Develoment.

He has also proven his knowledge of Visual Basic Programming, PHP Scripting and Oracle Databases.

The Experts

97% positive feedback on 10,752 answers since July 2000. lrmoore has more than 18 years experience in the networking industry.

The six-time Mircosoft MVPs specialties include firewalls, virtual private networking, and network management.

Testimonials

"...and excellent source for support... Kind of like having your very own IT dept." Electriciansnet

Testimonials

"I was apprehensive at signing up at first. However... it has already made my life as an IT administrator much easier." JaCrews

Testimonials

"WOW! You guys have great, active, and knowledgeable people on here." moore50

Business Clients

Business Clients

In the Press

"If you’ve got a question... Experts Exchange can supply an answer.”

In the Press

"...an invaluable aid for both IT professionals and those who require tech support."

In the Press

"where IT professionals provide quick answers on just about any topic"

Business Account Plans

Loading Advertisement...