Jump to content



Photo
- - - - -

URGENT - Customers can't log in in IE


This topic has been archived. This means that you cannot reply to this topic.
8 replies to this topic

#1   ranbrown

ranbrown
  • Members
  • 2 posts

Posted 06 November 2009 - 15:59

Alright, so we just launched our store's website yesterday, and we're doing all the initial bug fixes. It turns out that while our website looks fine in IE versions 7 and 8, customers are finding themselves unable to log in to their accounts, or even get to the login/my account screen.

We noticed that when you click the link and it fails to work (error message instead), that in the address bar, IE is automatically adding a third slash, like this:

http:///

If I manually remove that third / from the url, the link works.

I can't find any reason for it to be doing this, and everything works 100% in Firefox and Chrome. I expected this kind of problem with IE6, but IE8? Yeah, not sure what to do. I'm hoping that someone might have some idea for what we can do to fix this. Customers are set in their ways, and no matter how many 'hey, use firefox or chrome' messages you plaster over your site, most of them won't bother. I tried googling for similar problems with OSC and IE compatibility, but noting like this popped up.

Our website is here.

Edited by ranbrown, 06 November 2009 - 16:11.


#2   burt

burt

    Vanquisher of Demons

  • Community Team
  • 9,553 posts

Posted 06 November 2009 - 16:19

Probably an issue with your configure files that have an incorrect setting.

This does also happen with Firefox, it's just that FF is intelligent enough to automatically "fix" the link.

Responsive osCommerce, join in the fun:
http://forums.oscomm...rom-the-get-go/

--
Making your shop better, one osCommerce module at a time - get in touch, or get my newsletter every 1st of the month.

 

Big Bang Templates for 2.3.4


#3   ranbrown

ranbrown
  • Members
  • 2 posts

Posted 06 November 2009 - 16:28

Probably an issue with your configure files that have an incorrect setting.

This does also happen with Firefox, it's just that FF is intelligent enough to automatically "fix" the link.


Problem solved. I relayed this to my co-worker and we had a small 'oops' moment. There was a left-over /in there from when we moved from our private secure folders. Thanks so much!

#4   theoiks

theoiks
  • Members
  • 33 posts

Posted 25 January 2011 - 07:36

Problem solved. I relayed this to my co-worker and we had a small 'oops' moment. There was a left-over /in there from when we moved from our private secure folders. Thanks so much!

Hi, sorry to bring up an old thread, but I'm having a similar problem....IE8 customers can't log in....when you put in your credentials and hit submit, the credentials just disappear and nothing happens. I did have to re-write my config.php recently..was hoping maybe somebody with a better knowledge of this can take a look or any other ideas..thanks. /smile.gif' class='bbc_emoticon' alt=':)' />
2.3.1 and not using my ssl at the moment...
Thanks in advance
<?php
  define('HTTP_SERVER', 'http://www.mysite.com');
  define('HTTPS_SERVER', 'http://www.mysite.com');
  define('ENABLE_SSL', false);
  define('HTTP_COOKIE_DOMAIN', '');
  define('HTTPS_COOKIE_DOMAIN', '');
  define('HTTP_COOKIE_PATH', '/');
  define('HTTPS_COOKIE_PATH', '/');
  define('DIR_WS_HTTP_CATALOG', '/');
  define('DIR_WS_HTTPS_CATALOG', '/');
  define('DIR_WS_IMAGES', 'images/');
  define('DIR_WS_ICONS', DIR_WS_IMAGES . 'icons/');
  define('DIR_WS_INCLUDES', 'includes/');
  define('DIR_WS_BOXES', DIR_WS_INCLUDES . 'boxes/');
  define('DIR_WS_FUNCTIONS', DIR_WS_INCLUDES . 'functions/');
  define('DIR_WS_CLASSES', DIR_WS_INCLUDES . 'classes/');
  define('DIR_WS_MODULES', DIR_WS_INCLUDES . 'modules/');
  define('DIR_WS_LANGUAGES', DIR_WS_INCLUDES . 'languages/');

  define('DIR_WS_DOWNLOAD_PUBLIC', 'pub/');
  define('DIR_FS_CATALOG', '/home/mysite/public_html/');
  define('DIR_FS_DOWNLOAD', DIR_FS_CATALOG . 'download/');
  define('DIR_FS_DOWNLOAD_PUBLIC', DIR_FS_CATALOG . 'pub/');

  define('DB_SERVER', 'localhost');
  define('DB_SERVER_USERNAME', 'my_username');
  define('DB_SERVER_PASSWORD', 'my_password');
  define('DB_DATABASE', 'my_dbname');
  define('USE_PCONNECT', 'false');
  define('STORE_SESSIONS', 'mysql');
?>


#5 ONLINE   Xpajun

Xpajun
  • Members
  • 1,306 posts

Posted 25 January 2011 - 09:10

Hi, sorry to bring up an old thread, but I'm having a similar problem....IE8 customers can't log in....when you put in your credentials and hit submit, the credentials just disappear and nothing happens. I did have to re-write my config.php recently..was hoping maybe somebody with a better knowledge of this can take a look or any other ideas..thanks. /smile.gif' class='bbc_emoticon' alt=':)' />
2.3.1 and not using my ssl at the moment...
Thanks in advance

<?php
  define('HTTP_SERVER', 'http://www.mysite.com');
  define('HTTPS_SERVER', 'http://www.mysite.com');
  define('ENABLE_SSL', false);
  define('HTTP_COOKIE_DOMAIN', '');
  define('HTTPS_COOKIE_DOMAIN', '');
  define('HTTP_COOKIE_PATH', '/');
  define('HTTPS_COOKIE_PATH', '/');
  define('DIR_WS_HTTP_CATALOG', '/');
  define('DIR_WS_HTTPS_CATALOG', '/');
  define('DIR_WS_IMAGES', 'images/');
  define('DIR_WS_ICONS', DIR_WS_IMAGES . 'icons/');
  define('DIR_WS_INCLUDES', 'includes/');
  define('DIR_WS_BOXES', DIR_WS_INCLUDES . 'boxes/');
  define('DIR_WS_FUNCTIONS', DIR_WS_INCLUDES . 'functions/');
  define('DIR_WS_CLASSES', DIR_WS_INCLUDES . 'classes/');
  define('DIR_WS_MODULES', DIR_WS_INCLUDES . 'modules/');
  define('DIR_WS_LANGUAGES', DIR_WS_INCLUDES . 'languages/');

  define('DIR_WS_DOWNLOAD_PUBLIC', 'pub/');
  define('DIR_FS_CATALOG', '/home/mysite/public_html/');
  define('DIR_FS_DOWNLOAD', DIR_FS_CATALOG . 'download/');
  define('DIR_FS_DOWNLOAD_PUBLIC', DIR_FS_CATALOG . 'pub/');

  define('DB_SERVER', 'localhost');
  define('DB_SERVER_USERNAME', 'my_username');
  define('DB_SERVER_PASSWORD', 'my_password');
  define('DB_DATABASE', 'my_dbname');
  define('USE_PCONNECT', 'false');
  define('STORE_SESSIONS', 'mysql');
?>



This is a bug on 2.3.1 - the fix is here

#6   theoiks

theoiks
  • Members
  • 33 posts

Posted 26 January 2011 - 00:26

This is a bug on 2.3.1 - the fix is here


Thanks, but not the same issue. my create_account and advanced_search pages are working fine.....

Edited by theoiks, 26 January 2011 - 00:27.


#7   germ

germ
  • Members
  • 13,921 posts

Posted 26 January 2011 - 00:53

These entries in the config file are wrong:

define('HTTP_COOKIE_DOMAIN', ''); 
  define('HTTPS_COOKIE_DOMAIN', '');

Need to be:

define('HTTP_COOKIE_DOMAIN', 'www.mysite.com'); 
  define('HTTPS_COOKIE_DOMAIN', 'www.mysite.com');

Or:

define('HTTP_COOKIE_DOMAIN', '.mysite.com'); 
  define('HTTPS_COOKIE_DOMAIN', '.mysite.com');

I don't know if that will help the problem or not.
If I suggest you edit any file(s) make a backup first - I'm not perfect and neither are you.

"Given enough impetus a parallelogramatically shaped projectile can egress a circular orifice."
- Me -

"Headers already sent" - The definitive help

"Cannot redeclare ..." - How to find/fix it

SSL Implementation Help

Like this post? "Like" it again over there >

#8   theoiks

theoiks
  • Members
  • 33 posts

Posted 27 January 2011 - 03:23

These entries in the config file are wrong:

define('HTTP_COOKIE_DOMAIN', ''); 
  define('HTTPS_COOKIE_DOMAIN', '');

Need to be:

define('HTTP_COOKIE_DOMAIN', 'www.mysite.com'); 
  define('HTTPS_COOKIE_DOMAIN', 'www.mysite.com');

Or:

define('HTTP_COOKIE_DOMAIN', '.mysite.com'); 
  define('HTTPS_COOKIE_DOMAIN', '.mysite.com');

I don't know if that will help the problem or not.


Germ, Thank You, it worked. Yea, I was eyeballing that empty cookie field since obviously you need cookies to sign on, but couldn't find a proper example of it online.
Thanks again,
Johan

#9   TolleyM

TolleyM
  • Members
  • 49 posts

Posted 08 February 2011 - 17:23

I had the same problem with IE8 and customers logging in

if they used chrome or firefox, no problems but with IE, cant log in

I had the same problem as above and same fix

define('HTTP_COOKIE_DOMAIN', '.mysite.com');
define('HTTPS_COOKIE_DOMAIN', '.mysite.com');


all works fine now but wanted to post to let others know this issue can come up again and to thank Germ for all the help he gives here

mark