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

            Bug ID: 445813
           Summary: KDE proxy settings are not picked up by libproxy
           Product: neon
           Version: unspecified
          Platform: Neon Packages
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Packages User Edition
          Assignee: neon-b...@kde.org
          Reporter: m...@apache.org
                CC: j...@jriddell.org, neon-b...@kde.org, sit...@kde.org
  Target Milestone: ---

SUMMARY
libproxy has support for KDE5/KF5 since 2016 or so. But on KDE neon it seems to
ignore the KDE proxy settings whatever I do.

The actual issue which made me look into this is because the Chromium flatpak
package doesn't pick up my proxy settings properly even though I have the
proper portal installed. I am not sure if that portal actually uses libproxy
but the KDE neon libproxy is "broken" anyway.

I have the bad feeling that this is some kind of rabbit hole and the bug is
actually within the Debian libproxy package. But since I use KDE neon and you
probably have better means of debugging this and better connections to
Debian/Ubuntu than me, I start here.

The reason I think this issue might be in the Debian packages are
* There exists and additional package is called "libproxy1-plugin-kconfig" and
its description was not updated for quite a while (still talks about KDE 4
only)
* The version is not the newest but there are no relevant changes in
https://github.com/libproxy/libproxy/compare/0.4.15...0.4.17?diff=split#diff-3dbb675e161f4d417c91967f12d5a0040becc75023d2931c890cce78d64e6eac
(at least regarding the file libproxy/modules/config_kde.cpp)
* Official support for KDE5/KF5 is already present in the version installed

Side note: Shouldn't KDE neon install libproxy1-plugin-kconfig per default?
(Assuming it works of course.)


STEPS TO REPRODUCE
1. Install the libproxy tools and KConfig backend via `sudo apt install
libproxy-tools libproxy1-plugin-kconfig`
2. Configure a proxy in KDE, for simplicity:
2.1 Use manually specific proxy configuration
2.2 HTTP Proxy: 127.0.0.1 Port: 8080
2.3 [x] Use this proxy server for all protocols
3. Open Konsole
3.1 Execute `proxy <<< example.org`

OBSERVED RESULT
Output is direct://

EXPECTED RESULT
It should probably be something like http://127.0.0.1:8080

SOFTWARE/OS VERSIONS
Operating System: KDE neon 5.23
KDE Plasma Version: 5.23.3
KDE Frameworks Version: 5.88.0
Qt Version: 5.15.3
Kernel Version: 5.11.0-40-generic (64-bit)
Graphics Platform: X11
Processors: 4 × Intel® Core™ i5-6300U CPU @ 2.40GHz
Memory: 19.4 GiB of RAM
Graphics Processor: Mesa Intel® HD Graphics 520

ADDITIONAL INFORMATION

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

Reply via email to