maja437
Member
Ich habe Pritunl auf Oracle Linux 8.4 installiert und eingerichtet, alles läuft problemlos soweit. iptables-services und firewalld habe ich deaktiviert.
Ich möchte jetzt nur noch den Web Console Port ändern, dies macht man mit dem Befehl pritunl set app.server_port 59043 oder in der Konsole. Nach einem Neustart sollte das Panel unter dem Port erreichbar sein, aber ist es nicht, im Log steht:
Ich verstehe die offizielle Dokumentation so, dass "Pritunl" eine eigene iptables Version verwendet, da ich ja alles serverseitige deaktiviert habe.
Wie es mir scheint sind die Ports auch offen:
Ich habe das immer so problemlos auf Debian und Ubuntu jahrelang gemacht und von SELinux policies keine Ahnung.
Weiß jemand wo der Fehler liegen könnte?
Ich möchte jetzt nur noch den Web Console Port ändern, dies macht man mit dem Befehl pritunl set app.server_port 59043 oder in der Konsole. Nach einem Neustart sollte das Panel unter dem Port erreichbar sein, aber ist es nicht, im Log steht:
[root@test ~]# sudo systemctl status pritunl
● pritunl.service - Pritunl Daemon
Loaded: loaded (/etc/systemd/system/pritunl.service; enabled; vendor preset: disabled)
Active: active (running) since Thu 2021-09-16 16:22:06 CEST; 23s ago
Main PID: 803720 (pritunl)
Tasks: 88 (limit: 10322)
Memory: 121.4M
CGroup: /system.slice/pritunl.service
└─803720 /usr/lib/pritunl/bin/python2 /usr/lib/pritunl/bin/pritunl start
Sep 16 16:22:26 test.test.cdn.test.org pritunl[803720]: time="2021-09-16T16:22:26+02:00" level=error msg="main: Server error" error="listen tcp 0.0.0.0:63935: bind: permission >
Sep 16 16:22:26 test.test.cdn.test.org pritunl[803720]: panic: listen tcp 0.0.0.0:59043: bind: permission denied
Sep 16 16:22:26 test.test.cdn.test.org pritunl[803720]: goroutine 1 [running]:
Sep 16 16:22:26 test.test.cdn.test.org pritunl[803720]: main.main()
Sep 16 16:22:26 test.test.cdn.test.org pritunl[803720]: /go/src/github.com/pritunl/pritunl-web/main.go:145 +0x43d
Sep 16 16:22:28 test.test.cdn.test.org pritunl[803720]: time="2021-09-16T16:22:28+02:00" level=error msg="main: Server error" error="listen tcp 0.0.0.0:63935: bind: permission >
Sep 16 16:22:28 test.test.cdn.test.org pritunl[803720]: panic: listen tcp 0.0.0.0:59043: bind: permission denied
Sep 16 16:22:28 test.test.cdn.test.org pritunl[803720]: goroutine 1 [running]:
Sep 16 16:22:28 test.test.cdn.test.org pritunl[803720]: main.main()
Sep 16 16:22:28 test.test.cdn.test.org pritunl[803720]: /go/src/github.com/pritunl/pritunl-web/main.go:145 +0x43d
lines 1-19/19 (END)
Ich verstehe die offizielle Dokumentation so, dass "Pritunl" eine eigene iptables Version verwendet, da ich ja alles serverseitige deaktiviert habe.
Wie es mir scheint sind die Ports auch offen:
[root@test ~]# iptables -L
Chain INPUT (policy ACCEPT)
target prot opt source destination
ACCEPT tcp -- anywhere anywhere tcp dpt:59043
ACCEPT udp -- anywhere anywhere udp dpt:59043
ACCEPT udp -- anywhere anywhere udp dpt:websm
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
Ich habe das immer so problemlos auf Debian und Ubuntu jahrelang gemacht und von SELinux policies keine Ahnung.
Weiß jemand wo der Fehler liegen könnte?