Bug 74832 - HTTP Proxying support
Summary: HTTP Proxying support
Status: RESOLVED FIXED
Alias: None
Product: kdelibs
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: 4.0
Platform: Compiled Sources Linux
: NOR wishlist
Target Milestone: ---
Assignee: Thiago Macieira
URL:
Keywords:
: 76407 95139 98401 103605 (view as bug list)
Depends on:
Blocks:
 
Reported: 2004-02-10 15:00 UTC by Michael
Modified: 2010-05-28 12:11 UTC (History)
10 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
console output (4.60 KB, text/x-log)
2010-03-16 11:56 UTC, Ladislav Nesnera
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Michael 2004-02-10 15:00:48 UTC
Version:           0.8.0 (using KDE KDE 3.1.5)
Installed from:    Compiled From Sources
Compiler:          gcc 
OS:          Linux

I often take my latop to university where there is a fierwall I use ICQ wich has the ablity to conect using HTTPS wich is allowed to pass though most fierwalls and can conect 

I dont know how hard this is to implement but it would be greatly apreciated
Comment 1 Matt Rogers 2004-05-01 06:05:40 UTC
*** Bug 76407 has been marked as a duplicate of this bug. ***
Comment 2 Matt Rogers 2004-06-21 21:44:11 UTC
require support from KDE's underlying socket layer
Comment 3 Matt Rogers 2004-11-06 20:53:42 UTC
*** Bug 76407 has been marked as a duplicate of this bug. ***
Comment 4 Matt Rogers 2005-01-02 04:10:26 UTC
*** Bug 94920 has been marked as a duplicate of this bug. ***
Comment 5 JairoGean 2005-01-04 21:43:23 UTC
*** This bug has been confirmed by popular vote. ***
Comment 6 Thiago Macieira 2005-01-04 21:57:21 UTC
It's in my TO-DO list.

In fact, it's already done, but there's no GUI to configure it.

Expect it in KDE 4.
Comment 7 Claudio Filho 2005-01-05 12:40:19 UTC
humm... in case of ICQ, not have a configation to do, is only a URL (http.proxy.icq.com:80) and all traffic is redirected to this URL. For MSN, i not know.

Have some thing into wishes's list about a network monitor? Like in SIM-Icq. Is a good tool to debug the status of connection.(only a curious).

And it's already done in actual version? I tried to connect with kopete and got connection(icq).
Comment 8 Matt Rogers 2005-01-28 08:03:23 UTC
*** Bug 95139 has been marked as a duplicate of this bug. ***
Comment 9 Matt Rogers 2005-02-02 14:31:24 UTC
*** Bug 98401 has been marked as a duplicate of this bug. ***
Comment 10 Thiago Macieira 2005-04-10 17:12:47 UTC
*** Bug 103605 has been marked as a duplicate of this bug. ***
Comment 11 Dan Stanciu 2006-07-18 17:59:09 UTC
You say there's no GUI to configure it yet.. Can you please mention how CAN I still set the proxy settings without a GUI. Can I set some flags at compile time, or can it simply be done just by editing some configuration file?

10x.
Comment 12 Thiago Macieira 2006-07-18 20:57:52 UTC
Neither. You need to write C++ code.
Comment 13 David Laban 2008-01-16 15:56:42 UTC
When in KDE4 should we expect it?
Comment 14 Nick Shaforostoff 2008-05-31 20:25:52 UTC
also, possibility to set proxy settings on per-app basis would be grate.
Comment 15 Raúl 2009-07-10 12:19:18 UTC
I don't understand the question. Could you explain it further? Do you mean supporting https proxy? (which is already supported though not working very well)

Thanks.
Comment 16 Andreas Hartmetz 2009-08-15 20:23:27 UTC
Just a note: HTTP proxy works currently (in trunk), HTTPS over proxy doesn't. Of course I intend to fix that...
Comment 17 Raúl 2009-11-19 13:19:04 UTC
I'd close this bug, since http proxy works. As stated, https don't but that's another bug. For instace:
https://bugs.kde.org/show_bug.cgi?id=188073 or https://bugs.kde.org/show_bug.cgi?id=177432
Comment 18 Andreas Hartmetz 2010-02-19 16:15:13 UTC
Okay, closing. Proxy support still has issues, but there are separate bug reports for the more detailed issues (not just "it doesn't work", which isn't completely true anymore).
Comment 19 paul s. romanchenko 2010-02-19 16:41:24 UTC
But icq (oscar) still lacks proxy support!
This is what 98401 was about. Should I reopen it?

On Fri, Feb 19, 2010 at 6:15 PM, Andreas Hartmetz <ahartmetz@gmail.com> wrote:
> https://bugs.kde.org/show_bug.cgi?id=74832
>
>
> Andreas Hartmetz <ahartmetz@gmail.com> changed:
>
>           What    |Removed                     |Added
> ----------------------------------------------------------------------------
>             Status|NEW                         |RESOLVED
>         Resolution|                            |FIXED
>
>
>
>
> --- Comment #18 from Andreas Hartmetz <ahartmetz gmail com>  2010-02-19 16:15:13 ---
> Okay, closing. Proxy support still has issues, but there are separate bug
> reports for the more detailed issues (not just "it doesn't work", which isn't
> completely true anymore).
>
> --
> Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
> ------- You are receiving this mail because: -------
> You are on the CC list for the bug.
>
Comment 20 Andreas Hartmetz 2010-02-19 17:30:08 UTC
Paul: Not sure really, I don't think we support HTTPS proxies at all. Or do we?
The meaning of HTTPS proxy also isn't entirely clear: HTTPS connection to the proxy or HTTP CONNECT (which is basically port forwarding and used to "proxy" HTTPS and other protocols, i.e. it could work for Oscar)?
Comment 21 paul s. romanchenko 2010-02-19 18:36:58 UTC
Hm, now I don't understand the reason to close bug.

On Fri, Feb 19, 2010 at 7:30 PM, Andreas Hartmetz <ahartmetz@gmail.com> wrote:
> https://bugs.kde.org/show_bug.cgi?id=74832
>
>
>
>
>
> --- Comment #20 from Andreas Hartmetz <ahartmetz gmail com>  2010-02-19 17:30:08 ---
> Paul: Not sure really, I don't think we support HTTPS proxies at all. Or do we?
> The meaning of HTTPS proxy also isn't entirely clear: HTTPS connection to the
> proxy or HTTP CONNECT (which is basically port forwarding and used to "proxy"
> HTTPS and other protocols, i.e. it could work for Oscar)?
>
> --
> Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
> ------- You are receiving this mail because: -------
> You are on the CC list for the bug.
>
Comment 22 Ladislav Nesnera 2010-03-16 11:56:28 UTC
Created attachment 41684 [details]
console output
Comment 23 Ladislav Nesnera 2010-03-16 11:59:32 UTC
Hallo. Which version should works well? I'm using Qt: 4.6.2, KDE Development Platform: 4.4.1 (KDE 4.4.1), Kopete: 1.0.0 but I have problems with HTTP PROXY still.
My ICQ fully works from virtualized XP with ICQ 2003b. My setting in section Connections are: tab General: ICQ will determine IP automatically
tab Server: Host: login.icq.com; Port 5190; Using Firewall - Using Proxy; Proxy - HTTP; checked "Keep connection alive"
tab Firewall: HTTP; Host: 172.16.x.x Port 8080; checked "Use proxy to resolve hostnames"
tab User: "Use server proxy settings (recomended)

When I run Kopete from console by command kopete --noplugins --noconnect and change status for ICQ account to Online I can see attached output above

Other KDE applications use PROXY correctly e.g. CWP weather widget at the same moment (by System Settings > Network Settings > PROXY > "Manually specify the proxy settings")
Comment 24 Nick Shaforostoff 2010-05-28 11:28:33 UTC
i implemented basic proxy support for ICQ (proxy auth and socs5 is a TODO)
Comment 25 Ladislav Nesnera 2010-05-28 12:11:41 UTC
(In reply to comment #24)
> i implemented basic proxy support for ICQ (proxy auth and socs5 is a TODO)

It sounds well. Which version I need for testing?