#1 (permalink)  
Old 10-07-2004, 10:06 AM
Registered User
 
Join Date: Oct 2004
Posts: 3
krick is on a distinguished road
Angry cpanel frames problem with Horde logout

When I log out of horde webmail, it leaves the HTML navigation frame
at bottom of the screen.

If I repeatedly log out, then in again, it adds another frame each
time...



I've contacted my web host and they assure me that it's a problem with the way cpanel handles frames and they can't do anything about it.

Try logging into my webmail and see if it happens for you...

http://3feetunder.com:2095/
username: test@3feetunder.com
password: test

...select "horde", login, then logout.

lather, rinse, repeat.


I'm not an expert or anything but it seems to me that either the target of the logout button has to be set to _TOP or the "You have been logged out" page needs to have some "frame buster" javascript added to it...

if(parent != window){
parent.location = location.href;
}

...
Krick
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #2 (permalink)  
Old 10-23-2004, 06:55 PM
Registered User
 
Join Date: Feb 2003
Posts: 241
Sash
Anyone come up with a fix for this?

Thanks
Mike
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3 (permalink)  
Old 12-07-2004, 10:22 AM
d-woo's Avatar
Registered User
 
Join Date: Aug 2003
Posts: 85
d-woo
Problem: Horde Login does not login as target=_top so when logging off one email account and relogging into a new email account the frames stack up.

Change in the following file:
/usr/local/cpanel/base/webmaillogin.cgi

In lines 43 and 44
change from: <a href="/horde/index.php">
change to: <a href="/horde/index.php" target=_top>

And also 32 and 33
change to: <a href="$webmail->{urlbase}/neomail/neomail.pl" target=_top>

Be certain that the file is chown as group:wheel and owner:root
and chmod as 755
As long as you change the file directly on the box you are okay.

Hope this helps!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #4 (permalink)  
Old 12-07-2004, 12:32 PM
Registered User
 
Join Date: Oct 2004
Posts: 3
krick is on a distinguished road
I figured the fix was something like that.

However I am reporting this as an end user and have no way of changing these files.

Can someone get this fix into the next build of CPanel so my web host can update it?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #5 (permalink)  
Old 12-09-2004, 03:54 PM
Registered User
 
Join Date: Feb 2004
Posts: 51
rmbnet
Best bet in that case is to email your hosting provider (assuming they have root access) to change those settings. requires minimal effort.

Robert Butler
Rocky Mountain Business Networks
http://www.rmbnet.com
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #6 (permalink)  
Old 12-09-2004, 07:54 PM
Registered User
 
Join Date: Oct 2004
Posts: 3
krick is on a distinguished road
Quote:
Originally Posted by rmbnet
Best bet in that case is to email your hosting provider (assuming they have root access) to change those settings. requires minimal effort.

Robert Butler
Rocky Mountain Business Networks
http://www.rmbnet.com

I already asked them. They say that they don't want to make the changes on their multiple servers and even if they did, they would be overwritten each time they upgrade cPanel and would have to be made again. They instructed me to post here to try to get it fixed in the cPanel software itself.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -5. The time now is 03:22 PM.


Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
© cPanel Inc