https://bugs.kde.org/show_bug.cgi?id=509961

--- Comment #13 from Nicolas Fella <[email protected]> ---
(In reply to Rafael Linux User from comment #12)
> I think I haven't quite understood your proposal about not assigning a value
> to http_proxy. If I did that, I wouldn't be able to browse using the http
> protocol.

That would still work because libproxy would read the HTTP proxy from
.config/kioslaverc
For anything that uses libproxy at least. 

> What's failing is precisely that it seems like in the current
> version of Plasma, it ignores "ftp_proxy". Tell me if I've misunderstood.

The way it is designed to work is that the FTP proxy is read from
.config/kioslaverc, and that is working as expected. The problem is that
libproxy picks up a wrong value for the SOCKS proxy, from your environment
variables. For whatever reason libproxy uses the http_proxy environment
variable for this, which sounds like a bug in libproxy.

> In the console, I ran
> export PX_FORCE_CONFIG=kde
> dolphin
> 
> and tried to access the FTP servers that I can no longer reach with the
> current Plasma versions, and the difference from not using that environment
> variable is that now Dolphin stays stuck forever trying to access the remote
> server, shows no error, and in the console it stays like this:
> 
> org.kde.dolphin: could not find entry for charset= "Other encoding ()"
> org.kde.UserFeedback: failed to probe user feedback submission interface:
> "Host telemetry.kde.org not found" ""
> kf.kio.workers.ftp: Can't open for listing
> kf.kio.workers.ftp: Can't open for listing

That looks like the proxy part is working as expected and it fails on something
else.

What's the output of PX_FORCE_CONFIG=kde G_MESSAGES_DEBUG=all
QT_LOGGING_RULES=kf.kio.workers.ftp.debug=true kioclient ls
ftp://ftp.slackware.com ?

> and I can only click "Cancel" in Dolphin to break that loop where it shows
> "Loading".
> 
> As additional information, Plasma's handling of the http proxy seems to
> ignore cases like mine, which require authentication. If I try to download
> new plasmoids it fails, because it tries (correctly) to use the proxy but
> does NOT ask for username and password (as web browsers do).

That's an unrelated topic, let's focus on one thing at a time

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to