Version: (using KDE KDE 3.1) Installed from: Debian testing/unstable Packages OS: Linux Setup manually a valid proxy in your enviroment for https. Go to the https site wich requires basic authentication. enter username and password. Konqueror will fail to conect. You can now hit 'stop' and 'refresh' - if the authentication information was entered correctly the page will load. The problem is, that the konqueror forgets to send 'CONNECT' request for the proxy on authentication submit. Instead of that it starts to send SSL encrypted data. So the proxy does't know what to to do with such packets. it was tested with squid, tiny proxy and home-brew proxy :) It seems that 3.0.x series konqueror works well with this. Only 3.1 fails.
Can you enable debug area 7113 and log what it says in this situation? See http://webcvs.kde.org/cgi-bin/cvsweb.cgi/kdebase/kioslave/DEBUG.howto?rev=1.2&content-type=text/x-cvsweb-markup for instructions how to do that.
Subject: KDE_3_1_BRANCH: kdelibs/kioslave/http CVS commit by waba: CCMAIL: 55571-done@bugs.kde.org Fix Bug 55571: https authentication through proxy fails (This patch basically reverts r1.546 and r1.544) m_bNeedTunnel was incorrectly used to check whether we were busy connecting to a proxy or sending the actual request. Moved some code around so that it only gets executed when sending the actual request so that it isn't necassery any more to abuse m_bNeedTunnel for this. The resetting of m_bNeedTunnel caused bug 55571, it isn't necassery to reset it, the resetting was a poor attempt to let m_bNeedTunnel serve as a status indicator for something it wasn't intended to indicate. M +112 -112 http.cc 1.551.2.9