Yesterday afternoon some folks using the www.dnnsoftware.com website with Google Chrome began to experience some strange behavior; they couldn’t log in! Some were enterprising and just switched browsers; nobody had any problems with Firefox, Internet Explorer or Opera. But others started to alert us via email and Twitter. “What’s going on?” they asked.
It appears that the latest update to Google Chrome (Version 29.0.1547.57 m) doesn’t work / play well with some .Net websites. At first, we started investigating this as a potential DNN issue… but we soon found the problem was not limited to DNN websites. Many of our own favorite sites (running .Net) are experiencing the same or similar issues. Additionally, we've found that the behavior seems to be most attributable to specific servers. That is that sites running on some servers exhibit this behavior and sites configured on other servers don’t. This is not a scientific conclusion, but the anecdotal and experiential evidence being logged by our MVP’s seems to bear this out. But what is different about the servers?
Today, most of us are now able to log in to www.dnnsoftware.com using Chrome. A simple Ctrl-F5 might be required… but apart from that we know of nothing that has “changed”. We have not updated our software, our website or our servers; neither has any of us updated our browsers. But it seems to be related to the User Agent that is communicated to the site from the browser ( as demonstrated here: http://screencast.com/t/KtwnZO7EHqQz ).
As we continue to learn more about this issue we’ll keep you updated. But we wanted you to know about it and give you some insight and suggestions. So for now if you’re experiencing this issue, you have a couple of potential workarounds:
1. Use another browser besides Chrome to work on the website (IE and FF both work well).
2. Follow the instructions in the screencast above to get yourself logged in.
3. Uninstall Chrome v29 and install an older version (ie. v28 and turn automatic updates OFF)
We'll let you know as we learn more!