Bug 106850

Summary: cannot authenticate with Novell BorderManager proxy
Product: [Frameworks and Libraries] kio Reporter: Michael Gorven <michael>
Component: httpAssignee: Unassigned bugs mailing-list <unassigned-bugs>
Status: RESOLVED WAITINGFORINFO    
Severity: normal CC: adawit, jpsutton, tdfischer
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Debian testing   
OS: Linux   
Latest Commit: Version Fixed In:

Description Michael Gorven 2005-06-05 19:52:50 UTC
Version:            (using KDE KDE 3.4.0)
Installed from:    Debian testing/unstable Packages
OS:                Linux

Novell BorderManager is a proxy server which requires users to authenticate over a SSL HTTP connection before allowing Internet access. When loading the authentication page, Konqueror displays the error message "Connection to host cache.example.com is broken." The page then displays, but one cannot submit the form with username and password information.

I have tried disabling TLS (which is required in Mozilla Firefox) but this doesn't change anything.
Comment 1 Torrie Fischer 2006-03-14 21:37:10 UTC
I can confirm this bug exists in 3.5.1 on Fedora Core 4. Konqueror gets a broken connection, while firefox and mozilla say nothing. Aparentlly the SSL/TLS isn't affecting anything, but konqueror senses a broken connection when not all data is retrieved according to the Content-Length header.
Comment 2 Jared Sutton 2007-08-22 18:41:17 UTC
Not that I really think commenting here will do much good...

I can also confirm this to be an issue.  I'm running 3.5.7 on Kubuntu 7.04.  This has been an ongoing issue for as long as I can remember.  Anyone willing to look into this issue further?
Comment 3 Dawit Alemayehu 2007-10-19 14:01:01 UTC
Jared,

I would be interested in looking into this problem, but unfortunately it is difficult to reproduce this problem without the BorderManager setup. If you are willing to download the source code for "kdelibs" and compile and install the http ioslave in debug mode and get me debug statements, then I can attempt to resolve the issue.
Comment 4 Jared Sutton 2007-10-19 22:29:03 UTC
I'd love to, Dawit.  Do you have a link to instructions on how to do this?

Thanks,
Jared

On Friday 19 October 2007 08:01:02 am Dawit Alemayehu wrote:
> http://bugs.kde.org/show_bug.cgi?id=106850
> ------- Additional Comments From adawit kde org  2007-10-19 14:01 -------
> Jared,
>
> I would be interested in looking into this problem, but unfortunately it is
> difficult to reproduce this problem without the BorderManager setup. If you
> are willing to download the source code for "kdelibs" and compile and
> install the http ioslave in debug mode and get me debug statements, then I
> can attempt to resolve the issue.

Comment 5 Dawit Alemayehu 2007-10-25 06:50:18 UTC
Hi Jared,

Sorry for the delayed reply. Since you are running debian, replace the kdelibs package by installing kdelibs-dbg package if you can. This package contains the debugging symbols. if the dbg version does not exist in your machine, let me know and I will try walk you through how to compile kdelibs. After that enable the debug output to file by doing:

1.) ALT+F2

2.) Type kdebugdialog --fullmode

3.) Select debug area 7013 and change the Information output to 'File' and specify a file where the log should be kept.

4.) Do the same for debug area 7113 and save the output to the same file you used for 7013.

5.) ALT+F2, type 'kdeinit' and press Enter.

Now attempt to log into the proxy and send me the log of the failed login private mail or you can post it here by removing any offending output from the output.