Package: qutebrowser
Version: 1.9.0-1
Severity: important

Dear Maintainer,

I have to use socks5 proxy (provided by shadowsocks-libev package) to
reach websites outside China. It works really well for years in
this way. My routine is:

1. start the socks5 proxy with the command 'ss-local -v -c config.json';

2. start qutebrowser. In the ~/.config/qutebrowser/config.py file, I
have the following setup:

        c.content.proxy = "socks://localhost:1080/"

        config.bind('<Ctrl-a><Ctrl-s>', 'config-cycle content.proxy none
        socks://localhost:1080', mode='normal')
        
so that I can switch the proxy on/off conveniently by pressing C-a C-s.

But this morning, I got 'TCP connection timeout' in the 'ss-local -v -c
...' terminal window whenever I tried visiting Google, Youtube, Twitter 
with qutebrowser of course. 
I'm almost sure it's not shadowsocks to blame because I found the following 
facts:

1. I have shadowsocks installed on my android phone. I can watch youtube
video on my phone as always.

2. This morning I tried successfully, on my Debian laptop, watching youtube by 
'proxychains
qutebrowser'. (my proxychains uses socks://localhost:1080/ as well)
So I guess there is something wrong with the proxying mechanism inside 
qutebrowser.

I did an upgrade yesterday, this maybe relevant. I also did an upgrade
this morning immediately after I found the problem. It helps nothing.


-- System Information:
Debian Release: bullseye/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.3.0-3-amd64 (SMP w/8 CPU cores)
Kernel taint flags: TAINT_WARN
Locale: LANG=C, LC_CTYPE=zh_CN.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en 
(charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages qutebrowser depends on:
ii  libqt5core5a             5.12.5+dfsg-7
ii  libqt5sql5-sqlite        5.12.5+dfsg-7
ii  python3                  3.7.5-3
ii  python3-attr             18.2.0-1
ii  python3-jinja2           2.10.1-1
ii  python3-pkg-resources    44.0.0-1
ii  python3-pygments         2.3.1+dfsg-1
ii  python3-pypeg2           2.15.2-2
ii  python3-pyqt5            5.14.1+dfsg-2
ii  python3-pyqt5.qtopengl   5.14.1+dfsg-2
ii  python3-pyqt5.qtquick    5.14.1+dfsg-2
ii  python3-pyqt5.qtsql      5.14.1+dfsg-2
ii  python3-ruamel.yaml      0.15.89-3+b1
ii  python3-sip              4.19.20+dfsg-1
ii  python3-yaml             5.3-1
ii  qutebrowser-qtwebengine  1.9.0-1

qutebrowser recommends no packages.

Versions of packages qutebrowser suggests:
pn  libjs-pdf         <none>
pn  nodejs            <none>
ii  python3-colorlog  4.0.1-2

-- no debconf information

Reply via email to