-
Notifications
You must be signed in to change notification settings - Fork 36
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
DNS from (W10) OS not working #120
Comments
Same problem here after updating to Thunderbird 60.0. When I click on an e-mail it just says "Error in the DNS resolver" in the DKIM field. Furthermore, it seems that the settings can't be accessed anymore. |
@d4k0 https://www.thunderbird.net/en-US/thunderbird/60.0/releasenotes/
|
Ah, I missed this. Thanks! I just found out what my problem was: I installed the 64-bit version of Thunderbird and the libunbound DLL is 32-bit. Therefore I switched to the JavaScript library and it works again. Unfortunately, there doesn't seem to be a working 64-bit version of the DLL. The newer versions of the DNSSEC Validator add-on contain a 64-bit version ( |
That is with the resolver specified in the DV settings or the DNSSEC is not really the scope of DV but rather complementary and thus dependent on another WX (web extension) since mozilla-core is not inclined in implementing it natively (https://bugzilla.mozilla.org/show_bug.cgi?id=672600) and TB subsequently being impacted (https://bugzilla.mozilla.org/show_bug.cgi?id=1479423) |
I set a DNS server in the settings (which also supports DNSSEC), so it doesn't use the DNS server that is set in the OS. For testing purposes I removed it ( |
@d4k0 Thanks for testing and the result confirms the issue |
Thanks for the detailed error report. I will probably remove the non working enabled/disabled detection that is currently included, as I haven't yet found a way to improve/fix it. If anyone knows a way to get that @d4k0 Unfortunately the DLLs included in the newer version (which also include 64-bit dlls) of the DNSSEC Validator add-on no longer exposes the libunbound function calls. I created a separated issue to track building the libs from source (#122), but I don't see myself working on it in the foreseeable feature. |
I would reckon that Of course then there is the potential virtual interface (e.g. VPN) being connected at the same time as the hardware interface. Maybe this is a good hint https://www.ravichaganti.com/blog/finding-network-adapter-with-a-active-link Suppose PowerShell is not ideal as perhaps not being present on every local machine?
|
i have the same problem im getting the error. "error in DNS resolver" But only on my own emailserver. i have also some gmail accounts in my thunderbird and they seems fine. When i send a email from my mail server to my gmail. it shows all green. but otherway around i get the error. |
I could not find any way to fix the detection via registry. And I do not see myself having the time to add a completely new mechanism for the detection any time soon. To not delay the fixing of getting the DNS servers from the OS any further, I decided to simply remove the enabled/disabled detection if all interfaces are detected as disabled (added in the upcoming 2.0.1). This however can result in the first query taking some time. The work for a proper fix will be tracked in #136. Please subscribe to that issue to get updates. @Nekotje If you only have DNS issues with a specific account, this sounds like a different issue. Could you please create a new issue for that? Please include the complete error message as shown in the error console. See https://github.com/lieser/dkim_verifier/wiki/Debug#view-error-and-debug-messages on how to open it. |
TB 60.0b10 (64-bit) on W10 1709 b16299.579
DV 2.0.0 (
JS DNS library
|checked/enabled Get DNS from OS
)wmic nic get PNPDeviceID, NetConnectionStatus, NetEnabled
PCI\VEN_168C&DEV_0034&SUBSYS_20031A56&REV_01\4&3361c84c&0&00E3
is apprently the enabled and connected iface. From the log it is not apparent why DV is deactivating it (for DNS resolution).The text was updated successfully, but these errors were encountered: