Hi,

I recently configured my company's VPN webportal to offer clientless SOGo
access. I wanted to share what I had to do to make it work (and maybe someone
can improve upon my hack). I'm running SOGo 1.3.8a on Ubuntu 10.04.3 LTS and
using a Cisco ASA 5505 to server up the VPN webportal.

I'm not sure if it's an issue with SOGo or with the Cisco webportal proxying
(probably Cisco) but the SOGo login page would complain that cookies were not
enabled whenever login was attempted through the webportal. However, if the
page was subsequently refereshed, the SOGo web application would load and work
normally. To get around this, I removed the code that checks for cookies to be
enabled (I know this is broken but given the situation I'd rather not have to
tell everyone that they have to manually refresh the page to load the
application). The exact changes I made were to comment out the lines
SOGoRootPage.js:105 - 109.

//if (!loginCookie) {
//    SetLogMessage("errorMessage", _("cookiesNotEnabled"));
//    submitBtn.disabled = false;
//    return;
//}

It now works great. Of course, I'm not checking for cookies anymore so we'll
see how long it takes for someone to break that. 

Anyway, this might have been fixed in 1.3.9 but I wanted to share this info in
case anyone else is out there trying to solve a problem like this.

Thanks,
Aaron Stover
-- 
[email protected]
https://inverse.ca/sogo/lists

Reply via email to