Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Offline with custom DNS settings in Eduroam Wifi Network #1375

Closed
Evilbolzen opened this issue Nov 30, 2023 · 3 comments
Closed

Offline with custom DNS settings in Eduroam Wifi Network #1375

Evilbolzen opened this issue Nov 30, 2023 · 3 comments
Labels
bug TYPE: a report on something that isn't working stale ATTRIBUTE: this issue has not had recent activity

Comments

@Evilbolzen
Copy link

Evilbolzen commented Nov 30, 2023

Pre-Submit Checklist:

Checked the Windows guide as well as the github issues. Found an old issue thats similar, but wasn't resolved as it timed out.

What happened:
Windows 10 Pro, installed as described in the wiki. Did a full reboot and set cloudflare as my DNS. In my home wifi this works just fine.
At work, connected to Eduroam Network and Portmaster tells me my device is not online. Browsers stopped working as well.
Tested other DNSs in Portmaster, same result.
Without active custom DNS in Portmaster, I added cloudfare directly as my system DNS in windows network settings while connected to Eduroam. Internet remains functional.
Spoiler to Eduroam Wifi: Eduroam is limited in it's access. E.g. it doesn't allow most VPN protocols (only UDP based ones are working)

What did you expect to happen?:
Being connected without having to remove the custom DNS

How did you reproduce it?:
Adding/removing the DNS in the portmaster interface

Debug Information: Are they visible to you? I see them only in edit mode?!?

Version 1.5.1
Portmaster
version 1.5.1

commit tags/v1.5.1-0-g7c3925db32e665a40ba46d888e5e9cacf872beea
built with go1.21.2 (gc) windows/amd64
  using options 
  by user@docker
  on 17.10.2023

Licensed under the AGPLv3 license.
The source code is available here: https://github.com/safing/portmaster
Platform: Microsoft Windows 10 Pro 10.0.19045 Build 19045
System: Microsoft Windows 10 Pro windows (Standalone Workstation) 10.0.19045 Build 19045
Kernel: 10.0.19045 Build 19045 x86_64

No Module Error
Unexpected Logs
231130 11:24:04.324 ine-status:560 > WARN 020 netenv: dns query check failed: query failed: failed to connect to Quad9 (dot://dns.quad9.net:853#config): dial tcp :25057->9.9.9.9:853: i/o timeout
231130 11:26:39.976 er/metrics:075 > WARN 022 resolver: suggesting user to use stale dns cache with avg query time of 194ms for config and system resolvers
231130 11:32:10.009 nameserver:296 > WARN 024 nameserver: failed to resolve ac.duckduckgo.com.HTTPS: query failed: failed to connect to Cloudflare (dot://cloudflare-dns.com:853#config): dial tcp :11442->1.1.1.1:853: i/o timeout
231130 11:32:13.019 nameserver:296 > WARN 026 nameserver: failed to resolve ac.duckduckgo.com.A: query failed: failed to connect to Cloudflare (dot://cloudflare-dns.com:853#config): dial tcp :58695->1.1.1.1:853: i/o timeout
231130 11:32:16.034 nameserver:296 > WARN 028 nameserver: failed to resolve sitecheck.opera.com.A: query failed: failed to connect to Cloudflare (dot://cloudflare-dns.com:853#config): dial tcp :32018->1.1.1.1:853: i/o timeout
231130 11:32:19.040 nameserver:296 > WARN 030 nameserver: failed to resolve sitecheck.opera.com.HTTPS: query failed: failed to connect to Cloudflare (dot://cloudflare-dns.com:853#config): dial tcp :41595->1.1.1.1:853: i/o timeout
231130 11:32:22.049 nameserver:296 > WARN 032 nameserver: failed to resolve youtube.com.A: query failed: failed to connect to Cloudflare (dot://cloudflare-dns.com:853#config): dial tcp :35451->1.1.1.1:853: i/o timeout
231130 11:32:25.054 nameserver:296 > WARN 034 nameserver: failed to resolve youtube.com.HTTPS: query failed: failed to connect to Cloudflare (dot://cloudflare-dns.com:853#config): dial tcp :57129->1.1.1.1:853: i/o timeout
231130 11:32:28.065 er/resolve:461 > WARN 036 resolver: query to dot://cloudflare-dns.com:853#config failed: query failed: failed to connect to Cloudflare (dot://cloudflare-dns.com:853#config): dial tcp :11522->1.1.1.1:853: i/o timeout
231130 11:32:31.075 ine-status:560 > WARN 038 netenv: dns query check failed: query failed: failed to connect to Cloudflare (dot://cloudflare-dns.com:853#config): dial tcp :16728->1.1.1.1:853: i/o timeout
231130 11:33:23.567 CURRENT TIME
Status: Trusted
ActiveSecurityLevel:   Trusted
SelectedSecurityLevel: Off
ThreatMitigationLevel: Trusted
CaptivePortal:         
OnlineStatus:          Offline
SPN: disabled (module disabled)
HomeHubID:    
HomeHubName:  
HomeHubIP:    
Transport:    
---
Client:       true
PublicHub:    false
HubHasIPv4:   false
HubHasIPv6:   false
Resolvers: 3/3
Cloudflare (dot://cloudflare-dns.com:853#config)
  dot://cloudflare-dns.com:853#config
  Failing: false

Cloudflare (dot://cloudflare-dns.com:853#config)
  dot://cloudflare-dns.com:853#config
  Failing: false

10.8.0.10 (dns://10.8.0.10:53#system)
  dns://10.8.0.10:53#system
  Search Domains: .uottawa.o.univ.
  Failing: false
Config: 2
dns/nameservers: [redacted]
filter/lists: [TRAC MAL DECEP BAD UNBREAK]
Updates: stable (13/31)
Active:
all/intel/geoip/geoipv4.mmdb.gz: 20230102.9.32
all/intel/geoip/geoipv6.mmdb.gz: 20230102.13.14
all/intel/lists/base.dsdl: 20231101.0.8
all/intel/lists/index.dsd: 2023.6.13
all/intel/lists/intermediate.dsdl: 20231126.0.6
all/intel/lists/urgent.dsdl: 20231130.16.1
all/intel/portmaster/news.yaml: 20231102.12.37
all/intel/portmaster/notifications.yaml: 20231122.14.1
all/ui/modules/assets.zip: 0.3.1
all/ui/modules/portmaster.zip: 0.7.13
windows_amd64/core/portmaster-core.exe: 1.5.1
windows_amd64/kext/portmaster-kext.sys: 1.1.2
windows_amd64/start/portmaster-start.exe: 1.0.13

Selected:
all/dashboards/hubs.json: 0.0.2
all/intel/geoip/geoipv4.mmdb.gz: 20230102.9.32
all/intel/geoip/geoipv4.mmdb: 20230102.9.32
all/intel/geoip/geoipv6.mmdb.gz: 20230102.13.14
all/intel/geoip/geoipv6.mmdb: 20230102.13.14
all/intel/lists/base.dsdl: 20231101.0.8
all/intel/lists/index.dsd: 2023.6.13
all/intel/lists/intermediate.dsdl: 20231126.0.6
all/intel/lists/urgent.dsdl: 20231130.16.1
all/intel/portmaster/news.yaml: 20231102.12.37
all/intel/portmaster/notifications.yaml: 20231122.14.1
all/intel/spn/main-intel.yaml: 20231103.10.14
all/ui/modules/assets.zip: 0.3.1
all/ui/modules/base.zip: 0.2.11
all/ui/modules/console.zip: 0.1.11
all/ui/modules/monitor.zip: 0.2.4
all/ui/modules/portmaster.zip: 0.7.13
all/ui/modules/profilemgr.zip: 0.1.7
all/ui/modules/settings.zip: 0.1.8
windows_amd64/app/portmaster-app.zip: 0.2.5
windows_amd64/core/portmaster-core.exe: 1.5.1
windows_amd64/hub/spn-hub.exe: 0.7.3
windows_amd64/jess/jess.exe: 0.3.1
windows_amd64/kext/portmaster-kext.dll: 1.0.14
windows_amd64/kext/portmaster-kext.pdb: 1.1.2
windows_amd64/kext/portmaster-kext.sys: 1.1.2
windows_amd64/notifier/portmaster-notifier.exe: 0.3.5
windows_amd64/notifier/portmaster-snoretoast.exe: 0.6.0
windows_amd64/notifier/portmaster-wintoast.dll: 0.1.4
windows_amd64/packages/portmaster-installer.exe: 1.0.13
windows_amd64/start/portmaster-start.exe: 1.0.13
Compatibility: WFP State (56)
BOOSTNET FILTER                                        Filter     BOOSTNET FILTER                                                                                                  {0f65d334-43ad-42b1-8b11-166d403e2879}   [no provider key]   FWPM_LAYER_ALE_AUTH_CONNECT_V4_DISCARD       {4de8df09-f510-47ab-aae3-3a2ffb3add30}
BOOSTNET FILTER                                        Filter     BOOSTNET FILTER                                                                                                  {1abaab6f-b54e-4a84-a1a6-1e09f16838e0}   [no provider key]   FWPM_LAYER_ALE_AUTH_RECV_ACCEPT_V6_DISCARD   {4de8df09-f510-47ab-aae3-3a2ffb3add30}
BOOSTNET FILTER                                        Filter     BOOSTNET FILTER                                                                                                  {5020bbe3-cda1-4b41-80b8-7303c3bdf55f}   [no provider key]   FWPM_LAYER_ALE_AUTH_CONNECT_V6               {4de8df09-f510-47ab-aae3-3a2ffb3add30}
BOOSTNET FILTER                                        Filter     BOOSTNET FILTER                                                                                                  {68e69d9b-403e-4a28-b892-5d1eb654ecd5}   [no provider key]   FWPM_LAYER_ALE_AUTH_CONNECT_V6_DISCARD       {4de8df09-f510-47ab-aae3-3a2ffb3add30}
BOOSTNET FILTER                                        Filter     BOOSTNET FILTER                                                                                                  {856335e0-04fa-48f2-b191-23def67436a6}   [no provider key]   FWPM_LAYER_ALE_AUTH_RECV_ACCEPT_V6           {4de8df09-f510-47ab-aae3-3a2ffb3add30}
BOOSTNET FILTER                                        Filter     BOOSTNET FILTER                                                                                                  {b078b39a-ef9e-470f-a723-4318211f41aa}   [no provider key]   FWPM_LAYER_ALE_AUTH_CONNECT_V4               {4de8df09-f510-47ab-aae3-3a2ffb3add30}
BOOSTNET FILTER                                        Filter     BOOSTNET FILTER                                                                                                  {d02d83ed-85a5-4342-a0a1-b6d2f3d0ca16}   [no provider key]   FWPM_LAYER_ALE_ENDPOINT_CLOSURE_V4           {4de8df09-f510-47ab-aae3-3a2ffb3add30}
BOOSTNET FILTER                                        Filter     BOOSTNET FILTER                                                                                                  {d3e2b5ea-8001-48ab-a36e-7267900ed8fe}   [no provider key]   FWPM_LAYER_ALE_AUTH_RECV_ACCEPT_V4           {4de8df09-f510-47ab-aae3-3a2ffb3add30}
BOOSTNET FILTER                                        Filter     BOOSTNET FILTER                                                                                                  {dc80ffe8-4fe4-47b3-b226-74fd11df6f06}   [no provider key]   FWPM_LAYER_ALE_AUTH_RECV_ACCEPT_V4_DISCARD   {4de8df09-f510-47ab-aae3-3a2ffb3add30}
BOOSTNET FILTER                                        Filter     BOOSTNET FILTER                                                                                                  {fa56ac4d-db60-4146-b363-2b75a46e11c8}   [no provider key]   FWPM_LAYER_ALE_ENDPOINT_CLOSURE_V6           {4de8df09-f510-47ab-aae3-3a2ffb3add30}
BOOSTNET SUBLAYER                                      SubLayer   BOOSTNET SUBLAYER                                                                                                {4de8df09-f510-47ab-aae3-3a2ffb3add30}
Boostnet provider display name                         Provider   [no description]                                                                                                 {659eb2de-ae75-4367-8634-4b5cc3dce8c0}
DatagramV4Callout                                      Callout    This callout is used to handle datagram data for IPv4.                                                           {a6be3096-66bf-4959-8629-1c3a4c40c31e}   [no provider key]   FWPM_LAYER_DATAGRAM_DATA_V4
DatagramV4Filter                                       Filter     The filter is used for handling datagram data for IPv4.                                                          {c4b488ee-8d4a-45a6-9cde-3b4385f3ab0e}   [no provider key]   FWPM_LAYER_DATAGRAM_DATA_V4   {a87fb472-fc68-4805-8559-c6ae774773e0}
DatagramV6Callout                                      Callout    This callout is used to handle datagram data for IPv6.                                                           {d55cb395-29a1-4716-8cb1-65c888995f54}   [no provider key]   FWPM_LAYER_DATAGRAM_DATA_V6
DatagramV6Filter                                       Filter     The filter is used for handling datagram data for IPv6.                                                          {ece4ffa0-5769-4f29-9933-c9aa4de17554}   [no provider key]   FWPM_LAYER_DATAGRAM_DATA_V6   {a87fb472-fc68-4805-8559-c6ae774773e0}
Edge traversal Teredo Authorization Sublayer           SubLayer   Edge traversal Teredo Authorization Sublayer                                                                     {7b6b11f6-cbb5-433c-ae06-6a4f0076e49e}
Mullvad Split Tunnel                                   Provider   Manages filters and callouts that aid in implementing split tunneling                                            {e2c114ee-f32a-4264-a6cb-3fa7996356d9}
Mullvad Split Tunnel Bind Redirect Callout (IPv4)      Callout    Redirects certain binds away from tunnel interface                                                               {76653805-1972-45d1-b47c-3140aebabc49}   {e2c114ee-f32a-4264-a6cb-3fa7996356d9}   FWPM_LAYER_ALE_BIND_REDIRECT_V4
Mullvad Split Tunnel Bind Redirect Callout (IPv6)      Callout    Redirects certain binds away from tunnel interface                                                               {53fb3120-b6a4-462b-bffc-6978aada1da2}   {e2c114ee-f32a-4264-a6cb-3fa7996356d9}   FWPM_LAYER_ALE_BIND_REDIRECT_V6
Mullvad Split Tunnel Blocking Callout (IPv4)           Callout    Blocks unwanted connections in relation to splitting                                                             {8e314fd7-bdd3-45a4-a712-46036b25b3e1}   {e2c114ee-f32a-4264-a6cb-3fa7996356d9}   FWPM_LAYER_ALE_AUTH_RECV_ACCEPT_V4
Mullvad Split Tunnel Blocking Callout (IPv4)           Callout    Blocks unwanted connections in relation to splitting                                                             {974aa588-397a-483e-ac29-88f4f4112ac2}   {e2c114ee-f32a-4264-a6cb-3fa7996356d9}   FWPM_LAYER_ALE_AUTH_CONNECT_V4
Mullvad Split Tunnel Blocking Callout (IPv6)           Callout    Blocks unwanted connections in relation to splitting                                                             {466b7800-5ef4-4772-aa79-e0a834328214}   {e2c114ee-f32a-4264-a6cb-3fa7996356d9}   FWPM_LAYER_ALE_AUTH_CONNECT_V6
Mullvad Split Tunnel Blocking Callout (IPv6)           Callout    Blocks unwanted connections in relation to splitting                                                             {d25afb1b-4645-43cb-b0be-3794fe487bac}   {e2c114ee-f32a-4264-a6cb-3fa7996356d9}   FWPM_LAYER_ALE_AUTH_RECV_ACCEPT_V6
Mullvad Split Tunnel Connect Redirect Callout (IPv4)   Callout    Adjusts properties on new network connections                                                                    {a4e010b5-dc3f-474a-b7c2-2f3269945f41}   {e2c114ee-f32a-4264-a6cb-3fa7996356d9}   FWPM_LAYER_ALE_CONNECT_REDIRECT_V4
Mullvad Split Tunnel Connect Redirect Callout (IPv6)   Callout    Adjusts properties on new network connections                                                                    {6b634022-b3d3-4667-88ba-bf5028858f52}   {e2c114ee-f32a-4264-a6cb-3fa7996356d9}   FWPM_LAYER_ALE_CONNECT_REDIRECT_V6
Mullvad Split Tunnel Permitting Callout (IPv4)         Callout    Permits selected connections outside the tunnel                                                                  {33f3edcc-eb5e-41cf-9250-702c94a28e39}   {e2c114ee-f32a-4264-a6cb-3fa7996356d9}   FWPM_LAYER_ALE_AUTH_CONNECT_V4
Mullvad Split Tunnel Permitting Callout (IPv4)         Callout    Permits selected connections outside the tunnel                                                                  {a7a13809-0de6-48ab-9bb8-20a8bcec37ab}   {e2c114ee-f32a-4264-a6cb-3fa7996356d9}   FWPM_LAYER_ALE_AUTH_RECV_ACCEPT_V4
Mullvad Split Tunnel Permitting Callout (IPv6)         Callout    Permits selected connections outside the tunnel                                                                  {7b7e0055-89f5-4760-8928-ccd57c8830ab}   {e2c114ee-f32a-4264-a6cb-3fa7996356d9}   FWPM_LAYER_ALE_AUTH_CONNECT_V6
Mullvad Split Tunnel Permitting Callout (IPv6)         Callout    Permits selected connections outside the tunnel                                                                  {b40b78ef-5642-40ef-ac4d-f9651261f9e7}   {e2c114ee-f32a-4264-a6cb-3fa7996356d9}   FWPM_LAYER_ALE_AUTH_RECV_ACCEPT_V6
Mullvad VPN                                            Provider   Mullvad VPN firewall integration                                                                                 {21e1dab8-b9db-43c0-b343-eb9365c7bdd2}
Mullvad VPN DNS                                        SubLayer   Filters that restrict DNS traffic                                                                                {60090787-cca1-4937-aace-51256ef481f3}
Mullvad VPN baseline                                   SubLayer   Filters that enforce a good baseline                                                                             {c78056ff-2bc1-4211-aadd-7f358def202d}
PortmasterALEInboundV4Callout                          Callout    This callout is used by the Portmaster to monitor outbound IPv4 traffic before the connection is established.    {e36216c5-7b33-40ee-b054-fb1bc7decc19}   [no provider key]   FWPM_LAYER_ALE_AUTH_RECV_ACCEPT_V4
PortmasterALEInboundV4Filter                           Filter     This filter is used by the Portmaster to monitor inbound IPv4 traffic before the connection is established.      {720f83e4-aff0-46f4-ab9b-b092778629df}   [no provider key]   FWPM_LAYER_ALE_AUTH_RECV_ACCEPT_V4   {a87fb472-fc68-4805-8559-c6ae774773e0}
PortmasterALEInboundV6Callout                          Callout    This callout is used by the Portmaster to monitor outbound IPv6 traffic before the connection is established.    {77ea9927-66e7-4cf8-9ea2-941edf2fae63}   [no provider key]   FWPM_LAYER_ALE_AUTH_RECV_ACCEPT_V6
PortmasterALEInboundV6Filter                           Filter     This filter is used by the Portmaster to monitor inbound IPv6 traffic before the connection is established.      {e044b476-c995-4454-bf6d-bba583ce9937}   [no provider key]   FWPM_LAYER_ALE_AUTH_RECV_ACCEPT_V6   {a87fb472-fc68-4805-8559-c6ae774773e0}
PortmasterALEOutboundV4Callout                         Callout    This callout is used by the Portmaster to montiror outbound IPv4 traffic before the connection is established.   {029819fe-97d9-4e5f-a0fb-78ef5cef8ac4}   [no provider key]   FWPM_LAYER_ALE_AUTH_CONNECT_V4
PortmasterALEOutboundV4Filter                          Filter     This filter is used by the Portmaster to monitor outbound IPv4 traffic before the connection is established.     {1bdb12f6-d5e5-49a0-ab9d-f6d5d6d31079}   [no provider key]   FWPM_LAYER_ALE_AUTH_CONNECT_V4   {a87fb472-fc68-4805-8559-c6ae774773e0}
PortmasterALEOutboundV6Callout                         Callout    This callout is used by the Portmaster to monitor outbound IPv6 traffic before the connection is established.    {d6b0213a-337a-4cc6-84c0-cc60731b9e2a}   [no provider key]   FWPM_LAYER_ALE_AUTH_CONNECT_V6
PortmasterALEOutboundV6Filter                          Filter     This filter is used by the Portmaster to monitor outbound IPv6 traffic before the connection is established.     {1f171b6f-ba0a-46fa-9d4a-14d65ac26eaa}   [no provider key]   FWPM_LAYER_ALE_AUTH_CONNECT_V6   {a87fb472-fc68-4805-8559-c6ae774773e0}
PortmasterInboundV4Callout                             Callout    This callout is used by the Portmaster to intercept inbound IPv4 traffic.                                        {05c55149-4732-4857-8d10-f178f3a06f8c}   [no provider key]   FWPM_LAYER_INBOUND_IPPACKET_V4
PortmasterInboundV4Filter                              Filter     This filter is used by the Portmaster to intercept inbound IPv4 traffic.                                         {49410584-3994-4a68-80fa-0dce4781e2c2}   [no provider key]   FWPM_LAYER_INBOUND_IPPACKET_V4   {a87fb472-fc68-4805-8559-c6ae774773e0}
PortmasterInboundV6Callout                             Callout    This callout is used by the Portmaster to intercept inbound IPv6 traffic.                                        {ceff1df7-2baa-44c5-a6e5-73a95849bcff}   [no provider key]   FWPM_LAYER_INBOUND_IPPACKET_V6
PortmasterInboundV6Filter                              Filter     This filter is used by the Portmaster to intercept inbound IPv6 traffic.                                         {a920b8d0-abd9-4370-807c-d9bb854f886a}   [no provider key]   FWPM_LAYER_INBOUND_IPPACKET_V6   {a87fb472-fc68-4805-8559-c6ae774773e0}
PortmasterOutboundV4Callout                            Callout    This callout is used by the Portmaster to intercept outbound IPv4 traffic.                                       {41162b9e-8473-4b88-a5eb-04cf1d276b06}   [no provider key]   FWPM_LAYER_OUTBOUND_IPPACKET_V4
PortmasterOutboundV4Filter                             Filter     This filter is used by the Portmaster to intercept outbound IPv4 traffic.                                        {36e8c5f1-accc-4bc2-aa63-10ceaf7f431f}   [no provider key]   FWPM_LAYER_OUTBOUND_IPPACKET_V4   {a87fb472-fc68-4805-8559-c6ae774773e0}
PortmasterOutboundV6Callout                            Callout    This callout is used by the Portmaster to intercept outbound IPv6 traffic.                                       {32bad112-6af4-4109-809b-c07570ba01b4}   [no provider key]   FWPM_LAYER_OUTBOUND_IPPACKET_V6
PortmasterOutboundV6Filter                             Filter     This filter is used by the Portmaster to intercept outbound IPv6 traffic.                                        {cce93df1-8200-47e5-95a4-5c8c1db42b4f}   [no provider key]   FWPM_LAYER_OUTBOUND_IPPACKET_V6   {a87fb472-fc68-4805-8559-c6ae774773e0}
PortmasterSublayer                                     SubLayer   The Portmaster sublayer holds all it's filters.                                                                  {a87fb472-fc68-4805-8559-c6ae774773e0}
StreamV4Callout                                        Callout    This callout is used to handle stream data for IPv4.                                                             {525dac52-65de-4a6f-b546-2b1f3bc226db}   [no provider key]                        FWPM_LAYER_STREAM_V4
StreamV4Filter                                         Filter     The filter is used for handling stream data for IPv4.                                                            {79ee30c3-4187-4a28-8613-c73d1555c2db}   [no provider key]                        FWPM_LAYER_STREAM_V4   {a87fb472-fc68-4805-8559-c6ae774773e0}
StreamV6Callout                                        Callout    This callout is used to handle stream data for IPv6.                                                             {4321ddf9-57b2-4391-8fc5-c5b46c655587}   [no provider key]                        FWPM_LAYER_STREAM_V6
StreamV6Filter                                         Filter     The filter is used for handling stream data for IPv6.                                                            {b8ee421f-09c7-4c5b-b230-b1d290e39d11}   [no provider key]                        FWPM_LAYER_STREAM_V6                 {a87fb472-fc68-4805-8559-c6ae774773e0}
Teredo socket option opt out block filter              Filter     [no description]                                                                                                 {251778cf-c410-47d5-b1f3-178fabaecbab}   {116c73f9-3194-4744-9819-21223f4e9bbf}   FWPM_LAYER_ALE_AUTH_RECV_ACCEPT_V6   {7b6b11f6-cbb5-433c-ae06-6a4f0076e49e}
VPN Reconnect Sublayer                                 SubLayer   [no description]                                                                                                 {9367171b-3264-4f09-a0e8-81b38c162f17}

Goroutine Stack
goroutine profile: total 76
29 @ 0xd401ce 0xd504c5 0x11644c5 0x1164ab3 0xd6f621
#	0x11644c4	github.com/safing/portbase/api.(*DatabaseAPI).processSub+0x224	/home/user/git/safing/portbase/api/database.go:449
#	0x1164ab2	github.com/safing/portbase/api.(*DatabaseAPI).handleQsub+0xd2	/home/user/git/safing/portbase/api/database.go:512

2 @ 0xd401ce 0xd504c5 0x110f95e 0x111f6e8 0x111f2aa 0xd6f621
#	0x110f95d	github.com/safing/portbase/database.(*Interface).DelayedCacheWriter+0x15d	/home/user/git/safing/portbase/database/interface_cache.go:34
#	0x111f6e7	github.com/safing/portbase/modules.(*Module).runWorker+0x87			/home/user/git/safing/portbase/modules/worker.go:133
#	0x111f2a9	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129		/home/user/git/safing/portbase/modules/worker.go:84

2 @ 0xd401ce 0xd504c5 0x11495d9 0x111f6e8 0x111f2aa 0xd6f621
#	0x11495d8	github.com/safing/portbase/rng.(*Feeder).run+0x158			/home/user/git/safing/portbase/rng/entropy.go:117
#	0x111f6e7	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/home/user/git/safing/portbase/modules/worker.go:133
#	0x111f2a9	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129	/home/user/git/safing/portbase/modules/worker.go:84

2 @ 0xd401ce 0xd504c5 0x11644c5 0x116410d 0xd6f621
#	0x11644c4	github.com/safing/portbase/api.(*DatabaseAPI).processSub+0x224	/home/user/git/safing/portbase/api/database.go:449
#	0x116410c	github.com/safing/portbase/api.(*DatabaseAPI).handleSub+0x8c	/home/user/git/safing/portbase/api/database.go:421

1 @ 0xd0823e 0xd6c327 0xd6bfca 0xdc6f4e 0xdc042d 0xdc0420 0xdeb865 0xdf7092 0xdf708a 0xea5f7b 0x1184b6e 0xd6f621
#	0xd6c326	syscall.SyscallN+0x106					/usr/local/go/src/runtime/syscall_windows.go:544
#	0xd6bfc9	syscall.Syscall6+0x49					/usr/local/go/src/runtime/syscall_windows.go:488
#	0xdc6f4d	syscall.readFile+0x8d					/usr/local/go/src/syscall/zsyscall_windows.go:1024
#	0xdc042c	syscall.ReadFile+0x2c					/usr/local/go/src/syscall/syscall_windows.go:438
#	0xdc041f	syscall.Read+0x1f					/usr/local/go/src/syscall/syscall_windows.go:417
#	0xdeb864	internal/poll.(*FD).Read+0x1c4				/usr/local/go/src/internal/poll/fd_windows.go:422
#	0xdf7091	os.(*File).read+0x51					/usr/local/go/src/os/file_posix.go:29
#	0xdf7089	os.(*File).Read+0x49					/usr/local/go/src/os/file.go:118
#	0xea5f7a	bufio.(*Scanner).Scan+0x81a				/usr/local/go/src/bufio/scan.go:214
#	0x1184b6d	github.com/safing/portbase/run.inputSignals+0x6d	/home/user/git/safing/portbase/run/main.go:126

1 @ 0xd0823e 0xd6c327 0xd6c052 0xe968ed 0x16fb31b 0x16fb3e5 0x16f8b1d 0x16f7ca7 0x16fc145 0x111f6e8 0x111f2aa 0xd6f621
#	0xd6c326	syscall.SyscallN+0x106										/usr/local/go/src/runtime/syscall_windows.go:544
#	0xd6c051	syscall.Syscall9+0x71										/usr/local/go/src/runtime/syscall_windows.go:494
#	0xe968ec	golang.org/x/sys/windows.DeviceIoControl+0xcc							/home/user/go/pkg/mod/golang.org/x/[email protected]/windows/zsyscall_windows.go:1828
#	0x16fb31a	github.com/safing/portmaster/firewall/interception/windowskext.deviceIOControlAsync+0x9a	/home/user/git/safing/portmaster/firewall/interception/windowskext/syscall.go:48
#	0x16fb3e4	github.com/safing/portmaster/firewall/interception/windowskext.deviceIOControl+0x24		/home/user/git/safing/portmaster/firewall/interception/windowskext/syscall.go:63
#	0x16f8b1c	github.com/safing/portmaster/firewall/interception/windowskext.RecvVerdictRequest+0x11c		/home/user/git/safing/portmaster/firewall/interception/windowskext/kext.go:138
#	0x16f7ca6	github.com/safing/portmaster/firewall/interception/windowskext.Handler+0x26			/home/user/git/safing/portmaster/firewall/interception/windowskext/handler.go:102
#	0x16fc144	github.com/safing/portmaster/firewall/interception.startInterception.func1+0x24			/home/user/git/safing/portmaster/firewall/interception/interception_windows.go:33
#	0x111f6e7	github.com/safing/portbase/modules.(*Module).runWorker+0x87					/home/user/git/safing/portbase/modules/worker.go:133
#	0x111f2a9	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129				/home/user/git/safing/portbase/modules/worker.go:84

1 @ 0xd0f791 0xd6ae09 0x11844d3 0xd6f621
#	0xd6ae08	os/signal.signal_recv+0x28	/usr/local/go/src/runtime/sigqueue.go:152
#	0x11844d2	os/signal.loop+0x12		/usr/local/go/src/os/signal/signal_unix.go:23

1 @ 0xd33591 0xd68d3d 0x1126a31 0x1126865 0x1123306 0x1132cfb 0x16f4065 0x1167b3a 0x11671c5 0x116c649 0x116b1c5 0x111f6e8 0x111ee8c 0x116b167 0x104402e 0x103ff14 0xd6f621
#	0xd68d3c	runtime/pprof.runtime_goroutineProfileWithLabels+0x1c			/usr/local/go/src/runtime/mprof.go:844
#	0x1126a30	runtime/pprof.writeRuntimeProfile+0xb0					/usr/local/go/src/runtime/pprof/pprof.go:734
#	0x1126864	runtime/pprof.writeGoroutine+0x44					/usr/local/go/src/runtime/pprof/pprof.go:694
#	0x1123305	runtime/pprof.(*Profile).WriteTo+0x145					/usr/local/go/src/runtime/pprof/pprof.go:329
#	0x1132cfa	github.com/safing/portbase/utils/debug.(*Info).AddGoroutineStack+0x5a	/home/user/git/safing/portbase/utils/debug/debug.go:97
#	0x16f4064	github.com/safing/portmaster/core.debugInfo+0x124			/home/user/git/safing/portmaster/core/api.go:158
#	0x1167b39	github.com/safing/portbase/api.(*Endpoint).ServeHTTP+0x8f9		/home/user/git/safing/portbase/api/endpoints.go:458
#	0x11671c4	github.com/safing/portbase/api.(*endpointHandler).ServeHTTP+0x44	/home/user/git/safing/portbase/api/endpoints.go:371
#	0x116c648	github.com/safing/portbase/api.(*mainHandler).handle+0x1468		/home/user/git/safing/portbase/api/router.go:309
#	0x116b1c4	github.com/safing/portbase/api.(*mainHandler).ServeHTTP.func1+0x24	/home/user/git/safing/portbase/api/router.go:110
#	0x111f6e7	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/home/user/git/safing/portbase/modules/worker.go:133
#	0x111ee8b	github.com/safing/portbase/modules.(*Module).RunWorker+0x6b		/home/user/git/safing/portbase/modules/worker.go:52
#	0x116b166	github.com/safing/portbase/api.(*mainHandler).ServeHTTP+0x66		/home/user/git/safing/portbase/api/router.go:109
#	0x104402d	net/http.serverHandler.ServeHTTP+0x8d					/usr/local/go/src/net/http/server.go:2938
#	0x103ff13	net/http.(*conn).serve+0x5f3						/usr/local/go/src/net/http/server.go:2009

1 @ 0xd401ce 0xd09cf0 0xd098f2 0x139177c 0x111f6e8 0x111f2aa 0xd6f621
#	0x139177b	github.com/safing/portmaster/resolver.listenToMDNS+0x61b		/home/user/git/safing/portmaster/resolver/resolver-mdns.go:146
#	0x111f6e7	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/home/user/git/safing/portbase/modules/worker.go:133
#	0x111f2a9	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129	/home/user/git/safing/portbase/modules/worker.go:84

1 @ 0xd401ce 0xd36b97 0xd690e5 0xde9787 0xdeaca6 0xdeb951 0xe67e65 0xe7e385 0x1039d97 0xd6f621
#	0xd690e4	internal/poll.runtime_pollWait+0x84		/usr/local/go/src/runtime/netpoll.go:343
#	0xde9786	internal/poll.(*pollDesc).wait+0x26		/usr/local/go/src/internal/poll/fd_poll_runtime.go:84
#	0xdeaca5	internal/poll.execIO+0xe5			/usr/local/go/src/internal/poll/fd_windows.go:175
#	0xdeb950	internal/poll.(*FD).Read+0x2b0			/usr/local/go/src/internal/poll/fd_windows.go:436
#	0xe67e64	net.(*netFD).Read+0x24				/usr/local/go/src/net/fd_posix.go:55
#	0xe7e384	net.(*conn).Read+0x44				/usr/local/go/src/net/net.go:179
#	0x1039d96	net/http.(*connReader).backgroundRead+0x36	/usr/local/go/src/net/http/server.go:683

1 @ 0xd401ce 0xd36b97 0xd690e5 0xde9787 0xdeaca6 0xdeb951 0xe67e65 0xe7e385 0x13935f7 0x13918c8 0x111f6e8 0x111f2aa 0xd6f621
#	0xd690e4	internal/poll.runtime_pollWait+0x84					/usr/local/go/src/runtime/netpoll.go:343
#	0xde9786	internal/poll.(*pollDesc).wait+0x26					/usr/local/go/src/internal/poll/fd_poll_runtime.go:84
#	0xdeaca5	internal/poll.execIO+0xe5						/usr/local/go/src/internal/poll/fd_windows.go:175
#	0xdeb950	internal/poll.(*FD).Read+0x2b0						/usr/local/go/src/internal/poll/fd_windows.go:436
#	0xe67e64	net.(*netFD).Read+0x24							/usr/local/go/src/net/fd_posix.go:55
#	0xe7e384	net.(*conn).Read+0x44							/usr/local/go/src/net/net.go:179
#	0x13935f6	github.com/safing/portmaster/resolver.listenForDNSPackets+0x76		/home/user/git/safing/portmaster/resolver/resolver-mdns.go:342
#	0x13918c7	github.com/safing/portmaster/resolver.listenToMDNS.func7+0x27		/home/user/git/safing/portmaster/resolver/resolver-mdns.go:130
#	0x111f6e7	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/home/user/git/safing/portbase/modules/worker.go:133
#	0x111f2a9	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129	/home/user/git/safing/portbase/modules/worker.go:84

1 @ 0xd401ce 0xd36b97 0xd690e5 0xde9787 0xdeaca6 0xdeb951 0xe67e65 0xe7e385 0x13935f7 0x1391988 0x111f6e8 0x111f2aa 0xd6f621
#	0xd690e4	internal/poll.runtime_pollWait+0x84					/usr/local/go/src/runtime/netpoll.go:343
#	0xde9786	internal/poll.(*pollDesc).wait+0x26					/usr/local/go/src/internal/poll/fd_poll_runtime.go:84
#	0xdeaca5	internal/poll.execIO+0xe5						/usr/local/go/src/internal/poll/fd_windows.go:175
#	0xdeb950	internal/poll.(*FD).Read+0x2b0						/usr/local/go/src/internal/poll/fd_windows.go:436
#	0xe67e64	net.(*netFD).Read+0x24							/usr/local/go/src/net/fd_posix.go:55
#	0xe7e384	net.(*conn).Read+0x44							/usr/local/go/src/net/net.go:179
#	0x13935f6	github.com/safing/portmaster/resolver.listenForDNSPackets+0x76		/home/user/git/safing/portmaster/resolver/resolver-mdns.go:342
#	0x1391987	github.com/safing/portmaster/resolver.listenToMDNS.func3+0x27		/home/user/git/safing/portmaster/resolver/resolver-mdns.go:103
#	0x111f6e7	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/home/user/git/safing/portbase/modules/worker.go:133
#	0x111f2a9	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129	/home/user/git/safing/portbase/modules/worker.go:84

1 @ 0xd401ce 0xd36b97 0xd690e5 0xde9787 0xdeaca6 0xdeb951 0xe67e65 0xe7e385 0x13935f7 0x13919e8 0x111f6e8 0x111f2aa 0xd6f621
#	0xd690e4	internal/poll.runtime_pollWait+0x84					/usr/local/go/src/runtime/netpoll.go:343
#	0xde9786	internal/poll.(*pollDesc).wait+0x26					/usr/local/go/src/internal/poll/fd_poll_runtime.go:84
#	0xdeaca5	internal/poll.execIO+0xe5						/usr/local/go/src/internal/poll/fd_windows.go:175
#	0xdeb950	internal/poll.(*FD).Read+0x2b0						/usr/local/go/src/internal/poll/fd_windows.go:436
#	0xe67e64	net.(*netFD).Read+0x24							/usr/local/go/src/net/fd_posix.go:55
#	0xe7e384	net.(*conn).Read+0x44							/usr/local/go/src/net/net.go:179
#	0x13935f6	github.com/safing/portmaster/resolver.listenForDNSPackets+0x76		/home/user/git/safing/portmaster/resolver/resolver-mdns.go:342
#	0x13919e7	github.com/safing/portmaster/resolver.listenToMDNS.func1+0x27		/home/user/git/safing/portmaster/resolver/resolver-mdns.go:90
#	0x111f6e7	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/home/user/git/safing/portbase/modules/worker.go:133
#	0x111f2a9	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129	/home/user/git/safing/portbase/modules/worker.go:84

1 @ 0xd401ce 0xd36b97 0xd690e5 0xde9787 0xdeaca6 0xdeb951 0xe67e65 0xe7e385 0xea3123 0xea3253 0x114ca66 0x114eb4d 0x114fa50 0x1150033 0x1161b2c 0x111f6e8 0x111ee8c 0x111ec9b 0xd6f621
#	0xd690e4	internal/poll.runtime_pollWait+0x84					/usr/local/go/src/runtime/netpoll.go:343
#	0xde9786	internal/poll.(*pollDesc).wait+0x26					/usr/local/go/src/internal/poll/fd_poll_runtime.go:84
#	0xdeaca5	internal/poll.execIO+0xe5						/usr/local/go/src/internal/poll/fd_windows.go:175
#	0xdeb950	internal/poll.(*FD).Read+0x2b0						/usr/local/go/src/internal/poll/fd_windows.go:436
#	0xe67e64	net.(*netFD).Read+0x24							/usr/local/go/src/net/fd_posix.go:55
#	0xe7e384	net.(*conn).Read+0x44							/usr/local/go/src/net/net.go:179
#	0xea3122	bufio.(*Reader).fill+0x102						/usr/local/go/src/bufio/bufio.go:113
#	0xea3252	bufio.(*Reader).Peek+0x52						/usr/local/go/src/bufio/bufio.go:151
#	0x114ca65	github.com/gorilla/websocket.(*Conn).read+0x25				/home/user/go/pkg/mod/github.com/gorilla/[email protected]/conn.go:371
#	0x114eb4c	github.com/gorilla/websocket.(*Conn).advanceFrame+0x6c			/home/user/go/pkg/mod/github.com/gorilla/[email protected]/conn.go:809
#	0x114fa4f	github.com/gorilla/websocket.(*Conn).NextReader+0xaf			/home/user/go/pkg/mod/github.com/gorilla/[email protected]/conn.go:1009
#	0x1150032	github.com/gorilla/websocket.(*Conn).ReadMessage+0x12			/home/user/go/pkg/mod/github.com/gorilla/[email protected]/conn.go:1093
#	0x1161b2b	github.com/safing/portbase/api.(*DatabaseWebsocketAPI).handler+0x6b	/home/user/git/safing/portbase/api/database.go:137
#	0x111f6e7	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/home/user/git/safing/portbase/modules/worker.go:133
#	0x111ee8b	github.com/safing/portbase/modules.(*Module).RunWorker+0x6b		/home/user/git/safing/portbase/modules/worker.go:52
#	0x111ec9a	github.com/safing/portbase/modules.(*Module).StartWorker.func1+0x3a	/home/user/git/safing/portbase/modules/worker.go:27

1 @ 0xd401ce 0xd36b97 0xd690e5 0xde9787 0xdeaca6 0xdecde5 0xe68165 0xe8a5b9 0xe883d0 0xe8858a 0x12d27dc 0x12c0be5 0x12bdf53 0x12bf9d2 0x12be591 0x17109d2 0x111f6e8 0x111f2aa 0xd6f621
#	0xd690e4	internal/poll.runtime_pollWait+0x84					/usr/local/go/src/runtime/netpoll.go:343
#	0xde9786	internal/poll.(*pollDesc).wait+0x26					/usr/local/go/src/internal/poll/fd_poll_runtime.go:84
#	0xdeaca5	internal/poll.execIO+0xe5						/usr/local/go/src/internal/poll/fd_windows.go:175
#	0xdecde4	internal/poll.(*FD).ReadFromInet6+0x144					/usr/local/go/src/internal/poll/fd_windows.go:637
#	0xe68164	net.(*netFD).readFromInet6+0x24						/usr/local/go/src/net/fd_posix.go:72
#	0xe8a5b8	net.(*UDPConn).readFrom+0x78						/usr/local/go/src/net/udpsock_posix.go:59
#	0xe883cf	net.(*UDPConn).readFromUDP+0x2f						/usr/local/go/src/net/udpsock.go:149
#	0xe88589	net.(*UDPConn).ReadFrom+0x49						/usr/local/go/src/net/udpsock.go:158
#	0x12d27db	github.com/miekg/dns.ReadFromSessionUDP+0x1b				/home/user/go/pkg/mod/github.com/miekg/[email protected]/udp_windows.go:22
#	0x12c0be4	github.com/miekg/dns.(*Server).readUDP+0x104				/home/user/go/pkg/mod/github.com/miekg/[email protected]/server.go:695
#	0x12bdf52	github.com/miekg/dns.defaultReader.ReadUDP+0x12				/home/user/go/pkg/mod/github.com/miekg/[email protected]/server.go:174
#	0x12bf9d1	github.com/miekg/dns.(*Server).serveUDP+0x291				/home/user/go/pkg/mod/github.com/miekg/[email protected]/server.go:513
#	0x12be590	github.com/miekg/dns.(*Server).ListenAndServe+0x510			/home/user/go/pkg/mod/github.com/miekg/[email protected]/server.go:342
#	0x17109d1	github.com/safing/portmaster/nameserver.start.startListener.func4+0x171	/home/user/git/safing/portmaster/nameserver/module.go:147
#	0x111f6e7	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/home/user/git/safing/portbase/modules/worker.go:133
#	0x111f2a9	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129	/home/user/git/safing/portbase/modules/worker.go:84

1 @ 0xd401ce 0xd36b97 0xd690e5 0xde9787 0xdeaca6 0xdef254 0xe69528 0xe82dea 0xe8292f 0xe742a5 0xe87389 0xe87225 0xe87226 0xe5f035 0xe5e968 0xe5e025 0xe5da7e 0xfcb305 0xfcb74d 0x1289e9a 0x1395145 0x1395122 0x13957b4 0x138e79c 0x138ca3d 0x1712d3d 0x17118e9 0x111f6e8 0x111ee8c 0x171184c 0x12bdd49 0x12c08b2
#	0xd690e4	internal/poll.runtime_pollWait+0x84							/usr/local/go/src/runtime/netpoll.go:343
#	0xde9786	internal/poll.(*pollDesc).wait+0x26							/usr/local/go/src/internal/poll/fd_poll_runtime.go:84
#	0xdeaca5	internal/poll.execIO+0xe5								/usr/local/go/src/internal/poll/fd_windows.go:175
#	0xdef253	internal/poll.(*FD).ConnectEx+0x53							/usr/local/go/src/internal/poll/fd_windows.go:934
#	0xe69527	net.(*netFD).connect+0x4a7								/usr/local/go/src/net/fd_windows.go:133
#	0xe82de9	net.(*netFD).dial+0x3c9									/usr/local/go/src/net/sock_posix.go:151
#	0xe8292e	net.socket+0x2ae									/usr/local/go/src/net/sock_posix.go:70
#	0xe742a4	net.internetSocket+0x1e4								/usr/local/go/src/net/ipsock_posix.go:142
#	0xe87388	net.(*sysDialer).doDialTCPProto+0xe8							/usr/local/go/src/net/tcpsock_posix.go:78
#	0xe87224	net.(*sysDialer).doDialTCP+0x64								/usr/local/go/src/net/tcpsock_posix.go:68
#	0xe87225	net.(*sysDialer).dialTCP+0x65								/usr/local/go/src/net/tcpsock_posix.go:64
#	0xe5f034	net.(*sysDialer).dialSingle+0x254							/usr/local/go/src/net/dial.go:649
#	0xe5e967	net.(*sysDialer).dialSerial+0x247							/usr/local/go/src/net/dial.go:614
#	0xe5e024	net.(*sysDialer).dialParallel+0x3e4							/usr/local/go/src/net/dial.go:515
#	0xe5da7d	net.(*Dialer).DialContext+0x6dd								/usr/local/go/src/net/dial.go:506
#	0xfcb304	crypto/tls.dial+0x1a4									/usr/local/go/src/crypto/tls/tls.go:133
#	0xfcb74c	crypto/tls.(*Dialer).DialContext+0x8c							/usr/local/go/src/crypto/tls/tls.go:217
#	0x1289e99	github.com/miekg/dns.(*Client).DialContext+0x279					/home/user/go/pkg/mod/github.com/miekg/[email protected]/client.go:138
#	0x1395144	github.com/miekg/dns.(*Client).Dial+0x484						/home/user/go/pkg/mod/github.com/miekg/[email protected]/client.go:110
#	0x1395121	github.com/safing/portmaster/resolver.(*TCPResolver).getOrCreateResolverConn+0x461	/home/user/git/safing/portmaster/resolver/resolver-tcp.go:146
#	0x13957b3	github.com/safing/portmaster/resolver.(*TCPResolver).Query+0x73				/home/user/git/safing/portmaster/resolver/resolver-tcp.go:191
#	0x138e79b	github.com/safing/portmaster/resolver.resolveAndCache+0x5bb				/home/user/git/safing/portmaster/resolver/resolve.go:428
#	0x138ca3c	github.com/safing/portmaster/resolver.Resolve+0x4bc					/home/user/git/safing/portmaster/resolver/resolve.go:217
#	0x1712d3c	github.com/safing/portmaster/nameserver.handleRequest+0x141c				/home/user/git/safing/portmaster/nameserver/nameserver.go:263
#	0x17118e8	github.com/safing/portmaster/nameserver.handleRequestAsWorker.func1+0x28		/home/user/git/safing/portmaster/nameserver/nameserver.go:26
#	0x111f6e7	github.com/safing/portbase/modules.(*Module).runWorker+0x87				/home/user/git/safing/portbase/modules/worker.go:133
#	0x111ee8b	github.com/safing/portbase/modules.(*Module).RunWorker+0x6b				/home/user/git/safing/portbase/modules/worker.go:52
#	0x171184b	github.com/safing/portmaster/nameserver.handleRequestAsWorker+0x6b			/home/user/git/safing/portmaster/nameserver/nameserver.go:25
#	0x12bdd48	github.com/miekg/dns.HandlerFunc.ServeDNS+0x28						/home/user/go/pkg/mod/github.com/miekg/[email protected]/server.go:37
#	0x12c08b1	github.com/miekg/dns.(*Server).serveDNS+0x431						/home/user/go/pkg/mod/github.com/miekg/[email protected]/server.go:659

1 @ 0xd401ce 0xd36b97 0xd690e5 0xde9787 0xdeaca6 0xdef307 0xdef63c 0xe69f74 0xe8781e 0xe86590 0x1044484 0x10440f1 0x116cdfa 0x111f6e8 0x111ee8c 0x116b097 0x111f6e8 0x111f2aa 0xd6f621
#	0xd690e4	internal/poll.runtime_pollWait+0x84					/usr/local/go/src/runtime/netpoll.go:343
#	0xde9786	internal/poll.(*pollDesc).wait+0x26					/usr/local/go/src/internal/poll/fd_poll_runtime.go:84
#	0xdeaca5	internal/poll.execIO+0xe5						/usr/local/go/src/internal/poll/fd_windows.go:175
#	0xdef306	internal/poll.(*FD).acceptOne+0x66					/usr/local/go/src/internal/poll/fd_windows.go:944
#	0xdef63b	internal/poll.(*FD).Accept+0x1bb					/usr/local/go/src/internal/poll/fd_windows.go:978
#	0xe69f73	net.(*netFD).accept+0x53						/usr/local/go/src/net/fd_windows.go:166
#	0xe8781d	net.(*TCPListener).accept+0x1d						/usr/local/go/src/net/tcpsock_posix.go:152
#	0xe8658f	net.(*TCPListener).Accept+0x2f						/usr/local/go/src/net/tcpsock.go:315
#	0x1044483	net/http.(*Server).Serve+0x363						/usr/local/go/src/net/http/server.go:3056
#	0x10440f0	net/http.(*Server).ListenAndServe+0x70					/usr/local/go/src/net/http/server.go:2985
#	0x116cdf9	github.com/safing/portbase/api.serverManager.func1+0x19			/home/user/git/safing/portbase/api/router.go:92
#	0x111f6e7	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/home/user/git/safing/portbase/modules/worker.go:133
#	0x111ee8b	github.com/safing/portbase/modules.(*Module).RunWorker+0x6b		/home/user/git/safing/portbase/modules/worker.go:52
#	0x116b096	github.com/safing/portbase/api.serverManager+0xd6			/home/user/git/safing/portbase/api/router.go:91
#	0x111f6e7	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/home/user/git/safing/portbase/modules/worker.go:133
#	0x111f2a9	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129	/home/user/git/safing/portbase/modules/worker.go:84

1 @ 0xd401ce 0xd504c5 0x1116ccd 0xd6f621
#	0x1116ccc	github.com/safing/portbase/modules.microTaskScheduler+0x28c	/home/user/git/safing/portbase/modules/microtasks.go:292

1 @ 0xd401ce 0xd504c5 0x111e6b7 0xd6f621
#	0x111e6b6	github.com/safing/portbase/modules.taskQueueHandler+0x76	/home/user/git/safing/portbase/modules/tasks.go:468

1 @ 0xd401ce 0xd504c5 0x111ea25 0xd6f621
#	0x111ea24	github.com/safing/portbase/modules.taskScheduleHandler+0x124	/home/user/git/safing/portbase/modules/tasks.go:528

1 @ 0xd401ce 0xd504c5 0x11499a9 0x111f6e8 0x111f2aa 0xd6f621
#	0x11499a8	github.com/safing/portbase/rng.fullFeeder+0x88				/home/user/git/safing/portbase/rng/fullfeed.go:24
#	0x111f6e7	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/home/user/git/safing/portbase/modules/worker.go:133
#	0x111f2a9	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129	/home/user/git/safing/portbase/modules/worker.go:84

1 @ 0xd401ce 0xd504c5 0x114a335 0x111f6e8 0x111f2aa 0xd6f621
#	0x114a334	github.com/safing/portbase/rng.osFeeder+0x174				/home/user/git/safing/portbase/rng/osfeeder.go:26
#	0x111f6e7	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/home/user/git/safing/portbase/modules/worker.go:133
#	0x111f2a9	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129	/home/user/git/safing/portbase/modules/worker.go:84

1 @ 0xd401ce 0xd504c5 0x114ab15 0x111f6e8 0x111f2aa 0xd6f621
#	0x114ab14	github.com/safing/portbase/rng.tickFeeder+0x234				/home/user/git/safing/portbase/rng/tickfeeder.go:58
#	0x111f6e7	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/home/user/git/safing/portbase/modules/worker.go:133
#	0x111f2a9	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129	/home/user/git/safing/portbase/modules/worker.go:84

1 @ 0xd401ce 0xd504c5 0x1161d1d 0x111f6e8 0x111ee8c 0x111ec9b 0xd6f621
#	0x1161d1c	github.com/safing/portbase/api.(*DatabaseWebsocketAPI).writer+0x11c	/home/user/git/safing/portbase/api/database.go:155
#	0x111f6e7	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/home/user/git/safing/portbase/modules/worker.go:133
#	0x111ee8b	github.com/safing/portbase/modules.(*Module).RunWorker+0x6b		/home/user/git/safing/portbase/modules/worker.go:52
#	0x111ec9a	github.com/safing/portbase/modules.(*Module).StartWorker.func1+0x3a	/home/user/git/safing/portbase/modules/worker.go:27

1 @ 0xd401ce 0xd504c5 0x1184885 0x1717ca5 0xd3fd92 0xd6f621
#	0x1184884	github.com/safing/portbase/run.Run+0x264	/home/user/git/safing/portbase/run/main.go:76
#	0x1717ca4	main.main+0x164					/home/user/git/safing/portmaster/cmds/portmaster-core/main.go:42
#	0xd3fd91	runtime.main+0x2b1				/usr/local/go/src/runtime/proc.go:267

1 @ 0xd401ce 0xd504c5 0x11f21f0 0x111f6e8 0x111f2aa 0xd6f621
#	0x11f21ef	github.com/safing/portbase/notifications.cleaner+0xef			/home/user/git/safing/portbase/notifications/cleaner.go:13
#	0x111f6e7	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/home/user/git/safing/portbase/modules/worker.go:133
#	0x111f2a9	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129	/home/user/git/safing/portbase/modules/worker.go:84

1 @ 0xd401ce 0xd504c5 0x130e71a 0x111f6e8 0x111f2aa 0xd6f621
#	0x130e719	github.com/safing/portmaster/intel/geoip.(*updateWorker).run+0x179	/home/user/git/safing/portmaster/intel/geoip/database.go:173
#	0x111f6e7	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/home/user/git/safing/portbase/modules/worker.go:133
#	0x111f2a9	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129	/home/user/git/safing/portbase/modules/worker.go:84

1 @ 0xd401ce 0xd504c5 0x1316231 0x111f6e8 0x111f2aa 0xd6f621
#	0x1316230	github.com/safing/portmaster/netenv.monitorNetworkChanges+0xf0		/home/user/git/safing/portmaster/netenv/network-change.go:52
#	0x111f6e7	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/home/user/git/safing/portbase/modules/worker.go:133
#	0x111f2a9	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129	/home/user/git/safing/portbase/modules/worker.go:84

1 @ 0xd401ce 0xd504c5 0x13224dd 0x111f6e8 0x111ee8c 0x111ec9b 0xd6f621
#	0x13224dc	github.com/safing/portmaster/status.autoPilot+0x7c			/home/user/git/safing/portmaster/status/autopilot.go:16
#	0x111f6e7	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/home/user/git/safing/portbase/modules/worker.go:133
#	0x111ee8b	github.com/safing/portbase/modules.(*Module).RunWorker+0x6b		/home/user/git/safing/portbase/modules/worker.go:52
#	0x111ec9a	github.com/safing/portbase/modules.(*Module).StartWorker.func1+0x3a	/home/user/git/safing/portbase/modules/worker.go:27

1 @ 0xd401ce 0xd504c5 0x1364c9e 0x111f6e8 0x111f2aa 0xd6f621
#	0x1364c9d	github.com/safing/portmaster/profile.cleanActiveProfiles+0x9d		/home/user/git/safing/portmaster/profile/active.go:58
#	0x111f6e7	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/home/user/git/safing/portbase/modules/worker.go:133
#	0x111f2a9	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129	/home/user/git/safing/portbase/modules/worker.go:84

1 @ 0xd401ce 0xd504c5 0x137a87d 0x111f6e8 0x111f2aa 0xd6f621
#	0x137a87c	github.com/safing/portmaster/profile.start.startProfileUpdateChecker.func1+0x13c	/home/user/git/safing/portmaster/profile/database.go:54
#	0x111f6e7	github.com/safing/portbase/modules.(*Module).runWorker+0x87				/home/user/git/safing/portbase/modules/worker.go:133
#	0x111f2a9	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129			/home/user/git/safing/portbase/modules/worker.go:84

1 @ 0xd401ce 0xd504c5 0x1391ada 0x1391865 0x111f6e8 0x111f2aa 0xd6f621
#	0x1391ad9	github.com/safing/portmaster/resolver.handleMDNSMessages+0xb9		/home/user/git/safing/portmaster/resolver/resolver-mdns.go:152
#	0x1391864	github.com/safing/portmaster/resolver.listenToMDNS.func9+0x24		/home/user/git/safing/portmaster/resolver/resolver-mdns.go:142
#	0x111f6e7	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/home/user/git/safing/portbase/modules/worker.go:133
#	0x111f2a9	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129	/home/user/git/safing/portbase/modules/worker.go:84

1 @ 0xd401ce 0xd504c5 0x14945be 0x111f6e8 0x111f2aa 0xd6f621
#	0x14945bd	github.com/safing/portmaster/network.connectionCleaner+0xbd		/home/user/git/safing/portmaster/network/clean.go:30
#	0x111f6e7	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/home/user/git/safing/portbase/modules/worker.go:133
#	0x111f2a9	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129	/home/user/git/safing/portbase/modules/worker.go:84

1 @ 0xd401ce 0xd504c5 0x14987d6 0x111f6e8 0x111ee8c 0x111ec9b 0xd6f621
#	0x14987d5	github.com/safing/portmaster/network.(*Connection).packetHandlerWorker+0xf5	/home/user/git/safing/portmaster/network/connection.go:894
#	0x111f6e7	github.com/safing/portbase/modules.(*Module).runWorker+0x87			/home/user/git/safing/portbase/modules/worker.go:133
#	0x111ee8b	github.com/safing/portbase/modules.(*Module).RunWorker+0x6b			/home/user/git/safing/portbase/modules/worker.go:52
#	0x111ec9a	github.com/safing/portbase/modules.(*Module).StartWorker.func1+0x3a		/home/user/git/safing/portbase/modules/worker.go:27

1 @ 0xd401ce 0xd504c5 0x149bab3 0x111f6e8 0x111f2aa 0xd6f621
#	0x149bab2	github.com/safing/portmaster/network.openDNSRequestWriter+0xf2		/home/user/git/safing/portmaster/network/dns.go:181
#	0x111f6e7	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/home/user/git/safing/portbase/modules/worker.go:133
#	0x111f2a9	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129	/home/user/git/safing/portbase/modules/worker.go:84

1 @ 0xd401ce 0xd504c5 0x16df018 0x16e2bf2 0x111f6e8 0x111f2aa 0xd6f621
#	0x16df017	github.com/safing/portmaster/netquery.(*Manager).HandleFeed+0xb7	/home/user/git/safing/portmaster/netquery/manager.go:101
#	0x16e2bf1	github.com/safing/portmaster/netquery.(*module).start.func2+0x31	/home/user/git/safing/portmaster/netquery/module_api.go:240
#	0x111f6e7	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/home/user/git/safing/portbase/modules/worker.go:133
#	0x111f2a9	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129	/home/user/git/safing/portbase/modules/worker.go:84

1 @ 0xd401ce 0xd504c5 0x16e2a67 0x111f6e8 0x111f2aa 0xd6f621
#	0x16e2a66	github.com/safing/portmaster/netquery.(*module).start.func3+0xa6	/home/user/git/safing/portmaster/netquery/module_api.go:246
#	0x111f6e7	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/home/user/git/safing/portbase/modules/worker.go:133
#	0x111f2a9	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129	/home/user/git/safing/portbase/modules/worker.go:84

1 @ 0xd401ce 0xd504c5 0x16e2e5c 0x111f6e8 0x111f2aa 0xd6f621
#	0x16e2e5b	github.com/safing/portmaster/netquery.(*module).start.func1+0x23b	/home/user/git/safing/portmaster/netquery/module_api.go:219
#	0x111f6e7	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/home/user/git/safing/portbase/modules/worker.go:133
#	0x111f2a9	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129	/home/user/git/safing/portbase/modules/worker.go:84

1 @ 0xd401ce 0xd504c5 0x16f773e 0x16fd809 0x111f6e8 0x111f2aa 0xd6f621
#	0x16f773d	github.com/safing/portmaster/firewall/interception/windowskext.BandwidthStatsWorker+0xdd	/home/user/git/safing/portmaster/firewall/interception/windowskext/bandwidth_stats.go:39
#	0x16fd808	github.com/safing/portmaster/firewall/interception.startInterception.func2+0x28			/home/user/git/safing/portmaster/firewall/interception/interception_windows.go:39
#	0x111f6e7	github.com/safing/portbase/modules.(*Module).runWorker+0x87					/home/user/git/safing/portbase/modules/worker.go:133
#	0x111f2a9	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129				/home/user/git/safing/portbase/modules/worker.go:84

1 @ 0xd401ce 0xd504c5 0x1709f4d 0x111f6e8 0x111f2aa 0xd6f621
#	0x1709f4c	github.com/safing/portmaster/firewall.packetHandler+0x8c		/home/user/git/safing/portmaster/firewall/packet_handler.go:631
#	0x111f6e7	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/home/user/git/safing/portbase/modules/worker.go:133
#	0x111f2a9	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129	/home/user/git/safing/portbase/modules/worker.go:84

1 @ 0xd401ce 0xd504c5 0x170a050 0x111f6e8 0x111f2aa 0xd6f621
#	0x170a04f	github.com/safing/portmaster/firewall.bandwidthUpdateHandler+0x8f	/home/user/git/safing/portmaster/firewall/packet_handler.go:646
#	0x111f6e7	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/home/user/git/safing/portbase/modules/worker.go:133
#	0x111f2a9	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129	/home/user/git/safing/portbase/modules/worker.go:84

1 @ 0xd401ce 0xd504c5 0xe69bcb 0xd6f621
#	0xe69bca	net.(*netFD).connect.func2+0x6a	/usr/local/go/src/net/fd_windows.go:122

1 @ 0xd401ce 0xd504c5 0xef24b5 0xef233a 0xd6f621
#	0xef24b4	github.com/safing/portbase/log.writer+0xd4		/home/user/git/safing/portbase/log/output.go:154
#	0xef2339	github.com/safing/portbase/log.writerManager+0x79	/home/user/git/safing/portbase/log/output.go:113

1 @ 0xd401ce 0xd51509 0xd514e0 0xd6a7a5 0xd8e37d 0x1394d35 0x1394d1a 0x13957b4 0x138e79c 0x138ca3d 0x1712d3d 0x17118e9 0x111f6e8 0x111ee8c 0x171184c 0x12bdd49 0x12c08b2 0x12c040c 0xd6f621
#	0xd6a7a4	sync.runtime_SemacquireMutex+0x24							/usr/local/go/src/runtime/sema.go:77
#	0xd8e37c	sync.(*Mutex).lockSlow+0x15c								/usr/local/go/src/sync/mutex.go:171
#	0x1394d34	sync.(*Mutex).Lock+0x74									/usr/local/go/src/sync/mutex.go:90
#	0x1394d19	github.com/safing/portmaster/resolver.(*TCPResolver).getOrCreateResolverConn+0x59	/home/user/git/safing/portmaster/resolver/resolver-tcp.go:109
#	0x13957b3	github.com/safing/portmaster/resolver.(*TCPResolver).Query+0x73				/home/user/git/safing/portmaster/resolver/resolver-tcp.go:191
#	0x138e79b	github.com/safing/portmaster/resolver.resolveAndCache+0x5bb				/home/user/git/safing/portmaster/resolver/resolve.go:428
#	0x138ca3c	github.com/safing/portmaster/resolver.Resolve+0x4bc					/home/user/git/safing/portmaster/resolver/resolve.go:217
#	0x1712d3c	github.com/safing/portmaster/nameserver.handleRequest+0x141c				/home/user/git/safing/portmaster/nameserver/nameserver.go:263
#	0x17118e8	github.com/safing/portmaster/nameserver.handleRequestAsWorker.func1+0x28		/home/user/git/safing/portmaster/nameserver/nameserver.go:26
#	0x111f6e7	github.com/safing/portbase/modules.(*Module).runWorker+0x87				/home/user/git/safing/portbase/modules/worker.go:133
#	0x111ee8b	github.com/safing/portbase/modules.(*Module).RunWorker+0x6b				/home/user/git/safing/portbase/modules/worker.go:52
#	0x171184b	github.com/safing/portmaster/nameserver.handleRequestAsWorker+0x6b			/home/user/git/safing/portmaster/nameserver/nameserver.go:25
#	0x12bdd48	github.com/miekg/dns.HandlerFunc.ServeDNS+0x28						/home/user/go/pkg/mod/github.com/miekg/[email protected]/server.go:37
#	0x12c08b1	github.com/miekg/dns.(*Server).serveDNS+0x431						/home/user/go/pkg/mod/github.com/miekg/[email protected]/server.go:659
#	0x12c040b	github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb					/home/user/go/pkg/mod/github.com/miekg/[email protected]/server.go:603

1 @ 0xd401ce 0xd51509 0xd514e0 0xd6a7a5 0xd8e37d 0x1394d35 0x1394d1a 0x13957b4 0x138e79c 0x138f59b 0x139f6c5 0x1317c59 0x1317465 0x111f6e8 0x111f2aa 0xd6f621
#	0xd6a7a4	sync.runtime_SemacquireMutex+0x24							/usr/local/go/src/runtime/sema.go:77
#	0xd8e37c	sync.(*Mutex).lockSlow+0x15c								/usr/local/go/src/sync/mutex.go:171
#	0x1394d34	sync.(*Mutex).Lock+0x74									/usr/local/go/src/sync/mutex.go:90
#	0x1394d19	github.com/safing/portmaster/resolver.(*TCPResolver).getOrCreateResolverConn+0x59	/home/user/git/safing/portmaster/resolver/resolver-tcp.go:109
#	0x13957b3	github.com/safing/portmaster/resolver.(*TCPResolver).Query+0x73				/home/user/git/safing/portmaster/resolver/resolver-tcp.go:191
#	0x138e79b	github.com/safing/portmaster/resolver.resolveAndCache+0x5bb				/home/user/git/safing/portmaster/resolver/resolve.go:428
#	0x138f59a	github.com/safing/portmaster/resolver.testConnectivity+0xba				/home/user/git/safing/portmaster/resolver/resolve.go:561
#	0x139f6c4	github.com/safing/portmaster/resolver.prep.func1+0x24					/home/user/git/safing/portmaster/resolver/main.go:31
#	0x1317c58	github.com/safing/portmaster/netenv.checkOnlineStatus+0x618				/home/user/git/safing/portmaster/netenv/online-status.go:544
#	0x1317464	github.com/safing/portmaster/netenv.monitorOnlineStatus+0x44				/home/user/git/safing/portmaster/netenv/online-status.go:374
#	0x111f6e7	github.com/safing/portbase/modules.(*Module).runWorker+0x87				/home/user/git/safing/portbase/modules/worker.go:133
#	0x111f2a9	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129			/home/user/git/safing/portbase/modules/worker.go:84


@Evilbolzen Evilbolzen added the bug TYPE: a report on something that isn't working label Nov 30, 2023
Copy link

Greetings and welcome to our community! As this is the first issue you opened here, we wanted to share some useful infos with you:

  • 🗣️ Our community on Discord is super helpful and active. We also have an AI-enabled support bot that knows Portmaster well and can give you immediate help.
  • 📖 The Wiki answers all common questions and has many important details. If you can't find an answer there, let us know, so we can add anything that's missing.

Copy link

github-actions bot commented Feb 5, 2024

This issue has been automatically marked as inactive because it has not had activity in the past two months.

If no further activity occurs, this issue will be automatically closed in one week in order to increase our focus on active topics.

@github-actions github-actions bot added the stale ATTRIBUTE: this issue has not had recent activity label Feb 5, 2024
Copy link

This issue has been automatically closed because it has not had recent activity. Thank you for your contributions.

If the issue has not been resolved, you can find more information in our Wiki or continue the conversation on our Discord.

@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale Feb 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug TYPE: a report on something that isn't working stale ATTRIBUTE: this issue has not had recent activity
Projects
None yet
Development

No branches or pull requests

1 participant