safing / portmaster

🏔 Love Freedom - ❌ Block Mass Surveillance
https://safing.io
GNU General Public License v3.0
9.31k stars 299 forks source link

WSL2 breaks by default #502

Closed fifty-six closed 2 years ago

fifty-six commented 2 years ago

Pre-Submit Checklist:

What worked?

Can allow it mostly via incoming rules, I used 192.168.128.0/12 and 172.0.0.1/24 for the dns, had to go for LAN on unidentified processes.

What did not work?

By default, Portmaster blocks WSL2's incoming requests, which causes it to be unable to resolve DNS requests. It also appears as 'unidentified processes' which makes it a bit harder to work around.

Having to allow the range under 192.x.x.x.x is a bit annoying as WSL doesn't have a deterministic IP (I've gotten 192.168.235.x, 192.168.135.x, and 127.x.x.x at least) and there's no way I can see to have Portmaster allow only it, so my options are limited to the 2 ranges, one being rather large and actually used by local subnets, or allowing all LAN incoming. In addition it's under Unidentified Processes so there's not much granularity to it.

Similarly, the System DNS Client blocks the DNS requests from WSL2 as they don't use the normal ports from LAN so I had to allow that as well.

git clone also seems to break, though I don't see any requests show up when it executes so I'm not sure where to allow it. It works if portmaster is off though.

NOTE: Some of the incoming Unidentified Processes connections are shown as allowed within the debug info as I added the rule to fix it during the session.

Debug Information (Unidentified Process):

Version 0.7.14 ``` Portmaster version 0.7.14 commit tags/v0.7.14-0-gca4bac3b1ba7a88306743012b0960fc69b95d3cc built with go1.15.8 (gc) windows/amd64 using options main.go by user@docker on 23.12.2021 Licensed under the AGPLv3 license. The source code is available here: https://github.com/safing/portmaster ```
Platform: Microsoft Windows 10 Enterprise N 10.0.18363 Build 18363 ``` System: Microsoft Windows 10 Enterprise N windows (Standalone Workstation) 10.0.18363 Build 18363 Kernel: 10.0.18363 Build 18363 x86_64 ```
Status: Trusted ``` ActiveSecurityLevel: Trusted SelectedSecurityLevel: Off ThreatMitigationLevel: Trusted CaptivePortal: OnlineStatus: Online ```
Resolvers: 3/3 ``` Cloudflare dot://1.1.1.2:853#config Failing: false 128.8.74.2 dns://128.8.74.2:53#system Failing: false 128.8.76.2 dns://128.8.76.2:53#system Failing: false ```
Network: 4/17 Connections ``` ProfileName: Unidentified Processes Profile: _unidentified Source: local ProcessName: Unidentified Processes BinaryPath: CmdLine: PID: -1 dropped 10.205.207.255:137 185.199.108.154:443 to github.githubassets.com. 22:07:30-22:07:30 P#-1 [EM] allowed by default action - by filter/defaultAction @ global accepted 10.205.202.243:64410 TCP> 185.199.111.154:443 to github.githubassets.com. 22:07:34-22:07:35 P#-1 [EM] allowed by default action - by filter/defaultAction @ global accepted 10.205.202.243:64408 TCP> 185.199.109.154:443 to github.githubassets.com. 22:07:34-22:07:35 P#-1 [EM] allowed by default action - by filter/defaultAction @ global dropped 10.205.207.255:138
No Module Error
Unexpected Logs ``` 220125 22:06:37.570 pat/notify:115 > WARN 080 compat: detected secure dns bypass issue with C:\Windows\System32\svchost.exe 220125 22:07:41.574 pat/notify:115 > WARN 301 compat: detected secure dns bypass issue with C:\Windows\System32\svchost.exe 220125 22:08:45.578 pat/notify:115 > WARN 438 compat: detected secure dns bypass issue with C:\Windows\System32\svchost.exe 220125 22:09:49.581 pat/notify:115 > WARN 715 compat: detected secure dns bypass issue with C:\Windows\System32\svchost.exe 220125 22:10:53.585 pat/notify:115 > WARN 890 compat: detected secure dns bypass issue with C:\Windows\System32\svchost.exe 220125 22:11:57.588 pat/notify:115 > WARN 023 compat: detected secure dns bypass issue with C:\Windows\System32\svchost.exe 220125 22:13:01.592 pat/notify:115 > WARN 154 compat: detected secure dns bypass issue with C:\Windows\System32\svchost.exe 220125 22:14:05.594 pat/notify:115 > WARN 279 compat: detected secure dns bypass issue with C:\Windows\System32\svchost.exe 220125 22:15:09.597 pat/notify:115 > WARN 405 compat: detected secure dns bypass issue with C:\Windows\System32\svchost.exe 220125 22:16:13.602 pat/notify:115 > WARN 514 compat: detected secure dns bypass issue with C:\Windows\System32\svchost.exe 220125 22:17:10.128 CURRENT TIME ```
Goroutine Stack ``` goroutine profile: total 67 16 @ 0xd6de1a 0xd7de2f 0x1420a0a 0xd9fba1 # 0x1420a09 github.com/xtaci/kcp-go/v5.(*TimedSched).sched+0x2c9 /home/user/go/pkg/mod/github.com/xtaci/kcp-go/v5@v5.6.1/timedsched.go:67 9 @ 0xd6de1a 0xd7de2f 0x112ab25 0x112b197 0xd9fba1 # 0x112ab24 github.com/safing/portbase/api.(*DatabaseAPI).processSub+0x224 /home/user/git/safing/portbase/api/database.go:415 # 0x112b196 github.com/safing/portbase/api.(*DatabaseAPI).handleQsub+0x136 /home/user/git/safing/portbase/api/database.go:478 2 @ 0xd6de1a 0xd7de2f 0x10ddf38 0x10ebd87 0x10eb7d1 0xd9fba1 # 0x10ddf37 github.com/safing/portbase/database.(*Interface).DelayedCacheWriter+0x1d7 /home/user/git/safing/portbase/database/interface_cache.go:34 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb7d0 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x130 /home/user/git/safing/portbase/modules/worker.go:78 2 @ 0xd6de1a 0xd7de2f 0x10f5925 0x10ebd87 0x10eb7d1 0xd9fba1 # 0x10f5924 github.com/safing/portbase/rng.(*Feeder).run+0x2e4 /home/user/git/safing/portbase/rng/entropy.go:119 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb7d0 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x130 /home/user/git/safing/portbase/modules/worker.go:78 1 @ 0xd34875 0xd9c349 0x1094fba 0x147fd0f 0x147e931 0xd9fba1 # 0xd9c348 syscall.Syscall+0xe8 /usr/local/go/src/runtime/syscall_windows.go:188 # 0x1094fb9 golang.org/x/sys/windows.(*Proc).Call+0x139 /home/user/go/pkg/mod/golang.org/x/sys@v0.0.0-20211216021012-1d35b9e2eb4e/windows/dll_windows.go:170 # 0x147fd0e github.com/safing/portmaster/firewall/interception/windowskext.RecvVerdictRequest+0x16e /home/user/git/safing/portmaster/firewall/interception/windowskext/kext.go:167 # 0x147e930 github.com/safing/portmaster/firewall/interception/windowskext.Handler+0xb0 /home/user/git/safing/portmaster/firewall/interception/windowskext/handler.go:59 1 @ 0xd34875 0xd9c492 0xdb8b65 0xdb65ef 0xdde751 0xde63fe 0xde63d1 0xf6de2b 0x11448ac 0xd9fba1 # 0xd9c491 syscall.Syscall6+0xf1 /usr/local/go/src/runtime/syscall_windows.go:201 # 0xdb8b64 syscall.ReadFile+0x104 /usr/local/go/src/syscall/zsyscall_windows.go:313 # 0xdb65ee syscall.Read+0x6e /usr/local/go/src/syscall/syscall_windows.go:369 # 0xdde750 internal/poll.(*FD).Read+0x230 /usr/local/go/src/internal/poll/fd_windows.go:427 # 0xde63fd os.(*File).read+0x7d /usr/local/go/src/os/file_posix.go:31 # 0xde63d0 os.(*File).Read+0x50 /usr/local/go/src/os/file.go:116 # 0xf6de2a bufio.(*Scanner).Scan+0xaa /usr/local/go/src/bufio/scan.go:214 # 0x11448ab github.com/safing/portbase/run.inputSignals+0x8b /home/user/git/safing/portbase/run/main.go:116 1 @ 0xd3d053 0xd9b429 0x1144029 0xd9fba1 # 0xd9b428 os/signal.signal_recv+0xa8 /usr/local/go/src/runtime/sigqueue.go:147 # 0x1144028 os/signal.loop+0x28 /usr/local/go/src/os/signal/signal_unix.go:23 1 @ 0xd6de1a 0xd36ada 0xd3670b 0x1322cec 0x10ebd87 0x10eb7d1 0xd9fba1 # 0x1322ceb github.com/safing/portmaster/resolver.listenToMDNS+0x54b /home/user/git/safing/portmaster/resolver/resolver-mdns.go:130 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb7d0 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x130 /home/user/git/safing/portbase/modules/worker.go:78 1 @ 0xd6de1a 0xd63e65 0xd99365 0xddc30c 0xddd645 0xdde81f 0xed1dd6 0xee0e35 0x1324fb3 0x1331711 0x10ebd87 0x10eb7d1 0xd9fba1 # 0xd99364 internal/poll.runtime_pollWait+0x64 /usr/local/go/src/runtime/netpoll.go:222 # 0xddc30b internal/poll.(*pollDesc).wait+0x4b /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 # 0xddd644 internal/poll.execIO+0x104 /usr/local/go/src/internal/poll/fd_windows.go:175 # 0xdde81e internal/poll.(*FD).Read+0x2fe /usr/local/go/src/internal/poll/fd_windows.go:441 # 0xed1dd5 net.(*netFD).Read+0x55 /usr/local/go/src/net/fd_posix.go:55 # 0xee0e34 net.(*conn).Read+0x94 /usr/local/go/src/net/net.go:182 # 0x1324fb2 github.com/safing/portmaster/resolver.listenForDNSPackets+0x92 /home/user/git/safing/portmaster/resolver/resolver-mdns.go:328 # 0x1331710 github.com/safing/portmaster/resolver.listenToMDNS.func1+0x50 /home/user/git/safing/portmaster/resolver/resolver-mdns.go:86 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb7d0 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x130 /home/user/git/safing/portbase/modules/worker.go:78 1 @ 0xd6de1a 0xd63e65 0xd99365 0xddc30c 0xddd645 0xdde81f 0xed1dd6 0xee0e35 0x1324fb3 0x1331811 0x10ebd87 0x10eb7d1 0xd9fba1 # 0xd99364 internal/poll.runtime_pollWait+0x64 /usr/local/go/src/runtime/netpoll.go:222 # 0xddc30b internal/poll.(*pollDesc).wait+0x4b /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 # 0xddd644 internal/poll.execIO+0x104 /usr/local/go/src/internal/poll/fd_windows.go:175 # 0xdde81e internal/poll.(*FD).Read+0x2fe /usr/local/go/src/internal/poll/fd_windows.go:441 # 0xed1dd5 net.(*netFD).Read+0x55 /usr/local/go/src/net/fd_posix.go:55 # 0xee0e34 net.(*conn).Read+0x94 /usr/local/go/src/net/net.go:182 # 0x1324fb2 github.com/safing/portmaster/resolver.listenForDNSPackets+0x92 /home/user/git/safing/portmaster/resolver/resolver-mdns.go:328 # 0x1331810 github.com/safing/portmaster/resolver.listenToMDNS.func3+0x50 /home/user/git/safing/portmaster/resolver/resolver-mdns.go:108 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb7d0 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x130 /home/user/git/safing/portbase/modules/worker.go:78 1 @ 0xd6de1a 0xd63e65 0xd99365 0xddc30c 0xddd645 0xdde81f 0xed1dd6 0xee0e35 0x1324fb3 0x1331891 0x10ebd87 0x10eb7d1 0xd9fba1 # 0xd99364 internal/poll.runtime_pollWait+0x64 /usr/local/go/src/runtime/netpoll.go:222 # 0xddc30b internal/poll.(*pollDesc).wait+0x4b /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 # 0xddd644 internal/poll.execIO+0x104 /usr/local/go/src/internal/poll/fd_windows.go:175 # 0xdde81e internal/poll.(*FD).Read+0x2fe /usr/local/go/src/internal/poll/fd_windows.go:441 # 0xed1dd5 net.(*netFD).Read+0x55 /usr/local/go/src/net/fd_posix.go:55 # 0xee0e34 net.(*conn).Read+0x94 /usr/local/go/src/net/net.go:182 # 0x1324fb2 github.com/safing/portmaster/resolver.listenForDNSPackets+0x92 /home/user/git/safing/portmaster/resolver/resolver-mdns.go:328 # 0x1331890 github.com/safing/portmaster/resolver.listenToMDNS.func4+0x50 /home/user/git/safing/portmaster/resolver/resolver-mdns.go:119 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb7d0 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x130 /home/user/git/safing/portbase/modules/worker.go:78 1 @ 0xd6de1a 0xd63e65 0xd99365 0xddc30c 0xddd645 0xdde81f 0xed1dd6 0xee0e35 0xf2a187 0xe34d9b 0xf2a3d3 0xf271ed 0xf2d50d 0xf2d521 0xdaef2e 0xe3bb6c 0xe3bb77 0x11475ae 0x1146f30 0x1328db2 0x10ebd87 0x10eb49e 0x10edb85 0xd9fba1 # 0xd99364 internal/poll.runtime_pollWait+0x64 /usr/local/go/src/runtime/netpoll.go:222 # 0xddc30b internal/poll.(*pollDesc).wait+0x4b /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 # 0xddd644 internal/poll.execIO+0x104 /usr/local/go/src/internal/poll/fd_windows.go:175 # 0xdde81e internal/poll.(*FD).Read+0x2fe /usr/local/go/src/internal/poll/fd_windows.go:441 # 0xed1dd5 net.(*netFD).Read+0x55 /usr/local/go/src/net/fd_posix.go:55 # 0xee0e34 net.(*conn).Read+0x94 /usr/local/go/src/net/net.go:182 # 0xf2a186 crypto/tls.(*atLeastReader).Read+0x66 /usr/local/go/src/crypto/tls/conn.go:779 # 0xe34d9a bytes.(*Buffer).ReadFrom+0xba /usr/local/go/src/bytes/buffer.go:204 # 0xf2a3d2 crypto/tls.(*Conn).readFromUntil+0xf2 /usr/local/go/src/crypto/tls/conn.go:801 # 0xf271ec crypto/tls.(*Conn).readRecordOrCCS+0x12c /usr/local/go/src/crypto/tls/conn.go:608 # 0xf2d50c crypto/tls.(*Conn).readRecord+0x16c /usr/local/go/src/crypto/tls/conn.go:576 # 0xf2d520 crypto/tls.(*Conn).Read+0x180 /usr/local/go/src/crypto/tls/conn.go:1252 # 0xdaef2d io.ReadAtLeast+0x8d /usr/local/go/src/io/io.go:314 # 0xe3bb6b io.ReadFull+0x4eb /usr/local/go/src/io/io.go:333 # 0xe3bb76 encoding/binary.Read+0x4f6 /usr/local/go/src/encoding/binary/binary.go:166 # 0x11475ad github.com/miekg/dns.(*Conn).ReadMsgHeader+0x38d /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.44/client.go:294 # 0x1146f2f github.com/miekg/dns.(*Conn).ReadMsg+0x4f /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.44/client.go:249 # 0x1328db1 github.com/safing/portmaster/resolver.(*tcpResolverConn).reader+0x91 /home/user/git/safing/portmaster/resolver/resolver-tcp.go:400 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb49d github.com/safing/portbase/modules.(*Module).RunWorker+0x9d /home/user/git/safing/portbase/modules/worker.go:47 # 0x10edb84 github.com/safing/portbase/modules.(*Module).StartWorker.func1+0x64 /home/user/git/safing/portbase/modules/worker.go:27 1 @ 0xd6de1a 0xd63e65 0xd99365 0xddc30c 0xddd645 0xdde81f 0xed1dd6 0xee0e35 0xf6bb2a 0xf6bcb6 0x11052a7 0x110782b 0x11088fb 0x11090b6 0x112856a 0x10ebd87 0x10eb49e 0x10edb85 0xd9fba1 # 0xd99364 internal/poll.runtime_pollWait+0x64 /usr/local/go/src/runtime/netpoll.go:222 # 0xddc30b internal/poll.(*pollDesc).wait+0x4b /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 # 0xddd644 internal/poll.execIO+0x104 /usr/local/go/src/internal/poll/fd_windows.go:175 # 0xdde81e internal/poll.(*FD).Read+0x2fe /usr/local/go/src/internal/poll/fd_windows.go:441 # 0xed1dd5 net.(*netFD).Read+0x55 /usr/local/go/src/net/fd_posix.go:55 # 0xee0e34 net.(*conn).Read+0x94 /usr/local/go/src/net/net.go:182 # 0xf6bb29 bufio.(*Reader).fill+0x109 /usr/local/go/src/bufio/bufio.go:101 # 0xf6bcb5 bufio.(*Reader).Peek+0x55 /usr/local/go/src/bufio/bufio.go:139 # 0x11052a6 github.com/gorilla/websocket.(*Conn).read+0x46 /home/user/go/pkg/mod/github.com/gorilla/websocket@v1.4.2/conn.go:370 # 0x110782a github.com/gorilla/websocket.(*Conn).advanceFrame+0x6a /home/user/go/pkg/mod/github.com/gorilla/websocket@v1.4.2/conn.go:798 # 0x11088fa github.com/gorilla/websocket.(*Conn).NextReader+0x9a /home/user/go/pkg/mod/github.com/gorilla/websocket@v1.4.2/conn.go:980 # 0x11090b5 github.com/gorilla/websocket.(*Conn).ReadMessage+0x35 /home/user/go/pkg/mod/github.com/gorilla/websocket@v1.4.2/conn.go:1064 # 0x1128569 github.com/safing/portbase/api.(*DatabaseAPI).handler+0x49 /home/user/git/safing/portbase/api/database.go:150 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb49d github.com/safing/portbase/modules.(*Module).RunWorker+0x9d /home/user/git/safing/portbase/modules/worker.go:47 # 0x10edb84 github.com/safing/portbase/modules.(*Module).StartWorker.func1+0x64 /home/user/git/safing/portbase/modules/worker.go:27 1 @ 0xd6de1a 0xd63e65 0xd99365 0xddc30c 0xddd645 0xdde81f 0xed1dd6 0xee0e35 0xfd957f 0xd9fba1 # 0xd99364 internal/poll.runtime_pollWait+0x64 /usr/local/go/src/runtime/netpoll.go:222 # 0xddc30b internal/poll.(*pollDesc).wait+0x4b /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 # 0xddd644 internal/poll.execIO+0x104 /usr/local/go/src/internal/poll/fd_windows.go:175 # 0xdde81e internal/poll.(*FD).Read+0x2fe /usr/local/go/src/internal/poll/fd_windows.go:441 # 0xed1dd5 net.(*netFD).Read+0x55 /usr/local/go/src/net/fd_posix.go:55 # 0xee0e34 net.(*conn).Read+0x94 /usr/local/go/src/net/net.go:182 # 0xfd957e net/http.(*connReader).backgroundRead+0x5e /usr/local/go/src/net/http/server.go:690 1 @ 0xd6de1a 0xd63e65 0xd99365 0xddc30c 0xddd645 0xddf359 0xed1f05 0xeeb425 0xee9b85 0x11920e5 0x117cf39 0x117a2ea 0x117bacf 0x117ab3a 0x149b565 0x10ebd87 0x10eb7d1 0xd9fba1 # 0xd99364 internal/poll.runtime_pollWait+0x64 /usr/local/go/src/runtime/netpoll.go:222 # 0xddc30b internal/poll.(*pollDesc).wait+0x4b /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 # 0xddd644 internal/poll.execIO+0x104 /usr/local/go/src/internal/poll/fd_windows.go:175 # 0xddf358 internal/poll.(*FD).ReadFrom+0x118 /usr/local/go/src/internal/poll/fd_windows.go:581 # 0xed1f04 net.(*netFD).readFrom+0x64 /usr/local/go/src/net/fd_posix.go:61 # 0xeeb424 net.(*UDPConn).readFrom+0x64 /usr/local/go/src/net/udpsock_posix.go:47 # 0xee9b84 net.(*UDPConn).ReadFrom+0x64 /usr/local/go/src/net/udpsock.go:118 # 0x11920e4 github.com/miekg/dns.ReadFromSessionUDP+0x64 /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.44/udp_windows.go:19 # 0x117cf38 github.com/miekg/dns.(*Server).readUDP+0xd8 /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.44/server.go:687 # 0x117a2e9 github.com/miekg/dns.defaultReader.ReadUDP+0x49 /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.44/server.go:174 # 0x117bace github.com/miekg/dns.(*Server).serveUDP+0x20e /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.44/server.go:501 # 0x117ab39 github.com/miekg/dns.(*Server).ListenAndServe+0x339 /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.44/server.go:330 # 0x149b564 github.com/safing/portmaster/nameserver.startListener.func1+0x44 /home/user/git/safing/portmaster/nameserver/module.go:114 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb7d0 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x130 /home/user/git/safing/portbase/modules/worker.go:78 1 @ 0xd6de1a 0xd63e65 0xd99365 0xddc30c 0xddd645 0xde0c59 0xde0f0a 0xed3565 0xee8e59 0xee796b 0xfe3dae 0xfe3ade 0x1133f14 0x10ebd87 0x10eb49e 0x1131b36 0xd9fba1 # 0xd99364 internal/poll.runtime_pollWait+0x64 /usr/local/go/src/runtime/netpoll.go:222 # 0xddc30b internal/poll.(*pollDesc).wait+0x4b /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 # 0xddd644 internal/poll.execIO+0x104 /usr/local/go/src/internal/poll/fd_windows.go:175 # 0xde0c58 internal/poll.(*FD).acceptOne+0x98 /usr/local/go/src/internal/poll/fd_windows.go:810 # 0xde0f09 internal/poll.(*FD).Accept+0x169 /usr/local/go/src/internal/poll/fd_windows.go:844 # 0xed3564 net.(*netFD).accept+0x84 /usr/local/go/src/net/fd_windows.go:139 # 0xee8e58 net.(*TCPListener).accept+0x38 /usr/local/go/src/net/tcpsock_posix.go:139 # 0xee796a net.(*TCPListener).Accept+0x6a /usr/local/go/src/net/tcpsock.go:261 # 0xfe3dad net/http.(*Server).Serve+0x26d /usr/local/go/src/net/http/server.go:2937 # 0xfe3add net/http.(*Server).ListenAndServe+0xbd /usr/local/go/src/net/http/server.go:2866 # 0x1133f13 github.com/safing/portbase/api.Serve.func1+0x33 /home/user/git/safing/portbase/api/router.go:63 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb49d github.com/safing/portbase/modules.(*Module).RunWorker+0x9d /home/user/git/safing/portbase/modules/worker.go:47 # 0x1131b35 github.com/safing/portbase/api.Serve+0x1d5 /home/user/git/safing/portbase/api/router.go:62 1 @ 0xd6de1a 0xd7de2f 0x10bbce5 0x10bb998 0xd9fba1 # 0x10bbce4 github.com/safing/portbase/log.writer+0x2e4 /home/user/git/safing/portbase/log/output.go:218 # 0x10bb997 github.com/safing/portbase/log.writerManager+0x97 /home/user/git/safing/portbase/log/output.go:113 1 @ 0xd6de1a 0xd7de2f 0x10e4c98 0xd9fba1 # 0x10e4c97 github.com/safing/portbase/modules.microTaskScheduler+0x1b7 /home/user/git/safing/portbase/modules/microtasks.go:184 1 @ 0xd6de1a 0xd7de2f 0x10eaee5 0xd9fba1 # 0x10eaee4 github.com/safing/portbase/modules.taskQueueHandler+0x1c4 /home/user/git/safing/portbase/modules/tasks.go:447 1 @ 0xd6de1a 0xd7de2f 0x10eb1be 0xd9fba1 # 0x10eb1bd github.com/safing/portbase/modules.taskScheduleHandler+0xfd /home/user/git/safing/portbase/modules/tasks.go:497 1 @ 0xd6de1a 0xd7de2f 0x10f5c5d 0x10ebd87 0x10eb7d1 0xd9fba1 # 0x10f5c5c github.com/safing/portbase/rng.fullFeeder+0x15c /home/user/git/safing/portbase/rng/fullfeed.go:25 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb7d0 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x130 /home/user/git/safing/portbase/modules/worker.go:78 1 @ 0xd6de1a 0xd7de2f 0x10f66e5 0x10ebd87 0x10eb7d1 0xd9fba1 # 0x10f66e4 github.com/safing/portbase/rng.osFeeder+0x1e4 /home/user/git/safing/portbase/rng/osfeeder.go:27 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb7d0 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x130 /home/user/git/safing/portbase/modules/worker.go:78 1 @ 0xd6de1a 0xd7de2f 0x10f7014 0x10ebd87 0x10eb7d1 0xd9fba1 # 0x10f7013 github.com/safing/portbase/rng.tickFeeder+0x253 /home/user/git/safing/portbase/rng/tickfeeder.go:60 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb7d0 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x130 /home/user/git/safing/portbase/modules/worker.go:78 1 @ 0xd6de1a 0xd7de2f 0x1129045 0x10ebd87 0x10eb49e 0x10edb85 0xd9fba1 # 0x1129044 github.com/safing/portbase/api.(*DatabaseAPI).writer+0x124 /home/user/git/safing/portbase/api/database.go:217 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb49d github.com/safing/portbase/modules.(*Module).RunWorker+0x9d /home/user/git/safing/portbase/modules/worker.go:47 # 0x10edb84 github.com/safing/portbase/modules.(*Module).StartWorker.func1+0x64 /home/user/git/safing/portbase/modules/worker.go:27 1 @ 0xd6de1a 0xd7de2f 0x112ab25 0x112a732 0xd9fba1 # 0x112ab24 github.com/safing/portbase/api.(*DatabaseAPI).processSub+0x224 /home/user/git/safing/portbase/api/database.go:415 # 0x112a731 github.com/safing/portbase/api.(*DatabaseAPI).handleSub+0xd1 /home/user/git/safing/portbase/api/database.go:387 1 @ 0xd6de1a 0xd7de2f 0x11445b8 0x149c090 0xd6da49 0xd9fba1 # 0x11445b7 github.com/safing/portbase/run.Run+0x237 /home/user/git/safing/portbase/run/main.go:66 # 0x149c08f main.main+0xcf /home/user/git/safing/portmaster/cmds/portmaster-core/main.go:31 # 0xd6da48 runtime.main+0x208 /usr/local/go/src/runtime/proc.go:204 1 @ 0xd6de1a 0xd7de2f 0x12a34b5 0x10ebd87 0x10eb7d1 0xd9fba1 # 0x12a34b4 github.com/safing/portbase/notifications.cleaner+0x114 /home/user/git/safing/portbase/notifications/cleaner.go:13 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb7d0 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x130 /home/user/git/safing/portbase/modules/worker.go:78 1 @ 0xd6de1a 0xd7de2f 0x12c8398 0x10ebd87 0x10eb7d1 0xd9fba1 # 0x12c8397 github.com/safing/portmaster/intel/geoip.(*updateWorker).run+0x117 /home/user/git/safing/portmaster/intel/geoip/database.go:173 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb7d0 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x130 /home/user/git/safing/portbase/modules/worker.go:78 1 @ 0xd6de1a 0xd7de2f 0x12cec65 0x10ebd87 0x10eb7d1 0xd9fba1 # 0x12cec64 github.com/safing/portmaster/netenv.monitorNetworkChanges+0x164 /home/user/git/safing/portmaster/netenv/network-change.go:48 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb7d0 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x130 /home/user/git/safing/portbase/modules/worker.go:78 1 @ 0xd6de1a 0xd7de2f 0x12d017e 0x10ebd87 0x10eb7d1 0xd9fba1 # 0x12d017d github.com/safing/portmaster/netenv.monitorOnlineStatus+0x13d /home/user/git/safing/portmaster/netenv/online-status.go:357 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb7d0 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x130 /home/user/git/safing/portbase/modules/worker.go:78 1 @ 0xd6de1a 0xd7de2f 0x12e239c 0x10ebd87 0x10eb49e 0x10edb85 0xd9fba1 # 0x12e239b github.com/safing/portmaster/status.autoPilot+0xdb /home/user/git/safing/portmaster/status/autopilot.go:16 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb49d github.com/safing/portbase/modules.(*Module).RunWorker+0x9d /home/user/git/safing/portbase/modules/worker.go:47 # 0x10edb84 github.com/safing/portbase/modules.(*Module).StartWorker.func1+0x64 /home/user/git/safing/portbase/modules/worker.go:27 1 @ 0xd6de1a 0xd7de2f 0x13231e5 0x1331905 0x10ebd87 0x10eb7d1 0xd9fba1 # 0x13231e4 github.com/safing/portmaster/resolver.handleMDNSMessages+0x104 /home/user/git/safing/portmaster/resolver/resolver-mdns.go:137 # 0x1331904 github.com/safing/portmaster/resolver.listenToMDNS.func5+0x44 /home/user/git/safing/portmaster/resolver/resolver-mdns.go:126 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb7d0 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x130 /home/user/git/safing/portbase/modules/worker.go:78 1 @ 0xd6de1a 0xd7de2f 0x1327cec 0x13202a6 0x131e405 0x1497897 0x149b697 0x10ebd87 0x10eb49e 0x1496211 0x117a06b 0x1179fa8 0x117c86c 0x117c474 0xd9fba1 # 0x1327ceb github.com/safing/portmaster/resolver.(*TCPResolver).Query+0x44b /home/user/git/safing/portmaster/resolver/resolver-tcp.go:213 # 0x13202a5 github.com/safing/portmaster/resolver.resolveAndCache+0x4a5 /home/user/git/safing/portmaster/resolver/resolve.go:348 # 0x131e404 github.com/safing/portmaster/resolver.Resolve+0x244 /home/user/git/safing/portmaster/resolver/resolve.go:158 # 0x1497896 github.com/safing/portmaster/nameserver.handleRequest+0x15f6 /home/user/git/safing/portmaster/nameserver/nameserver.go:242 # 0x149b696 github.com/safing/portmaster/nameserver.handleRequestAsWorker.func1+0x56 /home/user/git/safing/portmaster/nameserver/nameserver.go:26 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb49d github.com/safing/portbase/modules.(*Module).RunWorker+0x9d /home/user/git/safing/portbase/modules/worker.go:47 # 0x1496210 github.com/safing/portmaster/nameserver.handleRequestAsWorker+0x90 /home/user/git/safing/portmaster/nameserver/nameserver.go:25 # 0x117a06a github.com/miekg/dns.HandlerFunc.ServeDNS+0x4a /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.44/server.go:37 # 0x1179fa7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.44/serve_mux.go:103 # 0x117c86b github.com/miekg/dns.(*Server).serveDNS+0x30b /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.44/server.go:651 # 0x117c473 github.com/miekg/dns.(*Server).serveUDPPacket+0xf3 /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.44/server.go:591 1 @ 0xd6de1a 0xd7de2f 0x1328445 0x10ebd87 0x10eb49e 0x10edb85 0xd9fba1 # 0x1328444 github.com/safing/portmaster/resolver.(*tcpResolverConn).handler+0x284 /home/user/git/safing/portmaster/resolver/resolver-tcp.go:276 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb49d github.com/safing/portbase/modules.(*Module).RunWorker+0x9d /home/user/git/safing/portbase/modules/worker.go:47 # 0x10edb84 github.com/safing/portbase/modules.(*Module).StartWorker.func1+0x64 /home/user/git/safing/portbase/modules/worker.go:27 1 @ 0xd6de1a 0xd7de2f 0x1385aa8 0x10ebd87 0x10eb7d1 0xd9fba1 # 0x1385aa7 github.com/safing/portmaster/profile.cleanActiveProfiles+0x187 /home/user/git/safing/portmaster/profile/active.go:84 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb7d0 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x130 /home/user/git/safing/portbase/modules/worker.go:78 1 @ 0xd6de1a 0xd7de2f 0x13921c8 0x10ebd87 0x10eb7d1 0xd9fba1 # 0x13921c7 github.com/safing/portmaster/profile.startProfileUpdateChecker.func1+0x227 /home/user/git/safing/portmaster/profile/database.go:59 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb7d0 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x130 /home/user/git/safing/portbase/modules/worker.go:78 1 @ 0xd6de1a 0xd7de2f 0x1420f45 0xd9fba1 # 0x1420f44 github.com/xtaci/kcp-go/v5.(*TimedSched).prepend+0x284 /home/user/go/pkg/mod/github.com/xtaci/kcp-go/v5@v5.6.1/timedsched.go:103 1 @ 0xd6de1a 0xd7de2f 0x145f695 0x10ebd87 0x10eb7d1 0xd9fba1 # 0x145f694 github.com/safing/portmaster/network.connectionCleaner+0x114 /home/user/git/safing/portmaster/network/clean.go:24 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb7d0 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x130 /home/user/git/safing/portbase/modules/worker.go:78 1 @ 0xd6de1a 0xd7de2f 0x146455a 0x10ebd87 0x10eb7d1 0xd9fba1 # 0x1464559 github.com/safing/portmaster/network.openDNSRequestWriter+0x119 /home/user/git/safing/portmaster/network/dns.go:91 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb7d0 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x130 /home/user/git/safing/portbase/modules/worker.go:78 1 @ 0xd6de1a 0xd7de2f 0x148d8ac 0x10ebd87 0x10eb49e 0x10edb85 0xd9fba1 # 0x148d8ab github.com/safing/portmaster/firewall.packetHandler+0x10b /home/user/git/safing/portmaster/firewall/interception.go:522 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb49d github.com/safing/portbase/modules.(*Module).RunWorker+0x9d /home/user/git/safing/portbase/modules/worker.go:47 # 0x10edb84 github.com/safing/portbase/modules.(*Module).StartWorker.func1+0x64 /home/user/git/safing/portbase/modules/worker.go:27 1 @ 0xd6de1a 0xd7de2f 0x148dba9 0x10ebd87 0x10eb49e 0x10edb85 0xd9fba1 # 0x148dba8 github.com/safing/portmaster/firewall.statLogger+0x248 /home/user/git/safing/portmaster/firewall/interception.go:536 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb49d github.com/safing/portbase/modules.(*Module).RunWorker+0x9d /home/user/git/safing/portbase/modules/worker.go:47 # 0x10edb84 github.com/safing/portbase/modules.(*Module).StartWorker.func1+0x64 /home/user/git/safing/portbase/modules/worker.go:27 1 @ 0xd98fa5 0x111a0ca 0x1119e67 0x1116938 0x1122fd6 0x145cbf5 0x112e3e4 0x112d996 0x113284f 0x1133f8c 0x10ebd87 0x10eb49e 0x1131c85 0xfe39ea 0xfdf98d 0xd9fba1 # 0xd98fa4 runtime/pprof.runtime_goroutineProfileWithLabels+0x64 /usr/local/go/src/runtime/mprof.go:716 # 0x111a0c9 runtime/pprof.writeRuntimeProfile+0xe9 /usr/local/go/src/runtime/pprof/pprof.go:724 # 0x1119e66 runtime/pprof.writeGoroutine+0xa6 /usr/local/go/src/runtime/pprof/pprof.go:684 # 0x1116937 runtime/pprof.(*Profile).WriteTo+0x3f7 /usr/local/go/src/runtime/pprof/pprof.go:331 # 0x1122fd5 github.com/safing/portbase/utils/debug.(*Info).AddGoroutineStack+0x95 /home/user/git/safing/portbase/utils/debug/debug.go:132 # 0x145cbf4 github.com/safing/portmaster/network.debugInfo+0x194 /home/user/git/safing/portmaster/network/api.go:86 # 0x112e3e3 github.com/safing/portbase/api.(*Endpoint).ServeHTTP+0xa23 /home/user/git/safing/portbase/api/endpoints.go:438 # 0x112d995 github.com/safing/portbase/api.(*endpointHandler).ServeHTTP+0xb5 /home/user/git/safing/portbase/api/endpoints.go:357 # 0x113284e github.com/safing/portbase/api.(*mainHandler).handle+0xbae /home/user/git/safing/portbase/api/router.go:197 # 0x1133f8b github.com/safing/portbase/api.(*mainHandler).ServeHTTP.func1+0x4b /home/user/git/safing/portbase/api/router.go:81 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb49d github.com/safing/portbase/modules.(*Module).RunWorker+0x9d /home/user/git/safing/portbase/modules/worker.go:47 # 0x1131c84 github.com/safing/portbase/api.(*mainHandler).ServeHTTP+0xa4 /home/user/git/safing/portbase/api/router.go:80 # 0xfe39e9 net/http.serverHandler.ServeHTTP+0xa9 /usr/local/go/src/net/http/server.go:2843 # 0xfdf98c net/http.(*conn).serve+0x8ac /usr/local/go/src/net/http/server.go:1925 ```

System DNS Client

Network: 233/254 Connections ``` ProfileName: System DNS Client Profile: _system-resolver Source: local ProcessName: svchost.exe (Dnscache) BinaryPath: C:\Windows\System32\svchost.exe CmdLine: C:\Windows\system32\svchost.exe -k NetworkService -p -s Dnscache PID: 2428 accepted 10.205.202.243:62782 UDP> 128.8.74.2:53 22:32:25-22:32:29 P#2428 [M] allowed by default action - by filter/defaultAction @ core:profiles/local/_system-resolver accepted 10.205.202.243:65340 UDP> 128.8.74.2:53 22:32:25-22:32:29 P#2428 [M] allowed by default action - by filter/defaultAction @ core:profiles/local/_system-resolver accepted 10.205.202.243:50266 UDP> 128.8.76.2:53 22:32:25-22:32:29 P#2428 [M] allowed by default action - by filter/defaultAction @ core:profiles/local/_system-resolver accepted 10.205.202.243:52158 UDP> 128.8.74.2:53 22:32:25-22:32:29 P#2428 [M] allowed by default action - by filter/defaultAction @ core:profiles/local/_system-resolver accepted 10.205.202.243:50965 UDP> 128.8.74.2:53 22:32:25-22:32:29 P#2428 [M] allowed by default action - by filter/defaultAction @ core:profiles/local/_system-resolver accepted 10.205.202.243:62782 UDP> 128.8.76.2:53 22:32:25-22:32:29 P#2428 [M] allowed by default action - by filter/defaultAction @ core:profiles/local/_system-resolver accepted 10.205.202.243:57067 UDP> 128.8.76.2:53 22:32:25-22:32:29 P#2428 [M] allowed by default action - by filter/defaultAction @ core:profiles/local/_system-resolver accepted 10.205.202.243:58357 UDP> 128.8.74.2:53 22:32:25-22:32:29 P#2428 [M] allowed by default action - by filter/defaultAction @ core:profiles/local/_system-resolver accepted 10.205.202.243:50266 UDP> 128.8.74.2:53 22:32:25-22:32:29 P#2428 [M] allowed by default action - by filter/defaultAction @ core:profiles/local/_system-resolver accepted 10.205.202.243:57067 UDP> 128.8.74.2:53 22:32:25-22:32:29 P#2428 [M] allowed by default action - by filter/defaultAction @ core:profiles/local/_system-resolver accepted 10.205.202.243:58357 UDP> 128.8.76.2:53 22:32:25-22:32:29 P#2428 [M] allowed by default action - by filter/defaultAction @ core:profiles/local/_system-resolver accepted 10.205.202.243:54591 UDP> 128.8.74.2:53 22:32:26-22:32:29 P#2428 [M] allowed by default action - by filter/defaultAction @ core:profiles/local/_system-resolver accepted 10.205.202.243:58665 UDP> 128.8.74.2:53 22:32:26-22:32:34 P#2428 [M] allowed by default action - by filter/defaultAction @ core:profiles/local/_system-resolver accepted 10.205.202.243:58733 UDP> 128.8.74.2:53 22:32:26-22:32:29 P#2428 [M] allowed by default action - by filter/defaultAction @ core:profiles/local/_system-resolver accepted 224.0.0.252:5355 ff02::fb:5353 22:32:30- P#2428 [M] allowed by default action - by filter/defaultAction @ core:profiles/local/_system-resolver accepted ff02::1:3:5355 224.0.0.251:5353 22:32:30- P#2428 [M] allowed by default action - by filter/defaultAction @ core:profiles/local/_system-resolver accepted 192.168.135.145:5353 UDP> 224.0.0.251:5353 22:32:30- P#2428 [M] allowed by default action - by filter/defaultAction @ core:profiles/local/_system-resolver accepted fe80::f1c9:c677:fdc2:639d:5353 UDP> ff02::fb:5353 22:32:30- P#2428 [M] allowed by default action - by filter/defaultAction @ core:profiles/local/_system-resolver accepted 224.0.0.251:5353 128.8.74.2:53 22:32:30-22:32:34 P#2428 [I] redirecting rogue dns query - by @ global accepted ff02::fb:5353 ff02::fb:5353 22:32:30- P#2428 [M] allowed by default action - by filter/defaultAction @ core:profiles/local/_system-resolver accepted 192.168.235.241:5353 UDP> 224.0.0.251:5353 22:32:30- P#2428 [M] allowed by default action - by filter/defaultAction @ core:profiles/local/_system-resolver accepted 169.254.73.229:5353 UDP> 224.0.0.251:5353 22:32:30- P#2428 [M] allowed by default action - by filter/defaultAction @ core:profiles/local/_system-resolver accepted 169.254.73.229:58665 UDP> 224.0.0.252:5355 22:32:30-22:32:34 P#2428 [M] allowed by default action - by filter/defaultAction @ core:profiles/local/_system-resolver accepted to brw40490f6d53db.umd.edu. 22:32:30-22:32:30 P#2428 [I] allowing dns request - by @ global accepted fe80::d145:e3a1:e283:49e5:58665 UDP> ff02::1:3:5355 22:32:30-22:32:34 P#2428 [M] allowed by default action - by filter/defaultAction @ core:profiles/local/_system-resolver accepted ff02::fb:5353 ff02::fb:5353 22:32:30- P#2428 [M] allowed by default action - by filter/defaultAction @ core:profiles/local/_system-resolver accepted 10.205.202.243:54206 UDP> 224.0.0.252:5355 22:32:31-22:32:34 P#2428 [M] allowed by default action - by filter/defaultAction @ core:profiles/local/_system-resolver accepted 224.0.0.251:5353 ff02::1:3:5355 22:32:31-22:32:34 P#2428 [M] allowed by default action - by filter/defaultAction @ core:profiles/local/_system-resolver accepted 224.0.0.252:5355 ff02::1:3:5355 22:32:33-22:32:39 P#2428 [M] allowed by default action - by filter/defaultAction @ core:profiles/local/_system-resolver accepted 224.0.0.252:5355 224.0.0.252:5355 22:32:33-22:32:34 P#2428 [M] allowed by default action - by filter/defaultAction @ core:profiles/local/_system-resolver accepted 10.205.202.243:58908 UDP> 224.0.0.252:5355 22:32:33-22:32:34 P#2428 [M] allowed by default action - by filter/defaultAction @ core:profiles/local/_system-resolver accepted ff02::1:3:5355 ff02::1:3:5355 22:32:33-22:32:39 P#2428 [M] allowed by default action - by filter/defaultAction @ core:profiles/local/_system-resolver to nameserver 10.205.202.243:58066 UDP> 128.8.74.2:53 22:32:34-22:32:39 P#2428 [I] redirecting rogue dns query - by @ global accepted to a690b6aaea45fe64d2c6cd7ed64a0b4f1b.self-check.portmaster.home.arpa. 22:32:34-22:32:34 P#2428 [I] allowing dns request - by @ global accepted to 19.client-channel.google.com. 22:32:37-22:32:37 P#2428 [I] allowing dns request - by @ global to nameserver 10.205.202.243:56961 UDP> 128.8.74.2:53 22:32:37-22:32:39 P#2428 [I] redirecting rogue dns query - by @ global to nameserver 10.205.202.243:60961 UDP> 128.8.74.2:53 22:32:37-22:32:39 P#2428 [I] redirecting rogue dns query - by @ global to nameserver 10.205.202.243:64604 UDP> 128.8.74.2:53 22:32:37-22:32:39 P#2428 [I] redirecting rogue dns query - by @ global accepted to 19.client-channel.google.com. 22:32:37-22:32:37 P#2428 [I] allowing dns request - by @ global to nameserver 10.205.202.243:53623 UDP> 128.8.74.2:53 22:32:39-22:32:44 P#2428 [I] redirecting rogue dns query - by @ global accepted to ssl.gstatic.com. 22:32:39-22:32:39 P#2428 [I] allowing dns request - by @ global accepted to signaler-pa.clients6.google.com. 22:32:39-22:32:39 P#2428 [I] allowing dns request - by @ global to nameserver 10.205.202.243:49871 UDP> 128.8.74.2:53 22:32:39-22:32:44 P#2428 [I] redirecting rogue dns query - by @ global accepted to signaler-pa.clients6.google.com. 22:32:39-22:32:39 P#2428 [I] allowing dns request - by @ global accepted to ssl.gstatic.com. 22:32:39-22:32:39 P#2428 [I] allowing dns request - by @ global to nameserver 10.205.202.243:51867 UDP> 128.8.74.2:53 22:32:39-22:32:39 P#2428 [I] redirecting rogue dns query - by @ global to nameserver 10.205.202.243:52690 UDP> 128.8.74.2:53 22:32:39-22:32:39 P#2428 [I] redirecting rogue dns query - by @ global to nameserver 10.205.202.243:63968 UDP> 128.8.74.2:53 22:32:39-22:32:44 P#2428 [I] redirecting rogue dns query - by @ global to nameserver 10.205.202.243:58837 UDP> 128.8.74.2:53 22:32:39-22:32:44 P#2428 [I] redirecting rogue dns query - by @ global accepted 224.0.0.251:5353 128.8.74.2:53 22:32:43-22:32:49 P#2428 [I] redirecting rogue dns query - by @ global accepted to chat-pa.clients6.google.com. 22:32:43-22:32:43 P#2428 [I] allowing dns request - by @ global to nameserver 10.205.202.243:55621 UDP> 128.8.74.2:53 22:32:43-22:32:44 P#2428 [I] redirecting rogue dns query - by @ global to nameserver 10.205.202.243:62825 UDP> 128.8.74.2:53 22:32:43-22:32:44 P#2428 [I] redirecting rogue dns query - by @ global accepted 224.0.0.251:5353 128.8.74.2:53 22:32:54-22:32:54 P#2428 [I] redirecting rogue dns query - by @ global to nameserver 10.205.202.243:62320 UDP> 128.8.76.2:53 22:32:54-22:32:59 P#2428 [I] redirecting rogue dns query - by @ global accepted 224.0.0.251:5353 128.8.74.2:53 22:32:54-22:32:54 P#2428 [I] redirecting rogue dns query - by @ global accepted to ws-origin.audioscrobbler.com. 22:32:54-22:32:54 P#2428 [I] allowing dns request - by @ global to nameserver 10.205.202.243:54308 UDP> 128.8.74.2:53 22:32:54-22:32:54 P#2428 [I] redirecting rogue dns query - by @ global to nameserver 10.205.202.243:62320 UDP> 128.8.74.2:53 22:32:54-22:32:59 P#2428 [I] redirecting rogue dns query - by @ global to nameserver 10.205.202.243:60250 UDP> 128.8.74.2:53 22:32:56-22:32:59 P#2428 [I] redirecting rogue dns query - by @ global to nameserver 10.205.202.243:52283 UDP> 128.8.74.2:53 22:32:56-22:32:59 P#2428 [I] redirecting rogue dns query - by @ global to nameserver 10.205.202.243:62011 UDP> 128.8.74.2:53 22:32:56-22:32:59 P#2428 [I] redirecting rogue dns query - by @ global to nameserver 10.205.202.243:52844 UDP> 128.8.74.2:53 22:32:56-22:32:59 P#2428 [I] redirecting rogue dns query - by @ global to nameserver 10.205.202.243:53702 UDP> 128.8.74.2:53 22:32:56-22:32:59 P#2428 [I] redirecting rogue dns query - by @ global to nameserver 10.205.202.243:58151 UDP> 128.8.74.2:53 22:32:56-22:32:59 P#2428 [I] redirecting rogue dns query - by @ global to nameserver 10.205.202.243:61898 UDP> 128.8.74.2:53 22:32:56-22:32:59 P#2428 [I] redirecting rogue dns query - by @ global accepted to i.ytimg.com. 22:32:56-22:32:56 P#2428 [I] allowing dns request - by @ global to nameserver 10.205.202.243:59247 UDP> 128.8.74.2:53 22:32:56-22:32:59 P#2428 [I] redirecting rogue dns query - by @ global to nameserver 10.205.202.243:60011 UDP> 128.8.74.2:53 22:32:56-22:32:59 P#2428 [I] redirecting rogue dns query - by @ global to nameserver 10.205.202.243:54114 UDP> 128.8.74.2:53 22:32:56-22:32:59 P#2428 [I] redirecting rogue dns query - by @ global accepted to rr1.sn-p5qlsnrl.googlevideo.com. 22:32:56-22:32:56 P#2428 [I] allowing dns request - by @ global accepted to rr1.sn-p5qlsnrl.googlevideo.com. 22:32:56-22:32:56 P#2428 [I] allowing dns request - by @ global to nameserver 10.205.202.243:59911 UDP> 128.8.74.2:53 22:32:56-22:32:59 P#2428 [I] redirecting rogue dns query - by @ global to nameserver 10.205.202.243:56632 UDP> 128.8.74.2:53 22:32:56-22:32:59 P#2428 [I] redirecting rogue dns query - by @ global to nameserver 10.205.202.243:56550 UDP> 128.8.74.2:53 22:32:56-22:32:59 P#2428 [I] redirecting rogue dns query - by @ global accepted to music.youtube.com. 22:32:56-22:32:56 P#2428 [I] allowing dns request - by @ global to nameserver 10.205.202.243:59196 UDP> 128.8.74.2:53 22:32:56-22:32:59 P#2428 [I] redirecting rogue dns query - by @ global to nameserver 10.205.202.243:61613 UDP> 128.8.74.2:53 22:32:56-22:32:59 P#2428 [I] redirecting rogue dns query - by @ global accepted to i.ytimg.com. 22:32:56-22:32:56 P#2428 [I] allowing dns request - by @ global to nameserver 10.205.202.243:54559 UDP> 128.8.74.2:53 22:32:56-22:32:59 P#2428 [I] redirecting rogue dns query - by @ global to nameserver 10.205.202.243:56341 UDP> 128.8.74.2:53 22:32:56-22:32:59 P#2428 [I] redirecting rogue dns query - by @ global to nameserver 10.205.202.243:49257 UDP> 128.8.74.2:53 22:32:56-22:32:59 P#2428 [I] redirecting rogue dns query - by @ global accepted to rr1---sn-p5qlsnrl.googlevideo.com. 22:32:56-22:32:56 P#2428 [I] allowing dns request - by @ global accepted to safebrowsing.googleapis.com. 22:33:01-22:33:01 P#2428 [I] allowing dns request - by @ global to nameserver 10.205.202.243:49543 UDP> 128.8.74.2:53 22:33:01-22:33:04 P#2428 [I] redirecting rogue dns query - by @ global to nameserver 10.205.202.243:57189 UDP> 128.8.74.2:53 22:33:01-22:33:09 P#2428 [I] redirecting rogue dns query - by @ global to nameserver 10.205.202.243:49702 UDP> 128.8.74.2:53 22:33:01-22:33:04 P#2428 [I] redirecting rogue dns query - by @ global accepted to safebrowsing.googleapis.com. 22:33:01-22:33:01 P#2428 [I] allowing dns request - by @ global accepted 169.254.73.229:55193 UDP> 224.0.0.252:5355 22:33:06-22:33:09 P#2428 [M] allowed by default action - by filter/defaultAction @ core:profiles/local/_system-resolver to nameserver 10.205.202.243:63152 UDP> 128.8.74.2:53 22:33:06-22:33:09 P#2428 [I] redirecting rogue dns query - by @ global accepted fe80::cd53:b8d1:c173:6051:62313 UDP> ff02::1:3:5355 22:33:06-22:33:09 P#2428 [M] allowed by default action - by filter/defaultAction @ core:profiles/local/_system-resolver accepted to brw40490f6d53db.umd.edu. 22:33:06-22:33:06 P#2428 [I] allowing dns request - by @ global accepted fe80::d145:e3a1:e283:49e5:55193 UDP> ff02::1:3:5355 22:33:06-22:33:09 P#2428 [M] allowed by default action - by filter/defaultAction @ core:profiles/local/_system-resolver accepted ff02::1:3:5355 224.0.0.252:5355 22:33:06-22:33:09 P#2428 [M] allowed by default action - by filter/defaultAction @ core:profiles/local/_system-resolver accepted ff02::1:3:5355 ff02::1:3:5355 22:33:08-22:33:14 P#2428 [M] allowed by default action - by filter/defaultAction @ core:profiles/local/_system-resolver accepted 169.254.73.229:61277 UDP> 224.0.0.252:5355 22:33:08-22:33:14 P#2428 [M] allowed by default action - by filter/defaultAction @ core:profiles/local/_system-resolver accepted fe80::d145:e3a1:e283:49e5:61277 UDP> ff02::1:3:5355 22:33:08-22:33:14 P#2428 [M] allowed by default action - by filter/defaultAction @ core:profiles/local/_system-resolver accepted 224.0.0.252:5355 224.0.0.252:5355 22:33:08-22:33:09 P#2428 [M] allowed by default action - by filter/defaultAction @ core:profiles/local/_system-resolver accepted 224.0.0.252:5355 128.8.74.2:53 22:33:09-22:33:14 P#2428 [I] redirecting rogue dns query - by @ global to nameserver 10.205.202.243:63245 UDP> 128.8.74.2:53 22:33:17-22:33:24 P#2428 [I] redirecting rogue dns query - by @ global blocked to mozilla.cloudflare-dns.com. 22:33:17-22:33:17 P#2428 [IM] bypass prevention: blocked rogue connection to DNS resolver - by filter/preventBypassing @ global to nameserver 10.205.202.243:60452 UDP> 128.8.74.2:53 22:33:27-22:33:29 P#2428 [I] redirecting rogue dns query - by @ global accepted to i.ytimg.com. 22:33:27-22:33:27 P#2428 [I] allowing dns request - by @ global accepted to i.ytimg.com. 22:33:27-22:33:27 P#2428 [I] allowing dns request - by @ global to nameserver 10.205.202.243:49974 UDP> 128.8.74.2:53 22:33:27-22:33:29 P#2428 [I] redirecting rogue dns query - by @ global to nameserver 10.205.202.243:57984 UDP> 128.8.74.2:53 22:33:27-22:33:34 P#2428 [I] redirecting rogue dns query - by @ global accepted ff02::fb:5353 128.8.74.2:53 22:33:34-22:33:39 P#2428 [I] redirecting rogue dns query - by @ global accepted ff02::fb:5353 128.8.74.2:53 22:33:35-22:33:39 P#2428 [I] redirecting rogue dns query - by @ global to nameserver 10.205.202.243:56260 UDP> 128.8.74.2:53 22:33:35-22:33:39 P#2428 [I] redirecting rogue dns query - by @ global to nameserver 10.205.202.243:50767 UDP> 128.8.76.2:53 22:33:35-22:33:44 P#2428 [I] redirecting rogue dns query - by @ global accepted to piazza.com. 22:33:35-22:33:35 P#2428 [I] allowing dns request - by @ global accepted to piazza.com. 22:33:35-22:33:35 P#2428 [I] allowing dns request - by @ global to nameserver 10.205.202.243:50767 UDP> 128.8.74.2:53 22:33:35-22:33:44 P#2428 [I] redirecting rogue dns query - by @ global to nameserver 10.205.202.243:56623 UDP> 128.8.74.2:53 22:33:35-22:33:39 P#2428 [I] redirecting rogue dns query - by @ global accepted to piazza.com. 22:33:35-22:33:35 P#2428 [I] allowing dns request - by @ global accepted ff02::1:3:5355 224.0.0.252:5355 22:33:41-22:33:44 P#2428 [M] allowed by default action - by filter/defaultAction @ core:profiles/local/_system-resolver to nameserver 10.205.202.243:53215 UDP> 128.8.74.2:53 22:33:41-22:33:44 P#2428 [I] redirecting rogue dns query - by @ global accepted 224.0.0.252:5355 ff02::1:3:5355 22:33:41-22:33:44 P#2428 [M] allowed by default action - by filter/defaultAction @ core:profiles/local/_system-resolver accepted ff02::1:3:5355 ff02::1:3:5355 22:33:43-22:33:49 P#2428 [M] allowed by default action - by filter/defaultAction @ core:profiles/local/_system-resolver accepted fe80::d145:e3a1:e283:49e5:62217 UDP> ff02::1:3:5355 22:33:43-22:33:49 P#2428 [M] allowed by default action - by filter/defaultAction @ core:profiles/local/_system-resolver accepted 224.0.0.252:5355 224.0.0.252:5355 22:33:43-22:33:44 P#2428 [M] allowed by default action - by filter/defaultAction @ core:profiles/local/_system-resolver accepted 169.254.73.229:62217 UDP> 224.0.0.252:5355 22:33:43-22:33:49 P#2428 [M] allowed by default action - by filter/defaultAction @ core:profiles/local/_system-resolver accepted 224.0.0.252:5355 ff02::1:3:5355 22:34:16-22:34:19 P#2428 [M] allowed by default action - by filter/defaultAction @ core:profiles/local/_system-resolver accepted ff02::1:3:5355 224.0.0.252:5355 22:34:16-22:34:19 P#2428 [M] allowed by default action - by filter/defaultAction @ core:profiles/local/_system-resolver accepted fe80::d145:e3a1:e283:49e5:56056 UDP> ff02::1:3:5355 22:34:16-22:34:19 P#2428 [M] allowed by default action - by filter/defaultAction @ core:profiles/local/_system-resolver accepted 224.0.0.252:5355 128.8.74.2:53 22:34:16-22:34:19 P#2428 [I] redirecting rogue dns query - by @ global accepted ff02::1:3:5355 224.0.0.252:5355 22:34:16-22:34:19 P#2428 [M] allowed by default action - by filter/defaultAction @ core:profiles/local/_system-resolver accepted 10.205.202.243:63249 UDP> 224.0.0.252:5355 22:34:18-22:34:19 P#2428 [M] allowed by default action - by filter/defaultAction @ core:profiles/local/_system-resolver accepted fe80::d145:e3a1:e283:49e5:56456 UDP> ff02::1:3:5355 22:34:18- P#2428 [M] allowed by default action - by filter/defaultAction @ core:profiles/local/_system-resolver accepted 224.0.0.252:5355 224.0.0.252:5355 22:34:18- P#2428 [M] allowed by default action - by filter/defaultAction @ core:profiles/local/_system-resolver accepted 224.0.0.252:5355 ff02::1:3:5355 22:34:18- P#2428 [M] allowed by default action - by filter/defaultAction @ core:profiles/local/_system-resolver accepted ff02::1:3:5355 239.255.255.250:1900 22:33:25- P#3720 [M] allowed by default action - by filter/defaultAction @ core:profiles/local/_system-resolver accepted 239.255.255.250:1900 239.255.255.250:1900 22:33:25- P#3720 [M] allowed by default action - by filter/defaultAction @ core:profiles/local/_system-resolver accepted 127.0.0.1:51816 UDP> 239.255.255.250:1900 22:33:25- P#3720 [M] allowed by default action - by filter/defaultAction @ core:profiles/local/_system-resolver accepted 239.255.255.250:1900 72.21.81.240:80 to ctldl.windowsupdate.com. 22:33:09- P#5184 [M] allowed by default action - by filter/defaultAction @ core:profiles/local/_system-resolver ProfileName: System DNS Client Profile: _system-resolver Source: local ProcessName: svchost.exe (SharedAccess) BinaryPath: C:\Windows\System32\svchost.exe CmdLine: C:\Windows\System32\svchost.exe -k netsvcs -p -s SharedAccess PID: 7544 dropped 192.168.135.145:53
No Module Error
Unexpected Logs ``` 220125 22:32:24.843 sts/lookup:019 > WARN 026 intel/filterlists: not searching for cache:intel/filterlists/lists/asn/24940 because filterlists not loaded 220125 22:32:24.843 sts/lookup:019 > WARN 028 intel/filterlists: not searching for cache:intel/filterlists/lists/ipv4/162.55.221.43 because filterlists not loaded 220125 22:32:24.843 sts/lookup:019 > WARN 030 intel/filterlists: not searching for cache:intel/filterlists/lists/country/DE because filterlists not loaded 220125 22:32:26.966 olver-mdns:094 > WARN 092 intel(mdns): failed to create udp6 listen multicast socket: listen udp6 [ff02::fb]:5353: setsockopt: not supported by windows 220125 22:33:17.654 pat/notify:115 > WARN 311 compat: detected secure dns bypass issue with C:\Windows\System32\svchost.exe 220125 22:34:20.148 CURRENT TIME ```
Goroutine Stack ``` goroutine profile: total 66 16 @ 0xd6de1a 0xd7de2f 0x1420a0a 0xd9fba1 # 0x1420a09 github.com/xtaci/kcp-go/v5.(*TimedSched).sched+0x2c9 /home/user/go/pkg/mod/github.com/xtaci/kcp-go/v5@v5.6.1/timedsched.go:67 9 @ 0xd6de1a 0xd7de2f 0x112ab25 0x112b197 0xd9fba1 # 0x112ab24 github.com/safing/portbase/api.(*DatabaseAPI).processSub+0x224 /home/user/git/safing/portbase/api/database.go:415 # 0x112b196 github.com/safing/portbase/api.(*DatabaseAPI).handleQsub+0x136 /home/user/git/safing/portbase/api/database.go:478 2 @ 0xd6de1a 0xd7de2f 0x10ddf38 0x10ebd87 0x10eb7d1 0xd9fba1 # 0x10ddf37 github.com/safing/portbase/database.(*Interface).DelayedCacheWriter+0x1d7 /home/user/git/safing/portbase/database/interface_cache.go:34 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb7d0 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x130 /home/user/git/safing/portbase/modules/worker.go:78 2 @ 0xd6de1a 0xd7de2f 0x10f5925 0x10ebd87 0x10eb7d1 0xd9fba1 # 0x10f5924 github.com/safing/portbase/rng.(*Feeder).run+0x2e4 /home/user/git/safing/portbase/rng/entropy.go:119 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb7d0 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x130 /home/user/git/safing/portbase/modules/worker.go:78 1 @ 0xd34875 0xd9c349 0x1094fba 0x147fd0f 0x147e931 0xd9fba1 # 0xd9c348 syscall.Syscall+0xe8 /usr/local/go/src/runtime/syscall_windows.go:188 # 0x1094fb9 golang.org/x/sys/windows.(*Proc).Call+0x139 /home/user/go/pkg/mod/golang.org/x/sys@v0.0.0-20211216021012-1d35b9e2eb4e/windows/dll_windows.go:170 # 0x147fd0e github.com/safing/portmaster/firewall/interception/windowskext.RecvVerdictRequest+0x16e /home/user/git/safing/portmaster/firewall/interception/windowskext/kext.go:167 # 0x147e930 github.com/safing/portmaster/firewall/interception/windowskext.Handler+0xb0 /home/user/git/safing/portmaster/firewall/interception/windowskext/handler.go:59 1 @ 0xd34875 0xd9c492 0xdb8b65 0xdb65ef 0xdde751 0xde63fe 0xde63d1 0xf6de2b 0x11448ac 0xd9fba1 # 0xd9c491 syscall.Syscall6+0xf1 /usr/local/go/src/runtime/syscall_windows.go:201 # 0xdb8b64 syscall.ReadFile+0x104 /usr/local/go/src/syscall/zsyscall_windows.go:313 # 0xdb65ee syscall.Read+0x6e /usr/local/go/src/syscall/syscall_windows.go:369 # 0xdde750 internal/poll.(*FD).Read+0x230 /usr/local/go/src/internal/poll/fd_windows.go:427 # 0xde63fd os.(*File).read+0x7d /usr/local/go/src/os/file_posix.go:31 # 0xde63d0 os.(*File).Read+0x50 /usr/local/go/src/os/file.go:116 # 0xf6de2a bufio.(*Scanner).Scan+0xaa /usr/local/go/src/bufio/scan.go:214 # 0x11448ab github.com/safing/portbase/run.inputSignals+0x8b /home/user/git/safing/portbase/run/main.go:116 1 @ 0xd3d053 0xd9b429 0x1144029 0xd9fba1 # 0xd9b428 os/signal.signal_recv+0xa8 /usr/local/go/src/runtime/sigqueue.go:147 # 0x1144028 os/signal.loop+0x28 /usr/local/go/src/os/signal/signal_unix.go:23 1 @ 0xd6de1a 0xd36ada 0xd3670b 0x1322cec 0x10ebd87 0x10eb7d1 0xd9fba1 # 0x1322ceb github.com/safing/portmaster/resolver.listenToMDNS+0x54b /home/user/git/safing/portmaster/resolver/resolver-mdns.go:130 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb7d0 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x130 /home/user/git/safing/portbase/modules/worker.go:78 1 @ 0xd6de1a 0xd63e65 0xd99365 0xddc30c 0xddd645 0xdde81f 0xed1dd6 0xee0e35 0x1324fb3 0x1331711 0x10ebd87 0x10eb7d1 0xd9fba1 # 0xd99364 internal/poll.runtime_pollWait+0x64 /usr/local/go/src/runtime/netpoll.go:222 # 0xddc30b internal/poll.(*pollDesc).wait+0x4b /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 # 0xddd644 internal/poll.execIO+0x104 /usr/local/go/src/internal/poll/fd_windows.go:175 # 0xdde81e internal/poll.(*FD).Read+0x2fe /usr/local/go/src/internal/poll/fd_windows.go:441 # 0xed1dd5 net.(*netFD).Read+0x55 /usr/local/go/src/net/fd_posix.go:55 # 0xee0e34 net.(*conn).Read+0x94 /usr/local/go/src/net/net.go:182 # 0x1324fb2 github.com/safing/portmaster/resolver.listenForDNSPackets+0x92 /home/user/git/safing/portmaster/resolver/resolver-mdns.go:328 # 0x1331710 github.com/safing/portmaster/resolver.listenToMDNS.func1+0x50 /home/user/git/safing/portmaster/resolver/resolver-mdns.go:86 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb7d0 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x130 /home/user/git/safing/portbase/modules/worker.go:78 1 @ 0xd6de1a 0xd63e65 0xd99365 0xddc30c 0xddd645 0xdde81f 0xed1dd6 0xee0e35 0x1324fb3 0x1331811 0x10ebd87 0x10eb7d1 0xd9fba1 # 0xd99364 internal/poll.runtime_pollWait+0x64 /usr/local/go/src/runtime/netpoll.go:222 # 0xddc30b internal/poll.(*pollDesc).wait+0x4b /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 # 0xddd644 internal/poll.execIO+0x104 /usr/local/go/src/internal/poll/fd_windows.go:175 # 0xdde81e internal/poll.(*FD).Read+0x2fe /usr/local/go/src/internal/poll/fd_windows.go:441 # 0xed1dd5 net.(*netFD).Read+0x55 /usr/local/go/src/net/fd_posix.go:55 # 0xee0e34 net.(*conn).Read+0x94 /usr/local/go/src/net/net.go:182 # 0x1324fb2 github.com/safing/portmaster/resolver.listenForDNSPackets+0x92 /home/user/git/safing/portmaster/resolver/resolver-mdns.go:328 # 0x1331810 github.com/safing/portmaster/resolver.listenToMDNS.func3+0x50 /home/user/git/safing/portmaster/resolver/resolver-mdns.go:108 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb7d0 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x130 /home/user/git/safing/portbase/modules/worker.go:78 1 @ 0xd6de1a 0xd63e65 0xd99365 0xddc30c 0xddd645 0xdde81f 0xed1dd6 0xee0e35 0x1324fb3 0x1331891 0x10ebd87 0x10eb7d1 0xd9fba1 # 0xd99364 internal/poll.runtime_pollWait+0x64 /usr/local/go/src/runtime/netpoll.go:222 # 0xddc30b internal/poll.(*pollDesc).wait+0x4b /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 # 0xddd644 internal/poll.execIO+0x104 /usr/local/go/src/internal/poll/fd_windows.go:175 # 0xdde81e internal/poll.(*FD).Read+0x2fe /usr/local/go/src/internal/poll/fd_windows.go:441 # 0xed1dd5 net.(*netFD).Read+0x55 /usr/local/go/src/net/fd_posix.go:55 # 0xee0e34 net.(*conn).Read+0x94 /usr/local/go/src/net/net.go:182 # 0x1324fb2 github.com/safing/portmaster/resolver.listenForDNSPackets+0x92 /home/user/git/safing/portmaster/resolver/resolver-mdns.go:328 # 0x1331890 github.com/safing/portmaster/resolver.listenToMDNS.func4+0x50 /home/user/git/safing/portmaster/resolver/resolver-mdns.go:119 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb7d0 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x130 /home/user/git/safing/portbase/modules/worker.go:78 1 @ 0xd6de1a 0xd63e65 0xd99365 0xddc30c 0xddd645 0xdde81f 0xed1dd6 0xee0e35 0xf2a187 0xe34d9b 0xf2a3d3 0xf271ed 0xf2d50d 0xf2d521 0xdaef2e 0xe3bb6c 0xe3bb77 0x11475ae 0x1146f30 0x1328db2 0x10ebd87 0x10eb49e 0x10edb85 0xd9fba1 # 0xd99364 internal/poll.runtime_pollWait+0x64 /usr/local/go/src/runtime/netpoll.go:222 # 0xddc30b internal/poll.(*pollDesc).wait+0x4b /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 # 0xddd644 internal/poll.execIO+0x104 /usr/local/go/src/internal/poll/fd_windows.go:175 # 0xdde81e internal/poll.(*FD).Read+0x2fe /usr/local/go/src/internal/poll/fd_windows.go:441 # 0xed1dd5 net.(*netFD).Read+0x55 /usr/local/go/src/net/fd_posix.go:55 # 0xee0e34 net.(*conn).Read+0x94 /usr/local/go/src/net/net.go:182 # 0xf2a186 crypto/tls.(*atLeastReader).Read+0x66 /usr/local/go/src/crypto/tls/conn.go:779 # 0xe34d9a bytes.(*Buffer).ReadFrom+0xba /usr/local/go/src/bytes/buffer.go:204 # 0xf2a3d2 crypto/tls.(*Conn).readFromUntil+0xf2 /usr/local/go/src/crypto/tls/conn.go:801 # 0xf271ec crypto/tls.(*Conn).readRecordOrCCS+0x12c /usr/local/go/src/crypto/tls/conn.go:608 # 0xf2d50c crypto/tls.(*Conn).readRecord+0x16c /usr/local/go/src/crypto/tls/conn.go:576 # 0xf2d520 crypto/tls.(*Conn).Read+0x180 /usr/local/go/src/crypto/tls/conn.go:1252 # 0xdaef2d io.ReadAtLeast+0x8d /usr/local/go/src/io/io.go:314 # 0xe3bb6b io.ReadFull+0x4eb /usr/local/go/src/io/io.go:333 # 0xe3bb76 encoding/binary.Read+0x4f6 /usr/local/go/src/encoding/binary/binary.go:166 # 0x11475ad github.com/miekg/dns.(*Conn).ReadMsgHeader+0x38d /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.44/client.go:294 # 0x1146f2f github.com/miekg/dns.(*Conn).ReadMsg+0x4f /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.44/client.go:249 # 0x1328db1 github.com/safing/portmaster/resolver.(*tcpResolverConn).reader+0x91 /home/user/git/safing/portmaster/resolver/resolver-tcp.go:400 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb49d github.com/safing/portbase/modules.(*Module).RunWorker+0x9d /home/user/git/safing/portbase/modules/worker.go:47 # 0x10edb84 github.com/safing/portbase/modules.(*Module).StartWorker.func1+0x64 /home/user/git/safing/portbase/modules/worker.go:27 1 @ 0xd6de1a 0xd63e65 0xd99365 0xddc30c 0xddd645 0xdde81f 0xed1dd6 0xee0e35 0xf6bb2a 0xf6bcb6 0x11052a7 0x110782b 0x11088fb 0x11090b6 0x112856a 0x10ebd87 0x10eb49e 0x10edb85 0xd9fba1 # 0xd99364 internal/poll.runtime_pollWait+0x64 /usr/local/go/src/runtime/netpoll.go:222 # 0xddc30b internal/poll.(*pollDesc).wait+0x4b /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 # 0xddd644 internal/poll.execIO+0x104 /usr/local/go/src/internal/poll/fd_windows.go:175 # 0xdde81e internal/poll.(*FD).Read+0x2fe /usr/local/go/src/internal/poll/fd_windows.go:441 # 0xed1dd5 net.(*netFD).Read+0x55 /usr/local/go/src/net/fd_posix.go:55 # 0xee0e34 net.(*conn).Read+0x94 /usr/local/go/src/net/net.go:182 # 0xf6bb29 bufio.(*Reader).fill+0x109 /usr/local/go/src/bufio/bufio.go:101 # 0xf6bcb5 bufio.(*Reader).Peek+0x55 /usr/local/go/src/bufio/bufio.go:139 # 0x11052a6 github.com/gorilla/websocket.(*Conn).read+0x46 /home/user/go/pkg/mod/github.com/gorilla/websocket@v1.4.2/conn.go:370 # 0x110782a github.com/gorilla/websocket.(*Conn).advanceFrame+0x6a /home/user/go/pkg/mod/github.com/gorilla/websocket@v1.4.2/conn.go:798 # 0x11088fa github.com/gorilla/websocket.(*Conn).NextReader+0x9a /home/user/go/pkg/mod/github.com/gorilla/websocket@v1.4.2/conn.go:980 # 0x11090b5 github.com/gorilla/websocket.(*Conn).ReadMessage+0x35 /home/user/go/pkg/mod/github.com/gorilla/websocket@v1.4.2/conn.go:1064 # 0x1128569 github.com/safing/portbase/api.(*DatabaseAPI).handler+0x49 /home/user/git/safing/portbase/api/database.go:150 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb49d github.com/safing/portbase/modules.(*Module).RunWorker+0x9d /home/user/git/safing/portbase/modules/worker.go:47 # 0x10edb84 github.com/safing/portbase/modules.(*Module).StartWorker.func1+0x64 /home/user/git/safing/portbase/modules/worker.go:27 1 @ 0xd6de1a 0xd63e65 0xd99365 0xddc30c 0xddd645 0xdde81f 0xed1dd6 0xee0e35 0xfd957f 0xd9fba1 # 0xd99364 internal/poll.runtime_pollWait+0x64 /usr/local/go/src/runtime/netpoll.go:222 # 0xddc30b internal/poll.(*pollDesc).wait+0x4b /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 # 0xddd644 internal/poll.execIO+0x104 /usr/local/go/src/internal/poll/fd_windows.go:175 # 0xdde81e internal/poll.(*FD).Read+0x2fe /usr/local/go/src/internal/poll/fd_windows.go:441 # 0xed1dd5 net.(*netFD).Read+0x55 /usr/local/go/src/net/fd_posix.go:55 # 0xee0e34 net.(*conn).Read+0x94 /usr/local/go/src/net/net.go:182 # 0xfd957e net/http.(*connReader).backgroundRead+0x5e /usr/local/go/src/net/http/server.go:690 1 @ 0xd6de1a 0xd63e65 0xd99365 0xddc30c 0xddd645 0xddf359 0xed1f05 0xeeb425 0xee9b85 0x11920e5 0x117cf39 0x117a2ea 0x117bacf 0x117ab3a 0x149b565 0x10ebd87 0x10eb7d1 0xd9fba1 # 0xd99364 internal/poll.runtime_pollWait+0x64 /usr/local/go/src/runtime/netpoll.go:222 # 0xddc30b internal/poll.(*pollDesc).wait+0x4b /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 # 0xddd644 internal/poll.execIO+0x104 /usr/local/go/src/internal/poll/fd_windows.go:175 # 0xddf358 internal/poll.(*FD).ReadFrom+0x118 /usr/local/go/src/internal/poll/fd_windows.go:581 # 0xed1f04 net.(*netFD).readFrom+0x64 /usr/local/go/src/net/fd_posix.go:61 # 0xeeb424 net.(*UDPConn).readFrom+0x64 /usr/local/go/src/net/udpsock_posix.go:47 # 0xee9b84 net.(*UDPConn).ReadFrom+0x64 /usr/local/go/src/net/udpsock.go:118 # 0x11920e4 github.com/miekg/dns.ReadFromSessionUDP+0x64 /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.44/udp_windows.go:19 # 0x117cf38 github.com/miekg/dns.(*Server).readUDP+0xd8 /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.44/server.go:687 # 0x117a2e9 github.com/miekg/dns.defaultReader.ReadUDP+0x49 /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.44/server.go:174 # 0x117bace github.com/miekg/dns.(*Server).serveUDP+0x20e /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.44/server.go:501 # 0x117ab39 github.com/miekg/dns.(*Server).ListenAndServe+0x339 /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.44/server.go:330 # 0x149b564 github.com/safing/portmaster/nameserver.startListener.func1+0x44 /home/user/git/safing/portmaster/nameserver/module.go:114 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb7d0 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x130 /home/user/git/safing/portbase/modules/worker.go:78 1 @ 0xd6de1a 0xd63e65 0xd99365 0xddc30c 0xddd645 0xde0c59 0xde0f0a 0xed3565 0xee8e59 0xee796b 0xfe3dae 0xfe3ade 0x1133f14 0x10ebd87 0x10eb49e 0x1131b36 0xd9fba1 # 0xd99364 internal/poll.runtime_pollWait+0x64 /usr/local/go/src/runtime/netpoll.go:222 # 0xddc30b internal/poll.(*pollDesc).wait+0x4b /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 # 0xddd644 internal/poll.execIO+0x104 /usr/local/go/src/internal/poll/fd_windows.go:175 # 0xde0c58 internal/poll.(*FD).acceptOne+0x98 /usr/local/go/src/internal/poll/fd_windows.go:810 # 0xde0f09 internal/poll.(*FD).Accept+0x169 /usr/local/go/src/internal/poll/fd_windows.go:844 # 0xed3564 net.(*netFD).accept+0x84 /usr/local/go/src/net/fd_windows.go:139 # 0xee8e58 net.(*TCPListener).accept+0x38 /usr/local/go/src/net/tcpsock_posix.go:139 # 0xee796a net.(*TCPListener).Accept+0x6a /usr/local/go/src/net/tcpsock.go:261 # 0xfe3dad net/http.(*Server).Serve+0x26d /usr/local/go/src/net/http/server.go:2937 # 0xfe3add net/http.(*Server).ListenAndServe+0xbd /usr/local/go/src/net/http/server.go:2866 # 0x1133f13 github.com/safing/portbase/api.Serve.func1+0x33 /home/user/git/safing/portbase/api/router.go:63 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb49d github.com/safing/portbase/modules.(*Module).RunWorker+0x9d /home/user/git/safing/portbase/modules/worker.go:47 # 0x1131b35 github.com/safing/portbase/api.Serve+0x1d5 /home/user/git/safing/portbase/api/router.go:62 1 @ 0xd6de1a 0xd7de2f 0x10bbce5 0x10bb998 0xd9fba1 # 0x10bbce4 github.com/safing/portbase/log.writer+0x2e4 /home/user/git/safing/portbase/log/output.go:218 # 0x10bb997 github.com/safing/portbase/log.writerManager+0x97 /home/user/git/safing/portbase/log/output.go:113 1 @ 0xd6de1a 0xd7de2f 0x10e4c98 0xd9fba1 # 0x10e4c97 github.com/safing/portbase/modules.microTaskScheduler+0x1b7 /home/user/git/safing/portbase/modules/microtasks.go:184 1 @ 0xd6de1a 0xd7de2f 0x10eaee5 0xd9fba1 # 0x10eaee4 github.com/safing/portbase/modules.taskQueueHandler+0x1c4 /home/user/git/safing/portbase/modules/tasks.go:447 1 @ 0xd6de1a 0xd7de2f 0x10eb1be 0xd9fba1 # 0x10eb1bd github.com/safing/portbase/modules.taskScheduleHandler+0xfd /home/user/git/safing/portbase/modules/tasks.go:497 1 @ 0xd6de1a 0xd7de2f 0x10f5c5d 0x10ebd87 0x10eb7d1 0xd9fba1 # 0x10f5c5c github.com/safing/portbase/rng.fullFeeder+0x15c /home/user/git/safing/portbase/rng/fullfeed.go:25 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb7d0 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x130 /home/user/git/safing/portbase/modules/worker.go:78 1 @ 0xd6de1a 0xd7de2f 0x10f66e5 0x10ebd87 0x10eb7d1 0xd9fba1 # 0x10f66e4 github.com/safing/portbase/rng.osFeeder+0x1e4 /home/user/git/safing/portbase/rng/osfeeder.go:27 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb7d0 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x130 /home/user/git/safing/portbase/modules/worker.go:78 1 @ 0xd6de1a 0xd7de2f 0x10f7014 0x10ebd87 0x10eb7d1 0xd9fba1 # 0x10f7013 github.com/safing/portbase/rng.tickFeeder+0x253 /home/user/git/safing/portbase/rng/tickfeeder.go:60 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb7d0 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x130 /home/user/git/safing/portbase/modules/worker.go:78 1 @ 0xd6de1a 0xd7de2f 0x1129045 0x10ebd87 0x10eb49e 0x10edb85 0xd9fba1 # 0x1129044 github.com/safing/portbase/api.(*DatabaseAPI).writer+0x124 /home/user/git/safing/portbase/api/database.go:217 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb49d github.com/safing/portbase/modules.(*Module).RunWorker+0x9d /home/user/git/safing/portbase/modules/worker.go:47 # 0x10edb84 github.com/safing/portbase/modules.(*Module).StartWorker.func1+0x64 /home/user/git/safing/portbase/modules/worker.go:27 1 @ 0xd6de1a 0xd7de2f 0x112ab25 0x112a732 0xd9fba1 # 0x112ab24 github.com/safing/portbase/api.(*DatabaseAPI).processSub+0x224 /home/user/git/safing/portbase/api/database.go:415 # 0x112a731 github.com/safing/portbase/api.(*DatabaseAPI).handleSub+0xd1 /home/user/git/safing/portbase/api/database.go:387 1 @ 0xd6de1a 0xd7de2f 0x11445b8 0x149c090 0xd6da49 0xd9fba1 # 0x11445b7 github.com/safing/portbase/run.Run+0x237 /home/user/git/safing/portbase/run/main.go:66 # 0x149c08f main.main+0xcf /home/user/git/safing/portmaster/cmds/portmaster-core/main.go:31 # 0xd6da48 runtime.main+0x208 /usr/local/go/src/runtime/proc.go:204 1 @ 0xd6de1a 0xd7de2f 0x12a34b5 0x10ebd87 0x10eb7d1 0xd9fba1 # 0x12a34b4 github.com/safing/portbase/notifications.cleaner+0x114 /home/user/git/safing/portbase/notifications/cleaner.go:13 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb7d0 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x130 /home/user/git/safing/portbase/modules/worker.go:78 1 @ 0xd6de1a 0xd7de2f 0x12c8398 0x10ebd87 0x10eb7d1 0xd9fba1 # 0x12c8397 github.com/safing/portmaster/intel/geoip.(*updateWorker).run+0x117 /home/user/git/safing/portmaster/intel/geoip/database.go:173 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb7d0 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x130 /home/user/git/safing/portbase/modules/worker.go:78 1 @ 0xd6de1a 0xd7de2f 0x12cec65 0x10ebd87 0x10eb7d1 0xd9fba1 # 0x12cec64 github.com/safing/portmaster/netenv.monitorNetworkChanges+0x164 /home/user/git/safing/portmaster/netenv/network-change.go:48 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb7d0 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x130 /home/user/git/safing/portbase/modules/worker.go:78 1 @ 0xd6de1a 0xd7de2f 0x12d017e 0x10ebd87 0x10eb7d1 0xd9fba1 # 0x12d017d github.com/safing/portmaster/netenv.monitorOnlineStatus+0x13d /home/user/git/safing/portmaster/netenv/online-status.go:357 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb7d0 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x130 /home/user/git/safing/portbase/modules/worker.go:78 1 @ 0xd6de1a 0xd7de2f 0x12e239c 0x10ebd87 0x10eb49e 0x10edb85 0xd9fba1 # 0x12e239b github.com/safing/portmaster/status.autoPilot+0xdb /home/user/git/safing/portmaster/status/autopilot.go:16 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb49d github.com/safing/portbase/modules.(*Module).RunWorker+0x9d /home/user/git/safing/portbase/modules/worker.go:47 # 0x10edb84 github.com/safing/portbase/modules.(*Module).StartWorker.func1+0x64 /home/user/git/safing/portbase/modules/worker.go:27 1 @ 0xd6de1a 0xd7de2f 0x13231e5 0x1331905 0x10ebd87 0x10eb7d1 0xd9fba1 # 0x13231e4 github.com/safing/portmaster/resolver.handleMDNSMessages+0x104 /home/user/git/safing/portmaster/resolver/resolver-mdns.go:137 # 0x1331904 github.com/safing/portmaster/resolver.listenToMDNS.func5+0x44 /home/user/git/safing/portmaster/resolver/resolver-mdns.go:126 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb7d0 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x130 /home/user/git/safing/portbase/modules/worker.go:78 1 @ 0xd6de1a 0xd7de2f 0x1328445 0x10ebd87 0x10eb49e 0x10edb85 0xd9fba1 # 0x1328444 github.com/safing/portmaster/resolver.(*tcpResolverConn).handler+0x284 /home/user/git/safing/portmaster/resolver/resolver-tcp.go:276 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb49d github.com/safing/portbase/modules.(*Module).RunWorker+0x9d /home/user/git/safing/portbase/modules/worker.go:47 # 0x10edb84 github.com/safing/portbase/modules.(*Module).StartWorker.func1+0x64 /home/user/git/safing/portbase/modules/worker.go:27 1 @ 0xd6de1a 0xd7de2f 0x1385aa8 0x10ebd87 0x10eb7d1 0xd9fba1 # 0x1385aa7 github.com/safing/portmaster/profile.cleanActiveProfiles+0x187 /home/user/git/safing/portmaster/profile/active.go:84 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb7d0 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x130 /home/user/git/safing/portbase/modules/worker.go:78 1 @ 0xd6de1a 0xd7de2f 0x13921c8 0x10ebd87 0x10eb7d1 0xd9fba1 # 0x13921c7 github.com/safing/portmaster/profile.startProfileUpdateChecker.func1+0x227 /home/user/git/safing/portmaster/profile/database.go:59 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb7d0 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x130 /home/user/git/safing/portbase/modules/worker.go:78 1 @ 0xd6de1a 0xd7de2f 0x1420f45 0xd9fba1 # 0x1420f44 github.com/xtaci/kcp-go/v5.(*TimedSched).prepend+0x284 /home/user/go/pkg/mod/github.com/xtaci/kcp-go/v5@v5.6.1/timedsched.go:103 1 @ 0xd6de1a 0xd7de2f 0x145f695 0x10ebd87 0x10eb7d1 0xd9fba1 # 0x145f694 github.com/safing/portmaster/network.connectionCleaner+0x114 /home/user/git/safing/portmaster/network/clean.go:24 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb7d0 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x130 /home/user/git/safing/portbase/modules/worker.go:78 1 @ 0xd6de1a 0xd7de2f 0x146455a 0x10ebd87 0x10eb7d1 0xd9fba1 # 0x1464559 github.com/safing/portmaster/network.openDNSRequestWriter+0x119 /home/user/git/safing/portmaster/network/dns.go:91 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb7d0 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x130 /home/user/git/safing/portbase/modules/worker.go:78 1 @ 0xd6de1a 0xd7de2f 0x148d8ac 0x10ebd87 0x10eb49e 0x10edb85 0xd9fba1 # 0x148d8ab github.com/safing/portmaster/firewall.packetHandler+0x10b /home/user/git/safing/portmaster/firewall/interception.go:522 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb49d github.com/safing/portbase/modules.(*Module).RunWorker+0x9d /home/user/git/safing/portbase/modules/worker.go:47 # 0x10edb84 github.com/safing/portbase/modules.(*Module).StartWorker.func1+0x64 /home/user/git/safing/portbase/modules/worker.go:27 1 @ 0xd6de1a 0xd7de2f 0x148dba9 0x10ebd87 0x10eb49e 0x10edb85 0xd9fba1 # 0x148dba8 github.com/safing/portmaster/firewall.statLogger+0x248 /home/user/git/safing/portmaster/firewall/interception.go:536 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb49d github.com/safing/portbase/modules.(*Module).RunWorker+0x9d /home/user/git/safing/portbase/modules/worker.go:47 # 0x10edb84 github.com/safing/portbase/modules.(*Module).StartWorker.func1+0x64 /home/user/git/safing/portbase/modules/worker.go:27 1 @ 0xd98fa5 0x111a0ca 0x1119e67 0x1116938 0x1122fd6 0x145cbf5 0x112e3e4 0x112d996 0x113284f 0x1133f8c 0x10ebd87 0x10eb49e 0x1131c85 0xfe39ea 0xfdf98d 0xd9fba1 # 0xd98fa4 runtime/pprof.runtime_goroutineProfileWithLabels+0x64 /usr/local/go/src/runtime/mprof.go:716 # 0x111a0c9 runtime/pprof.writeRuntimeProfile+0xe9 /usr/local/go/src/runtime/pprof/pprof.go:724 # 0x1119e66 runtime/pprof.writeGoroutine+0xa6 /usr/local/go/src/runtime/pprof/pprof.go:684 # 0x1116937 runtime/pprof.(*Profile).WriteTo+0x3f7 /usr/local/go/src/runtime/pprof/pprof.go:331 # 0x1122fd5 github.com/safing/portbase/utils/debug.(*Info).AddGoroutineStack+0x95 /home/user/git/safing/portbase/utils/debug/debug.go:132 # 0x145cbf4 github.com/safing/portmaster/network.debugInfo+0x194 /home/user/git/safing/portmaster/network/api.go:86 # 0x112e3e3 github.com/safing/portbase/api.(*Endpoint).ServeHTTP+0xa23 /home/user/git/safing/portbase/api/endpoints.go:438 # 0x112d995 github.com/safing/portbase/api.(*endpointHandler).ServeHTTP+0xb5 /home/user/git/safing/portbase/api/endpoints.go:357 # 0x113284e github.com/safing/portbase/api.(*mainHandler).handle+0xbae /home/user/git/safing/portbase/api/router.go:197 # 0x1133f8b github.com/safing/portbase/api.(*mainHandler).ServeHTTP.func1+0x4b /home/user/git/safing/portbase/api/router.go:81 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb49d github.com/safing/portbase/modules.(*Module).RunWorker+0x9d /home/user/git/safing/portbase/modules/worker.go:47 # 0x1131c84 github.com/safing/portbase/api.(*mainHandler).ServeHTTP+0xa4 /home/user/git/safing/portbase/api/router.go:80 # 0xfe39e9 net/http.serverHandler.ServeHTTP+0xa9 /usr/local/go/src/net/http/server.go:2843 # 0xfdf98c net/http.(*conn).serve+0x8ac /usr/local/go/src/net/http/server.go:1925 ```

Unidentified Processes (2) Had some connections get blocked after setting up my first config and restarting which are in the details here

Version 0.7.14 ``` Portmaster version 0.7.14 commit tags/v0.7.14-0-gca4bac3b1ba7a88306743012b0960fc69b95d3cc built with go1.15.8 (gc) windows/amd64 using options main.go by user@docker on 23.12.2021 Licensed under the AGPLv3 license. The source code is available here: https://github.com/safing/portmaster ```
Platform: Microsoft Windows 10 Enterprise N 10.0.18363 Build 18363 ``` System: Microsoft Windows 10 Enterprise N windows (Standalone Workstation) 10.0.18363 Build 18363 Kernel: 10.0.18363 Build 18363 x86_64 ```
Status: Trusted ``` ActiveSecurityLevel: Trusted SelectedSecurityLevel: Off ThreatMitigationLevel: Trusted CaptivePortal: OnlineStatus: Online ```
Resolvers: 3/3 ``` Cloudflare dot://1.1.1.2:853#config Failing: false 128.8.74.2 dns://128.8.74.2:53#system Failing: false 128.8.76.2 dns://128.8.76.2:53#system Failing: false ```
Network: 9/67 Connections ``` ProfileName: Unidentified Processes Profile: _unidentified Source: local ProcessName: Unidentified Processes BinaryPath: CmdLine: PID: -1 dropped 10.205.207.255:138 185.199.109.154:443 to github.githubassets.com. 22:57:22-22:57:24 P#-1 [EM] allowed by default action - by filter/defaultAction @ global accepted 10.205.202.243:62385 TCP> 185.199.111.154:443 to github.githubassets.com. 22:57:22-22:57:24 P#-1 [EM] allowed by default action - by filter/defaultAction @ global dropped 10.205.202.243:8080 127.0.0.1:57002 22:58:26-22:58:29 P#-1 [M] allowed by default action - by filter/defaultAction @ global accepted 127.0.0.1:57001 TCP> 127.0.0.1:57000 22:58:26-22:58:29 P#-1 [M] allowed by default action - by filter/defaultAction @ global accepted 127.0.0.1:57002 TCP> 127.0.0.1:57003 22:58:26-22:58:29 P#-1 [M] allowed by default action - by filter/defaultAction @ global accepted 127.0.0.1:57000 TCP> 127.0.0.1:57001 22:58:26-22:58:29 P#-1 [M] allowed by default action - by filter/defaultAction @ global accepted 10.205.202.243:62405 TCP> 185.199.109.154:443 to github.githubassets.com. 22:58:27-22:58:29 P#-1 [EM] allowed by default action - by filter/defaultAction @ global ```
No Module Error
Unexpected Logs ``` 220125 22:49:17.702 pat/notify:115 > WARN 482 compat: detected secure dns bypass issue with C:\Windows\System32\svchost.exe 220125 22:50:21.706 pat/notify:115 > WARN 737 compat: detected secure dns bypass issue with C:\Windows\System32\svchost.exe 220125 22:51:25.709 pat/notify:115 > WARN 849 compat: detected secure dns bypass issue with C:\Windows\System32\svchost.exe 220125 22:52:29.713 pat/notify:115 > WARN 987 compat: detected secure dns bypass issue with C:\Windows\System32\svchost.exe 220125 22:53:33.716 pat/notify:115 > WARN 190 compat: detected secure dns bypass issue with C:\Windows\System32\svchost.exe 220125 22:54:37.719 pat/notify:115 > WARN 288 compat: detected secure dns bypass issue with C:\Windows\System32\svchost.exe 220125 22:55:41.722 pat/notify:115 > WARN 405 compat: detected secure dns bypass issue with C:\Windows\System32\svchost.exe 220125 22:56:45.725 pat/notify:115 > WARN 509 compat: detected secure dns bypass issue with C:\Windows\System32\svchost.exe 220125 22:57:49.728 pat/notify:115 > WARN 730 compat: detected secure dns bypass issue with C:\Windows\System32\svchost.exe 220125 22:58:53.732 pat/notify:115 > WARN 914 compat: detected secure dns bypass issue with C:\Windows\System32\svchost.exe 220125 22:59:02.951 CURRENT TIME ```
Goroutine Stack ``` goroutine profile: total 66 16 @ 0xd6de1a 0xd7de2f 0x1420a0a 0xd9fba1 # 0x1420a09 github.com/xtaci/kcp-go/v5.(*TimedSched).sched+0x2c9 /home/user/go/pkg/mod/github.com/xtaci/kcp-go/v5@v5.6.1/timedsched.go:67 9 @ 0xd6de1a 0xd7de2f 0x112ab25 0x112b197 0xd9fba1 # 0x112ab24 github.com/safing/portbase/api.(*DatabaseAPI).processSub+0x224 /home/user/git/safing/portbase/api/database.go:415 # 0x112b196 github.com/safing/portbase/api.(*DatabaseAPI).handleQsub+0x136 /home/user/git/safing/portbase/api/database.go:478 2 @ 0xd6de1a 0xd7de2f 0x10ddf38 0x10ebd87 0x10eb7d1 0xd9fba1 # 0x10ddf37 github.com/safing/portbase/database.(*Interface).DelayedCacheWriter+0x1d7 /home/user/git/safing/portbase/database/interface_cache.go:34 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb7d0 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x130 /home/user/git/safing/portbase/modules/worker.go:78 2 @ 0xd6de1a 0xd7de2f 0x10f5925 0x10ebd87 0x10eb7d1 0xd9fba1 # 0x10f5924 github.com/safing/portbase/rng.(*Feeder).run+0x2e4 /home/user/git/safing/portbase/rng/entropy.go:119 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb7d0 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x130 /home/user/git/safing/portbase/modules/worker.go:78 1 @ 0xd34875 0xd9c349 0x1094fba 0x147fd0f 0x147e931 0xd9fba1 # 0xd9c348 syscall.Syscall+0xe8 /usr/local/go/src/runtime/syscall_windows.go:188 # 0x1094fb9 golang.org/x/sys/windows.(*Proc).Call+0x139 /home/user/go/pkg/mod/golang.org/x/sys@v0.0.0-20211216021012-1d35b9e2eb4e/windows/dll_windows.go:170 # 0x147fd0e github.com/safing/portmaster/firewall/interception/windowskext.RecvVerdictRequest+0x16e /home/user/git/safing/portmaster/firewall/interception/windowskext/kext.go:167 # 0x147e930 github.com/safing/portmaster/firewall/interception/windowskext.Handler+0xb0 /home/user/git/safing/portmaster/firewall/interception/windowskext/handler.go:59 1 @ 0xd34875 0xd9c492 0xdb8b65 0xdb65ef 0xdde751 0xde63fe 0xde63d1 0xf6de2b 0x11448ac 0xd9fba1 # 0xd9c491 syscall.Syscall6+0xf1 /usr/local/go/src/runtime/syscall_windows.go:201 # 0xdb8b64 syscall.ReadFile+0x104 /usr/local/go/src/syscall/zsyscall_windows.go:313 # 0xdb65ee syscall.Read+0x6e /usr/local/go/src/syscall/syscall_windows.go:369 # 0xdde750 internal/poll.(*FD).Read+0x230 /usr/local/go/src/internal/poll/fd_windows.go:427 # 0xde63fd os.(*File).read+0x7d /usr/local/go/src/os/file_posix.go:31 # 0xde63d0 os.(*File).Read+0x50 /usr/local/go/src/os/file.go:116 # 0xf6de2a bufio.(*Scanner).Scan+0xaa /usr/local/go/src/bufio/scan.go:214 # 0x11448ab github.com/safing/portbase/run.inputSignals+0x8b /home/user/git/safing/portbase/run/main.go:116 1 @ 0xd3d053 0xd9b429 0x1144029 0xd9fba1 # 0xd9b428 os/signal.signal_recv+0xa8 /usr/local/go/src/runtime/sigqueue.go:147 # 0x1144028 os/signal.loop+0x28 /usr/local/go/src/os/signal/signal_unix.go:23 1 @ 0xd6de1a 0xd36ada 0xd3670b 0x1322cec 0x10ebd87 0x10eb7d1 0xd9fba1 # 0x1322ceb github.com/safing/portmaster/resolver.listenToMDNS+0x54b /home/user/git/safing/portmaster/resolver/resolver-mdns.go:130 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb7d0 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x130 /home/user/git/safing/portbase/modules/worker.go:78 1 @ 0xd6de1a 0xd63e65 0xd99365 0xddc30c 0xddd645 0xdde81f 0xed1dd6 0xee0e35 0x1324fb3 0x1331711 0x10ebd87 0x10eb7d1 0xd9fba1 # 0xd99364 internal/poll.runtime_pollWait+0x64 /usr/local/go/src/runtime/netpoll.go:222 # 0xddc30b internal/poll.(*pollDesc).wait+0x4b /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 # 0xddd644 internal/poll.execIO+0x104 /usr/local/go/src/internal/poll/fd_windows.go:175 # 0xdde81e internal/poll.(*FD).Read+0x2fe /usr/local/go/src/internal/poll/fd_windows.go:441 # 0xed1dd5 net.(*netFD).Read+0x55 /usr/local/go/src/net/fd_posix.go:55 # 0xee0e34 net.(*conn).Read+0x94 /usr/local/go/src/net/net.go:182 # 0x1324fb2 github.com/safing/portmaster/resolver.listenForDNSPackets+0x92 /home/user/git/safing/portmaster/resolver/resolver-mdns.go:328 # 0x1331710 github.com/safing/portmaster/resolver.listenToMDNS.func1+0x50 /home/user/git/safing/portmaster/resolver/resolver-mdns.go:86 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb7d0 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x130 /home/user/git/safing/portbase/modules/worker.go:78 1 @ 0xd6de1a 0xd63e65 0xd99365 0xddc30c 0xddd645 0xdde81f 0xed1dd6 0xee0e35 0x1324fb3 0x1331811 0x10ebd87 0x10eb7d1 0xd9fba1 # 0xd99364 internal/poll.runtime_pollWait+0x64 /usr/local/go/src/runtime/netpoll.go:222 # 0xddc30b internal/poll.(*pollDesc).wait+0x4b /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 # 0xddd644 internal/poll.execIO+0x104 /usr/local/go/src/internal/poll/fd_windows.go:175 # 0xdde81e internal/poll.(*FD).Read+0x2fe /usr/local/go/src/internal/poll/fd_windows.go:441 # 0xed1dd5 net.(*netFD).Read+0x55 /usr/local/go/src/net/fd_posix.go:55 # 0xee0e34 net.(*conn).Read+0x94 /usr/local/go/src/net/net.go:182 # 0x1324fb2 github.com/safing/portmaster/resolver.listenForDNSPackets+0x92 /home/user/git/safing/portmaster/resolver/resolver-mdns.go:328 # 0x1331810 github.com/safing/portmaster/resolver.listenToMDNS.func3+0x50 /home/user/git/safing/portmaster/resolver/resolver-mdns.go:108 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb7d0 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x130 /home/user/git/safing/portbase/modules/worker.go:78 1 @ 0xd6de1a 0xd63e65 0xd99365 0xddc30c 0xddd645 0xdde81f 0xed1dd6 0xee0e35 0x1324fb3 0x1331891 0x10ebd87 0x10eb7d1 0xd9fba1 # 0xd99364 internal/poll.runtime_pollWait+0x64 /usr/local/go/src/runtime/netpoll.go:222 # 0xddc30b internal/poll.(*pollDesc).wait+0x4b /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 # 0xddd644 internal/poll.execIO+0x104 /usr/local/go/src/internal/poll/fd_windows.go:175 # 0xdde81e internal/poll.(*FD).Read+0x2fe /usr/local/go/src/internal/poll/fd_windows.go:441 # 0xed1dd5 net.(*netFD).Read+0x55 /usr/local/go/src/net/fd_posix.go:55 # 0xee0e34 net.(*conn).Read+0x94 /usr/local/go/src/net/net.go:182 # 0x1324fb2 github.com/safing/portmaster/resolver.listenForDNSPackets+0x92 /home/user/git/safing/portmaster/resolver/resolver-mdns.go:328 # 0x1331890 github.com/safing/portmaster/resolver.listenToMDNS.func4+0x50 /home/user/git/safing/portmaster/resolver/resolver-mdns.go:119 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb7d0 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x130 /home/user/git/safing/portbase/modules/worker.go:78 1 @ 0xd6de1a 0xd63e65 0xd99365 0xddc30c 0xddd645 0xdde81f 0xed1dd6 0xee0e35 0xf2a187 0xe34d9b 0xf2a3d3 0xf271ed 0xf2d50d 0xf2d521 0xdaef2e 0xe3bb6c 0xe3bb77 0x11475ae 0x1146f30 0x1328db2 0x10ebd87 0x10eb49e 0x10edb85 0xd9fba1 # 0xd99364 internal/poll.runtime_pollWait+0x64 /usr/local/go/src/runtime/netpoll.go:222 # 0xddc30b internal/poll.(*pollDesc).wait+0x4b /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 # 0xddd644 internal/poll.execIO+0x104 /usr/local/go/src/internal/poll/fd_windows.go:175 # 0xdde81e internal/poll.(*FD).Read+0x2fe /usr/local/go/src/internal/poll/fd_windows.go:441 # 0xed1dd5 net.(*netFD).Read+0x55 /usr/local/go/src/net/fd_posix.go:55 # 0xee0e34 net.(*conn).Read+0x94 /usr/local/go/src/net/net.go:182 # 0xf2a186 crypto/tls.(*atLeastReader).Read+0x66 /usr/local/go/src/crypto/tls/conn.go:779 # 0xe34d9a bytes.(*Buffer).ReadFrom+0xba /usr/local/go/src/bytes/buffer.go:204 # 0xf2a3d2 crypto/tls.(*Conn).readFromUntil+0xf2 /usr/local/go/src/crypto/tls/conn.go:801 # 0xf271ec crypto/tls.(*Conn).readRecordOrCCS+0x12c /usr/local/go/src/crypto/tls/conn.go:608 # 0xf2d50c crypto/tls.(*Conn).readRecord+0x16c /usr/local/go/src/crypto/tls/conn.go:576 # 0xf2d520 crypto/tls.(*Conn).Read+0x180 /usr/local/go/src/crypto/tls/conn.go:1252 # 0xdaef2d io.ReadAtLeast+0x8d /usr/local/go/src/io/io.go:314 # 0xe3bb6b io.ReadFull+0x4eb /usr/local/go/src/io/io.go:333 # 0xe3bb76 encoding/binary.Read+0x4f6 /usr/local/go/src/encoding/binary/binary.go:166 # 0x11475ad github.com/miekg/dns.(*Conn).ReadMsgHeader+0x38d /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.44/client.go:294 # 0x1146f2f github.com/miekg/dns.(*Conn).ReadMsg+0x4f /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.44/client.go:249 # 0x1328db1 github.com/safing/portmaster/resolver.(*tcpResolverConn).reader+0x91 /home/user/git/safing/portmaster/resolver/resolver-tcp.go:400 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb49d github.com/safing/portbase/modules.(*Module).RunWorker+0x9d /home/user/git/safing/portbase/modules/worker.go:47 # 0x10edb84 github.com/safing/portbase/modules.(*Module).StartWorker.func1+0x64 /home/user/git/safing/portbase/modules/worker.go:27 1 @ 0xd6de1a 0xd63e65 0xd99365 0xddc30c 0xddd645 0xdde81f 0xed1dd6 0xee0e35 0xf6bb2a 0xf6bcb6 0x11052a7 0x110782b 0x11088fb 0x11090b6 0x112856a 0x10ebd87 0x10eb49e 0x10edb85 0xd9fba1 # 0xd99364 internal/poll.runtime_pollWait+0x64 /usr/local/go/src/runtime/netpoll.go:222 # 0xddc30b internal/poll.(*pollDesc).wait+0x4b /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 # 0xddd644 internal/poll.execIO+0x104 /usr/local/go/src/internal/poll/fd_windows.go:175 # 0xdde81e internal/poll.(*FD).Read+0x2fe /usr/local/go/src/internal/poll/fd_windows.go:441 # 0xed1dd5 net.(*netFD).Read+0x55 /usr/local/go/src/net/fd_posix.go:55 # 0xee0e34 net.(*conn).Read+0x94 /usr/local/go/src/net/net.go:182 # 0xf6bb29 bufio.(*Reader).fill+0x109 /usr/local/go/src/bufio/bufio.go:101 # 0xf6bcb5 bufio.(*Reader).Peek+0x55 /usr/local/go/src/bufio/bufio.go:139 # 0x11052a6 github.com/gorilla/websocket.(*Conn).read+0x46 /home/user/go/pkg/mod/github.com/gorilla/websocket@v1.4.2/conn.go:370 # 0x110782a github.com/gorilla/websocket.(*Conn).advanceFrame+0x6a /home/user/go/pkg/mod/github.com/gorilla/websocket@v1.4.2/conn.go:798 # 0x11088fa github.com/gorilla/websocket.(*Conn).NextReader+0x9a /home/user/go/pkg/mod/github.com/gorilla/websocket@v1.4.2/conn.go:980 # 0x11090b5 github.com/gorilla/websocket.(*Conn).ReadMessage+0x35 /home/user/go/pkg/mod/github.com/gorilla/websocket@v1.4.2/conn.go:1064 # 0x1128569 github.com/safing/portbase/api.(*DatabaseAPI).handler+0x49 /home/user/git/safing/portbase/api/database.go:150 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb49d github.com/safing/portbase/modules.(*Module).RunWorker+0x9d /home/user/git/safing/portbase/modules/worker.go:47 # 0x10edb84 github.com/safing/portbase/modules.(*Module).StartWorker.func1+0x64 /home/user/git/safing/portbase/modules/worker.go:27 1 @ 0xd6de1a 0xd63e65 0xd99365 0xddc30c 0xddd645 0xdde81f 0xed1dd6 0xee0e35 0xfd957f 0xd9fba1 # 0xd99364 internal/poll.runtime_pollWait+0x64 /usr/local/go/src/runtime/netpoll.go:222 # 0xddc30b internal/poll.(*pollDesc).wait+0x4b /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 # 0xddd644 internal/poll.execIO+0x104 /usr/local/go/src/internal/poll/fd_windows.go:175 # 0xdde81e internal/poll.(*FD).Read+0x2fe /usr/local/go/src/internal/poll/fd_windows.go:441 # 0xed1dd5 net.(*netFD).Read+0x55 /usr/local/go/src/net/fd_posix.go:55 # 0xee0e34 net.(*conn).Read+0x94 /usr/local/go/src/net/net.go:182 # 0xfd957e net/http.(*connReader).backgroundRead+0x5e /usr/local/go/src/net/http/server.go:690 1 @ 0xd6de1a 0xd63e65 0xd99365 0xddc30c 0xddd645 0xddf359 0xed1f05 0xeeb425 0xee9b85 0x11920e5 0x117cf39 0x117a2ea 0x117bacf 0x117ab3a 0x149b565 0x10ebd87 0x10eb7d1 0xd9fba1 # 0xd99364 internal/poll.runtime_pollWait+0x64 /usr/local/go/src/runtime/netpoll.go:222 # 0xddc30b internal/poll.(*pollDesc).wait+0x4b /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 # 0xddd644 internal/poll.execIO+0x104 /usr/local/go/src/internal/poll/fd_windows.go:175 # 0xddf358 internal/poll.(*FD).ReadFrom+0x118 /usr/local/go/src/internal/poll/fd_windows.go:581 # 0xed1f04 net.(*netFD).readFrom+0x64 /usr/local/go/src/net/fd_posix.go:61 # 0xeeb424 net.(*UDPConn).readFrom+0x64 /usr/local/go/src/net/udpsock_posix.go:47 # 0xee9b84 net.(*UDPConn).ReadFrom+0x64 /usr/local/go/src/net/udpsock.go:118 # 0x11920e4 github.com/miekg/dns.ReadFromSessionUDP+0x64 /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.44/udp_windows.go:19 # 0x117cf38 github.com/miekg/dns.(*Server).readUDP+0xd8 /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.44/server.go:687 # 0x117a2e9 github.com/miekg/dns.defaultReader.ReadUDP+0x49 /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.44/server.go:174 # 0x117bace github.com/miekg/dns.(*Server).serveUDP+0x20e /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.44/server.go:501 # 0x117ab39 github.com/miekg/dns.(*Server).ListenAndServe+0x339 /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.44/server.go:330 # 0x149b564 github.com/safing/portmaster/nameserver.startListener.func1+0x44 /home/user/git/safing/portmaster/nameserver/module.go:114 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb7d0 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x130 /home/user/git/safing/portbase/modules/worker.go:78 1 @ 0xd6de1a 0xd63e65 0xd99365 0xddc30c 0xddd645 0xde0c59 0xde0f0a 0xed3565 0xee8e59 0xee796b 0xfe3dae 0xfe3ade 0x1133f14 0x10ebd87 0x10eb49e 0x1131b36 0xd9fba1 # 0xd99364 internal/poll.runtime_pollWait+0x64 /usr/local/go/src/runtime/netpoll.go:222 # 0xddc30b internal/poll.(*pollDesc).wait+0x4b /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 # 0xddd644 internal/poll.execIO+0x104 /usr/local/go/src/internal/poll/fd_windows.go:175 # 0xde0c58 internal/poll.(*FD).acceptOne+0x98 /usr/local/go/src/internal/poll/fd_windows.go:810 # 0xde0f09 internal/poll.(*FD).Accept+0x169 /usr/local/go/src/internal/poll/fd_windows.go:844 # 0xed3564 net.(*netFD).accept+0x84 /usr/local/go/src/net/fd_windows.go:139 # 0xee8e58 net.(*TCPListener).accept+0x38 /usr/local/go/src/net/tcpsock_posix.go:139 # 0xee796a net.(*TCPListener).Accept+0x6a /usr/local/go/src/net/tcpsock.go:261 # 0xfe3dad net/http.(*Server).Serve+0x26d /usr/local/go/src/net/http/server.go:2937 # 0xfe3add net/http.(*Server).ListenAndServe+0xbd /usr/local/go/src/net/http/server.go:2866 # 0x1133f13 github.com/safing/portbase/api.Serve.func1+0x33 /home/user/git/safing/portbase/api/router.go:63 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb49d github.com/safing/portbase/modules.(*Module).RunWorker+0x9d /home/user/git/safing/portbase/modules/worker.go:47 # 0x1131b35 github.com/safing/portbase/api.Serve+0x1d5 /home/user/git/safing/portbase/api/router.go:62 1 @ 0xd6de1a 0xd7de2f 0x10bbce5 0x10bb998 0xd9fba1 # 0x10bbce4 github.com/safing/portbase/log.writer+0x2e4 /home/user/git/safing/portbase/log/output.go:218 # 0x10bb997 github.com/safing/portbase/log.writerManager+0x97 /home/user/git/safing/portbase/log/output.go:113 1 @ 0xd6de1a 0xd7de2f 0x10e4c98 0xd9fba1 # 0x10e4c97 github.com/safing/portbase/modules.microTaskScheduler+0x1b7 /home/user/git/safing/portbase/modules/microtasks.go:184 1 @ 0xd6de1a 0xd7de2f 0x10eaee5 0xd9fba1 # 0x10eaee4 github.com/safing/portbase/modules.taskQueueHandler+0x1c4 /home/user/git/safing/portbase/modules/tasks.go:447 1 @ 0xd6de1a 0xd7de2f 0x10eb1be 0xd9fba1 # 0x10eb1bd github.com/safing/portbase/modules.taskScheduleHandler+0xfd /home/user/git/safing/portbase/modules/tasks.go:497 1 @ 0xd6de1a 0xd7de2f 0x10f5c5d 0x10ebd87 0x10eb7d1 0xd9fba1 # 0x10f5c5c github.com/safing/portbase/rng.fullFeeder+0x15c /home/user/git/safing/portbase/rng/fullfeed.go:25 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb7d0 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x130 /home/user/git/safing/portbase/modules/worker.go:78 1 @ 0xd6de1a 0xd7de2f 0x10f66e5 0x10ebd87 0x10eb7d1 0xd9fba1 # 0x10f66e4 github.com/safing/portbase/rng.osFeeder+0x1e4 /home/user/git/safing/portbase/rng/osfeeder.go:27 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb7d0 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x130 /home/user/git/safing/portbase/modules/worker.go:78 1 @ 0xd6de1a 0xd7de2f 0x10f7014 0x10ebd87 0x10eb7d1 0xd9fba1 # 0x10f7013 github.com/safing/portbase/rng.tickFeeder+0x253 /home/user/git/safing/portbase/rng/tickfeeder.go:60 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb7d0 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x130 /home/user/git/safing/portbase/modules/worker.go:78 1 @ 0xd6de1a 0xd7de2f 0x1129045 0x10ebd87 0x10eb49e 0x10edb85 0xd9fba1 # 0x1129044 github.com/safing/portbase/api.(*DatabaseAPI).writer+0x124 /home/user/git/safing/portbase/api/database.go:217 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb49d github.com/safing/portbase/modules.(*Module).RunWorker+0x9d /home/user/git/safing/portbase/modules/worker.go:47 # 0x10edb84 github.com/safing/portbase/modules.(*Module).StartWorker.func1+0x64 /home/user/git/safing/portbase/modules/worker.go:27 1 @ 0xd6de1a 0xd7de2f 0x112ab25 0x112a732 0xd9fba1 # 0x112ab24 github.com/safing/portbase/api.(*DatabaseAPI).processSub+0x224 /home/user/git/safing/portbase/api/database.go:415 # 0x112a731 github.com/safing/portbase/api.(*DatabaseAPI).handleSub+0xd1 /home/user/git/safing/portbase/api/database.go:387 1 @ 0xd6de1a 0xd7de2f 0x11445b8 0x149c090 0xd6da49 0xd9fba1 # 0x11445b7 github.com/safing/portbase/run.Run+0x237 /home/user/git/safing/portbase/run/main.go:66 # 0x149c08f main.main+0xcf /home/user/git/safing/portmaster/cmds/portmaster-core/main.go:31 # 0xd6da48 runtime.main+0x208 /usr/local/go/src/runtime/proc.go:204 1 @ 0xd6de1a 0xd7de2f 0x12a34b5 0x10ebd87 0x10eb7d1 0xd9fba1 # 0x12a34b4 github.com/safing/portbase/notifications.cleaner+0x114 /home/user/git/safing/portbase/notifications/cleaner.go:13 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb7d0 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x130 /home/user/git/safing/portbase/modules/worker.go:78 1 @ 0xd6de1a 0xd7de2f 0x12c8398 0x10ebd87 0x10eb7d1 0xd9fba1 # 0x12c8397 github.com/safing/portmaster/intel/geoip.(*updateWorker).run+0x117 /home/user/git/safing/portmaster/intel/geoip/database.go:173 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb7d0 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x130 /home/user/git/safing/portbase/modules/worker.go:78 1 @ 0xd6de1a 0xd7de2f 0x12cec65 0x10ebd87 0x10eb7d1 0xd9fba1 # 0x12cec64 github.com/safing/portmaster/netenv.monitorNetworkChanges+0x164 /home/user/git/safing/portmaster/netenv/network-change.go:48 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb7d0 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x130 /home/user/git/safing/portbase/modules/worker.go:78 1 @ 0xd6de1a 0xd7de2f 0x12d017e 0x10ebd87 0x10eb7d1 0xd9fba1 # 0x12d017d github.com/safing/portmaster/netenv.monitorOnlineStatus+0x13d /home/user/git/safing/portmaster/netenv/online-status.go:357 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb7d0 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x130 /home/user/git/safing/portbase/modules/worker.go:78 1 @ 0xd6de1a 0xd7de2f 0x12e239c 0x10ebd87 0x10eb49e 0x10edb85 0xd9fba1 # 0x12e239b github.com/safing/portmaster/status.autoPilot+0xdb /home/user/git/safing/portmaster/status/autopilot.go:16 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb49d github.com/safing/portbase/modules.(*Module).RunWorker+0x9d /home/user/git/safing/portbase/modules/worker.go:47 # 0x10edb84 github.com/safing/portbase/modules.(*Module).StartWorker.func1+0x64 /home/user/git/safing/portbase/modules/worker.go:27 1 @ 0xd6de1a 0xd7de2f 0x13231e5 0x1331905 0x10ebd87 0x10eb7d1 0xd9fba1 # 0x13231e4 github.com/safing/portmaster/resolver.handleMDNSMessages+0x104 /home/user/git/safing/portmaster/resolver/resolver-mdns.go:137 # 0x1331904 github.com/safing/portmaster/resolver.listenToMDNS.func5+0x44 /home/user/git/safing/portmaster/resolver/resolver-mdns.go:126 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb7d0 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x130 /home/user/git/safing/portbase/modules/worker.go:78 1 @ 0xd6de1a 0xd7de2f 0x1328445 0x10ebd87 0x10eb49e 0x10edb85 0xd9fba1 # 0x1328444 github.com/safing/portmaster/resolver.(*tcpResolverConn).handler+0x284 /home/user/git/safing/portmaster/resolver/resolver-tcp.go:276 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb49d github.com/safing/portbase/modules.(*Module).RunWorker+0x9d /home/user/git/safing/portbase/modules/worker.go:47 # 0x10edb84 github.com/safing/portbase/modules.(*Module).StartWorker.func1+0x64 /home/user/git/safing/portbase/modules/worker.go:27 1 @ 0xd6de1a 0xd7de2f 0x1385aa8 0x10ebd87 0x10eb7d1 0xd9fba1 # 0x1385aa7 github.com/safing/portmaster/profile.cleanActiveProfiles+0x187 /home/user/git/safing/portmaster/profile/active.go:84 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb7d0 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x130 /home/user/git/safing/portbase/modules/worker.go:78 1 @ 0xd6de1a 0xd7de2f 0x13921c8 0x10ebd87 0x10eb7d1 0xd9fba1 # 0x13921c7 github.com/safing/portmaster/profile.startProfileUpdateChecker.func1+0x227 /home/user/git/safing/portmaster/profile/database.go:59 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb7d0 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x130 /home/user/git/safing/portbase/modules/worker.go:78 1 @ 0xd6de1a 0xd7de2f 0x1420f45 0xd9fba1 # 0x1420f44 github.com/xtaci/kcp-go/v5.(*TimedSched).prepend+0x284 /home/user/go/pkg/mod/github.com/xtaci/kcp-go/v5@v5.6.1/timedsched.go:103 1 @ 0xd6de1a 0xd7de2f 0x145f695 0x10ebd87 0x10eb7d1 0xd9fba1 # 0x145f694 github.com/safing/portmaster/network.connectionCleaner+0x114 /home/user/git/safing/portmaster/network/clean.go:24 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb7d0 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x130 /home/user/git/safing/portbase/modules/worker.go:78 1 @ 0xd6de1a 0xd7de2f 0x146455a 0x10ebd87 0x10eb7d1 0xd9fba1 # 0x1464559 github.com/safing/portmaster/network.openDNSRequestWriter+0x119 /home/user/git/safing/portmaster/network/dns.go:91 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb7d0 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x130 /home/user/git/safing/portbase/modules/worker.go:78 1 @ 0xd6de1a 0xd7de2f 0x148d8ac 0x10ebd87 0x10eb49e 0x10edb85 0xd9fba1 # 0x148d8ab github.com/safing/portmaster/firewall.packetHandler+0x10b /home/user/git/safing/portmaster/firewall/interception.go:522 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb49d github.com/safing/portbase/modules.(*Module).RunWorker+0x9d /home/user/git/safing/portbase/modules/worker.go:47 # 0x10edb84 github.com/safing/portbase/modules.(*Module).StartWorker.func1+0x64 /home/user/git/safing/portbase/modules/worker.go:27 1 @ 0xd6de1a 0xd7de2f 0x148dba9 0x10ebd87 0x10eb49e 0x10edb85 0xd9fba1 # 0x148dba8 github.com/safing/portmaster/firewall.statLogger+0x248 /home/user/git/safing/portmaster/firewall/interception.go:536 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb49d github.com/safing/portbase/modules.(*Module).RunWorker+0x9d /home/user/git/safing/portbase/modules/worker.go:47 # 0x10edb84 github.com/safing/portbase/modules.(*Module).StartWorker.func1+0x64 /home/user/git/safing/portbase/modules/worker.go:27 1 @ 0xd98fa5 0x111a0ca 0x1119e67 0x1116938 0x1122fd6 0x145cbf5 0x112e3e4 0x112d996 0x113284f 0x1133f8c 0x10ebd87 0x10eb49e 0x1131c85 0xfe39ea 0xfdf98d 0xd9fba1 # 0xd98fa4 runtime/pprof.runtime_goroutineProfileWithLabels+0x64 /usr/local/go/src/runtime/mprof.go:716 # 0x111a0c9 runtime/pprof.writeRuntimeProfile+0xe9 /usr/local/go/src/runtime/pprof/pprof.go:724 # 0x1119e66 runtime/pprof.writeGoroutine+0xa6 /usr/local/go/src/runtime/pprof/pprof.go:684 # 0x1116937 runtime/pprof.(*Profile).WriteTo+0x3f7 /usr/local/go/src/runtime/pprof/pprof.go:331 # 0x1122fd5 github.com/safing/portbase/utils/debug.(*Info).AddGoroutineStack+0x95 /home/user/git/safing/portbase/utils/debug/debug.go:132 # 0x145cbf4 github.com/safing/portmaster/network.debugInfo+0x194 /home/user/git/safing/portmaster/network/api.go:86 # 0x112e3e3 github.com/safing/portbase/api.(*Endpoint).ServeHTTP+0xa23 /home/user/git/safing/portbase/api/endpoints.go:438 # 0x112d995 github.com/safing/portbase/api.(*endpointHandler).ServeHTTP+0xb5 /home/user/git/safing/portbase/api/endpoints.go:357 # 0x113284e github.com/safing/portbase/api.(*mainHandler).handle+0xbae /home/user/git/safing/portbase/api/router.go:197 # 0x1133f8b github.com/safing/portbase/api.(*mainHandler).ServeHTTP.func1+0x4b /home/user/git/safing/portbase/api/router.go:81 # 0x10ebd86 github.com/safing/portbase/modules.(*Module).runWorker+0xa6 /home/user/git/safing/portbase/modules/worker.go:119 # 0x10eb49d github.com/safing/portbase/modules.(*Module).RunWorker+0x9d /home/user/git/safing/portbase/modules/worker.go:47 # 0x1131c84 github.com/safing/portbase/api.(*mainHandler).ServeHTTP+0xa4 /home/user/git/safing/portbase/api/router.go:80 # 0xfe39e9 net/http.serverHandler.ServeHTTP+0xa9 /usr/local/go/src/net/http/server.go:2843 # 0xfdf98c net/http.(*conn).serve+0x8ac /usr/local/go/src/net/http/server.go:1925 ```
dhaavi commented 2 years ago

Hey @fifty-six, thanks for reporting this.

First of all, I want to be sure you know about https://github.com/safing/portmaster/issues/166 - we do not have explicit support for VMs yet. WSL2 uses a VM.

That said, I don't see any DNS requests in the debug info you provided. There are only NetBIOS request and request to port 8080 to the host (I guess).

I'm not sure how WSL2 configures the VM. If you can change the network configuration of the VM, try changing it to "NAT". Depending on type of NAT, this might result in WSL2 showing up as an App in Portmaster.

fifty-six commented 2 years ago

I didn't realize WSL2 wasn't explicitly supported yet, my bad. I couldn't find a to change the network configuration to NAT for WSL2. As far as DNS goes, I saw it in the System DNS Client as under LAN incoming there are requests from WSL's internal ip which are blocked by the default incoming rules. More specifically, under System DNS Client in the logs (in the first message) WSL's internal IP is 192.168.135.145 and you can see that all connections are dropped. In addition, directly curling an ip works fine (e.g. curl 172.217.15.78) for Google or curl 1.1.1.1.

dhaavi commented 2 years ago

No problem. It's good for us to see where our current limits are.

It definitely seems to be DNS, which is the problem. Can you run dig google.com within WSL and check what it returns? Can you check the logs if you find something like nameserver: external request for google.com.A, ignoring? This would confirm the exact problem we are facing here.

Would be interesting if this still works for @chriskrams - he reported some time ago that it works for him: https://github.com/safing/portmaster/issues/259#issuecomment-811737196

fifty-six commented 2 years ago
% dig google.com

; <<>> DiG 9.16.25 <<>> google.com
;; global options: +cmd
;; connection timed out; no servers could be reached

I get this in the logs when I curl clouflare.com or dig or use git:

220211 23:19:01.218 connection:631 > INFO 024 filter: connection NT AUTHORITY\SYSTEM:C:\Windows\System32\svchost.exe:7268 <- 172.17.174.118 dropped: incoming connection blocked by default
220211 23:19:01.218 connection:631 > INFO 025 filter: connection NT AUTHORITY\SYSTEM:C:\Windows\System32\svchost.exe:7268 <- 172.17.174.118 dropped: incoming connection blocked by default

If I change my dns to not route through localhost then it works out though, e.g. 8.8.8.8 in WSL works fine.

% dig google.com

; <<>> DiG 9.16.25 <<>> google.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 15451
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
;; QUESTION SECTION:
;google.com.                    IN      A

;; ANSWER SECTION:
google.com.             285     IN      A       172.217.12.238

;; Query time: 10 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: Fri Feb 11 23:13:20 EST 2022
;; MSG SIZE  rcvd: 55

Another thing of note is, even with the DNS set to 8.8.8.8, other things like git don't work.

There's a lot of logs which drop incoming connections by default with addresses like 10.205.202.xxx, which is the LAN subnet. There's also similar ones dropped from 169.254.73.229, which is the Npcap Loopback Adapter. Not quite sure to what extent which ones are related to WSL as at least the 10.x ones happen very often

dhaavi commented 2 years ago

Thanks the outputs.

So as far as I understand it, WSL2 runs in hypervisor and uses hypervisor networking, which fully bypasses the host's networking stack. So if you configure another DNS resolver in WSL2 (eg. 1.1.1.1), all traffic will bypass Portmaster.

I don't know why git would still not work. Maybe there is something in the caches. Try rebooting your whole machine.

The incoming connections being dropped in the "Unidentified Processes" app are most likely just broadcast pings or someone trying to find a service, which your PC does not offer. Eg. spotify or dropbox looking for other instances locally. This is normal and expected.

github-actions[bot] commented 2 years ago

Auto-closing this issue after waiting for input for a month. If anyone finds the time to provide the requested information, please re-open the issue and we will continue handling it.

changemenemo commented 2 years ago

I confirm the problem under 0.9.3 with windows 11 pro. Incoming rules in general setting to allow specific subnet are needed.

TomieAi commented 1 year ago

I confirm the problem under 0.9.3 with windows 11 pro. Incoming rules in general setting to allow specific subnet are needed.

i tried this dint work sadly

LuckJMG commented 1 year ago

For me disabling Force Block Incoming Connections on Host Process for Windows Services solved the problem.

Shouri14 commented 1 year ago

@LuckJMG

Hey, do you mind pointing out where the setting is? I couldn't find Host process for Windows Services. I see other processes like Host Process for Windows Taskbar

image

Are you talking about the below option?

image
LuckJMG commented 1 year ago

@Shouri14

On Apps and Profiles search for Host Process for Windows Services: image

Should be similar to this: image

Then on the app settings search for Force Block Incoming Connections and disable it. image

If you do not set a connection from WSL2 to outside the Host Process for Windows Services won't activate, it appears for me when I use apt or brew to install or update something.

That worked for me, hope for you too.

Shouri14 commented 1 year ago

@LuckJMG

Thanks for the help! I don't see the same Host process for me. Wonder why I don't have Windows Services

image

But I got the idea to try to update using apt in WSL to see the connection details in portmaster. And looks like it's under Windows Service: Appinfo for me.

image

I disabled force block incoming connections and it worked.

Appreciate your help.

LuckJMG commented 1 year ago

@Shouri14 Glad that it helped!

For anyone with the same problem, it seems that the process to disable Force Block Incoming Connections is the one that has: image

It may change with the OS or device, for me in Windows 11 is Host Process for Windows Services.

To identify the process you could run in WSL sudo apt update or its counterparts in other distros to identify it, it should be a LAN Peer-to-Peer Incoming connection with one of the ip on running ip -br a in WSL.

Turgon-Aran-Gondolin commented 11 months ago

For anyone with the same windows version (windows 11 Home 22621.2506), it's Windows Service: Shared Access for me.

firxworx commented 10 months ago

Confirming Windows Service: Shared Access worked on Win 11 Pro with the latest 23H2 update.

I needed to fully shut down and restart LxssManager in services.msc (System - Services) to see the change take effect.

hexadivine commented 9 months ago

@fifty-six - Portmaster do not support WSL2. However, you can bypass portmaster by changing the nameserver from resolv.conf file (in WSL2 instance). Try this -

sudo nano /etc/resolv.conf

add below nameserver nameserver 8.8.8.8

Keep in mind that with this you are bypassing all traffic from Portmaster. This could be a potential privacy concern for some individuals.

Raphty commented 9 months ago

as mentioned in #1391

thanks for the note. I can not confirm if that works, but be aware that this workaround might stop working at some point when we are looking into adding support for VMs

The issue is not that Portmaster does not see it, and this "bypass" is not actually going past Portmaster it just allows the VM to pass through Portmaster and because we are ignoring it at the moment it works. If we start making changes to how we look at this traffic than can result in breaking this. Just something to be aware of.

firxworx commented 8 months ago

@Raphty perhaps this is one for your colleagues or even exec team:

Isn't a massive population of Portmaster's most sought-after potential users and customers be technical users / powerusers, IT pros, and developers... And thus not having support or at least documentation to cover use with WSL2 means there's often an unpleasant and/or alienating experience when trying out Portsmaster?

Per my comment above, Windows Service: Shared Access worked for me (for now). Given how straightforward that was, I think that could easily be a "WSL2" option in the config.

IMHO even the full DNS bypass option for WSL2 could also be documented or even supported as a feature -- along with clear user feedback of the ramifications of doing that.

At least then I would have a better perception that the app is actually doing its best to protect me in how I use a PC, and helping with awareness if I was ever weakening anything, and it would save a lot of time troubleshooting / reading docs / reading issues.

Raphty commented 8 months ago

@firxworx thanks for the feedback.

I get what you are saying, and we see the need for a firewall that targets IT professionals and developers but this is not what Portmasters vision is.

Portmaster is Easy Privacy - and we know we made trade offs to achieve the best privacy for some restrictions in how you can use it. After all as an IT Professional you know that the highest security risk is user error. So sometimes not giving options is a way to navigate how much a user can mess up their Privacy.

We are thinking about a Professional offer, but it will not come from Safing but Daniel and I will lead this venture as well 😁 If you are are interested pleas reach out via mail

firxworx commented 8 months ago

@Raphty thanks for the reply. So far my experience has been that one would need to be reasonably technical to troubleshoot through allowing various everyday tasks with Portmaster.

At least in my experience, non-technical users are often the least privacy aware people. I have no idea of actual user demographics data as you presumably do, however I imagine that a lot of portmaster users are what I would describe as power users and at least to me these do seem to be the types of user-base commenting on reddit and elsewhere.

I see where you're coming from regarding certain product decisions, I suppose my feedback is the execution doesn't always make them easy to find or even allow users to selectively disable things, or perhaps better yet, enable or disable by use-case with there being recommended settings.

I appreciate the huge challenge: security vs. usability is a classic trade-off.

For an example, here's a very recent example of every day computing task: I just needed to print something. https://github.com/safing/portmaster/issues/1376#issuecomment-1928062686

For another: what if someone worked in marketing, communications, ecom, etc. (i.e. not a developer -- an every day user) and needed to use Google Analytics for their work? Even for 5 min? There's no clean way to selectively allow this, at least that I'm aware of.

At the risk of getting too far off topic vs. this issue thread I could go on. Feel free to send me an email. And if y'all need anyone to help with technical product let me know, you guys do have a cool product and I do see a lot of promise in it :) Overall great work this is one hell of a tool :)