Quote Originally Posted by conor View Post
Are you using an older version than 4.0.3?
I'm using 4.0.3

Quote Originally Posted by conor View Post
If not, chances are you have a broken rewrite rule in your .htaccess file which is redirecting from www. to not www. or vice versa.

Make sure that your HTTP_SERVER values etc. are set correctly to match any www. redirection stuff you may have in your .htaccess file.

E.g. stuff like the following may be conflicting:

RewriteCond %{http_host} ^yourdomain.co.uk
RewriteRule ^(.*) http://www.yourdomain.co.uk/$1 [R=301,L]


Or remove all rules from your .htaccess file except Ceon URI Mapping to check.
I only have a couple other rules in my .htaccess file other than the CEON ones. Those couple rules don't have anything to do with www redirection or enforcement. My store is set up with the www, and the settings in the zen config file reflect this.

I just turned the module back on and used HTTPLiveHeaders to see what headers are being returned. I've got my Login page set up here: http://www.mydomainname.com/login

Here's the headers when I submit the login form when the module is enabled:

http://www.mydomainname.com/login?action=process



POST /login?action=process HTTP/1.1

Host: www.mydomainname.com

User-Agent: Mozilla/5.0 (X11; Linux i686; rv:6.0) Gecko/20100101 Firefox/6.0

Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8

Accept-Language: en-us,en;q=0.5

Accept-Encoding: gzip, deflate

Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7

Connection: keep-alive

Referer: http://www.mydomainname.com/login?action=process

Cookie: removed by me

Content-Type: application/x-www-form-urlencoded

Content-Length: 110

[email protected]&password=bleh&securityToken=12345&x=42&y=1 0

HTTP/1.1 404 Not Found

Date: Tue, 20 Sep 2011 19:51:49 GMT

Expires: Thu, 19 Nov 1981 08:52:00 GMT

Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0

Pragma: no-cache

Keep-Alive: timeout=15, max=90

Connection: Keep-Alive

Transfer-Encoding: chunked

Content-Type: text/html; charset=iso-8859-1
When I disable the module, the form submission works fine. This happens for any form on the site.

As you can see the server is replying with a 404, which is wierd since the current page is the same as what it's posting to. Help!