rvp
It seems to work.
I had put my machine's LAN IP into ~/.config/qBittorrent/qBittorrent.conf
:
WebUI\Address=192.168.88.245
and I got in ~/.local/share/qBittorrent/logs/qbittorrent.log
:
(N) 2021-12-31T23:40:29 - Web UI: Now listening on IP: 192.168.88.245, port: 8080
and I could log into Web UI remotely.
But, having specified the IP, I couldn't access Web UI from localhost
, even though the qbittorrent-nox
kept printing:
To control qBittorrent, access the Web UI at http://localhost:8080
I put my LAN into ~/.config/qBittorrent/qBittorrent.conf
:
WebUI\Address=192.168.88.*
and I got in ~/.local/share/qBittorrent/logs/qbittorrent.log
:
(N) 2022-01-01T00:29:37 - Web UI: Now listening on IP: 192.168.88.*, port: 8080
and I could log into Web UI both from localhost
and remotely.
But again, I would expect the asterisk *
to stand for any
. Am I wrong?
Should WebUI\Address=*
work fine?
rvp Do you have a firewall blocking things?
No, firewall doesn't block this thing, as far as I understand vanilla OpenBSD's /etc/pf.conf
:
# $OpenBSD: pf.conf,v 1.55 2017/12/03 20:40:04 sthen Exp $
#
# See pf.conf(5) and /etc/examples/pf.conf
set skip on lo
block return # block stateless traffic
pass # establish keep-state
# By default, do not permit remote connections to X11
block return in on ! lo0 proto tcp to port 6000:6010
# Port build user does not need network
block return out log proto {tcp udp} user _pbuild
And MikroTik
router vanilla rules:
/ip firewall filter> print
:
Flags: X - disabled, I - invalid, D - dynamic
0 D ;;; special dummy rule to show fasttrack counters
chain=forward action=passthrough
1 ;;; defconf: accept established,related,untracked
chain=input action=accept connection-state=established,related,untracked
2 ;;; defconf: drop invalid
chain=input action=drop connection-state=invalid
3 ;;; defconf: accept ICMP
chain=input action=accept protocol=icmp
4 ;;; defconf: accept to local loopback (for CAPsMAN)
chain=input action=accept dst-address=127.0.0.1
5 ;;; defconf: drop all not coming from LAN
chain=input action=drop in-interface-list=!LAN
6 ;;; defconf: accept in ipsec policy
chain=forward action=accept ipsec-policy=in,ipsec
7 ;;; defconf: accept out ipsec policy
chain=forward action=accept ipsec-policy=out,ipsec
8 ;;; defconf: fasttrack
chain=forward action=fasttrack-connection connection-state=established,related
9 ;;; defconf: accept established,related, untracked
chain=forward action=accept connection-state=established,related,untracked
10 ;;; defconf: drop invalid
chain=forward action=drop connection-state=invalid
11 ;;; defconf: drop all from WAN not DSTNATed
chain=forward action=drop connection-state=new connection-nat-state=!dstnat in-interface-list=WAN
rvp What's your netstat show?
without qbittorrent-nox
running:
netstat -ln -p tcp
:
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address TCP-State
tcp 0 0 *.80 *.* LISTEN
tcp 0 0 127.0.0.1.25 *.* LISTEN
tcp 0 0 *.22 *.* LISTEN
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address TCP-State
tcp6 0 0 *.80 *.* LISTEN
tcp6 0 0 *.22 *.* LISTEN
tcp6 0 0 ::1.25 *.* LISTEN
tcp6 0 0 fe80::1%lo0.25 *.* LISTEN
with WebUI\Address=*
in ~/.config/qBittorrent/qBittorrent.conf
and qbittorrent-nox
running,
Web UI accessible from localhost
; inaccessible remotely:
netstat -ln -p tcp
:
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address TCP-State
tcp 0 0 *.80 *.* LISTEN
tcp 0 0 *.22 *.* LISTEN
tcp 0 0 192.168.88.245.61079 *.* LISTEN
tcp 0 0 127.0.0.1.25 *.* LISTEN
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address TCP-State
tcp6 0 0 *.8080 *.* LISTEN
tcp6 0 0 *.22 *.* LISTEN
tcp6 0 0 ::1.25 *.* LISTEN
tcp6 0 0 fe80::1%lo0.25 *.* LISTEN
tcp6 0 0 *.80 *.* LISTEN
with WebUI\Address=127.0.0.1
in ~/.config/qBittorrent/qBittorrent.conf
and qbittorrent-nox
running,
Web UI accessible from localhost
; inaccessible remotely:
netstat -ln -p tcp
:
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address TCP-State
tcp 0 0 127.0.0.1.25 *.* LISTEN
tcp 0 0 127.0.0.1.8080 *.* LISTEN
tcp 0 0 192.168.88.245.61079 *.* LISTEN
tcp 0 0 *.80 *.* LISTEN
tcp 0 0 *.22 *.* LISTEN
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address TCP-State
tcp6 0 0 *.80 *.* LISTEN
tcp6 0 0 *.22 *.* LISTEN
tcp6 0 0 fe80::1%lo0.25 *.* LISTEN
tcp6 0 0 ::1.25 *.* LISTEN
with WebUI\Address=localhost
in ~/.config/qBittorrent/qBittorrent.conf
and qbittorrent-nox
running,
Web UI accessible both from localhost
and remotely:
netstat -ln -p tcp
:
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address TCP-State
tcp 0 0 *.80 *.* LISTEN
tcp 0 0 *.22 *.* LISTEN
tcp 0 0 127.0.0.1.25 *.* LISTEN
tcp 0 0 192.168.88.245.61079 *.* LISTEN
tcp 0 0 *.8080 *.* LISTEN
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address TCP-State
tcp6 0 0 *.80 *.* LISTEN
tcp6 0 0 *.22 *.* LISTEN
tcp6 0 0 fe80::1%lo0.25 *.* LISTEN
tcp6 0 0 ::1.25
with WebUI\Address=192.168.88.245
(the host's address) in ~/.config/qBittorrent/qBittorrent.conf
and qbittorrent-nox
running,
Web UI accessible remotely; inaccessible from localhost
despite qbittorrent-nox
's message access the Web UI at http://localhost:8080
:
netstat -ln -p tcp
:
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address TCP-State
tcp 0 0 192.168.88.245.61079 *.* LISTEN
tcp 0 0 *.22 *.* LISTEN
tcp 0 0 192.168.88.245.8080 *.* LISTEN
tcp 0 0 127.0.0.1.25 *.* LISTEN
tcp 0 0 *.80 *.* LISTEN
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address TCP-State
tcp6 0 0 ::1.25 *.* LISTEN
tcp6 0 0 fe80::1%lo0.25 *.* LISTEN
tcp6 0 0 *.80 *.* LISTEN
tcp6 0 0 *.22 *.* LISTEN
with WebUI\Address=192.168.88.*
in ~/.config/qBittorrent/qBittorrent.conf
and qbittorrent-nox
running,
Web UI accessible both from localhost
and remotely:
netstat -ln -p tcp
:
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address TCP-State
tcp 0 0 *.8080 *.* LISTEN
tcp 0 0 *.80 *.* LISTEN
tcp 0 0 127.0.0.1.25 *.* LISTEN
tcp 0 0 *.22 *.* LISTEN
tcp 0 0 192.168.88.245.61079 *.* LISTEN
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address TCP-State
tcp6 0 0 *.80 *.* LISTEN
tcp6 0 0 *.22 *.* LISTEN
tcp6 0 0 ::1.25 *.* LISTEN
tcp6 0 0 fe80::1%lo0.25 *.* LISTEN
[offtopic] @unitedbsd.com - the asterisks got swallowed by your parsers. The text is > @"rvp"#p9949 WebUI\Address="*,*"
[/offtopic]
with WebUI\Address="*,*"
in ~/.config/qBittorrent/qBittorrent.conf
and qbittorrent-nox
running,
Web UI accessible both from localhost
and remotely:
netstat -ln -p tcp
:
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address TCP-State
tcp 0 0 192.168.88.245.61079 *.* LISTEN
tcp 0 0 *.80 *.* LISTEN
tcp 0 0 127.0.0.1.25 *.* LISTEN
tcp 0 0 *.22 *.* LISTEN
tcp 0 0 *.8080 *.* LISTEN
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address TCP-State
tcp6 0 0 *.80 *.* LISTEN
tcp6 0 0 *.22 *.* LISTEN
tcp6 0 0 ::1.25 *.* LISTEN
tcp6 0 0 fe80::1%lo0.25 *.* LISTEN
rvp What does *,*
mean?
Could someone explain me the abovementioned ¿peculiarities?, so to say, or should I submit an issue?
Is it an issue for the qbittorrent
's tracker of for qbittorrent
's port to OpenBSD
?