-
Notifications
You must be signed in to change notification settings - Fork 35
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
Using libunbound results in an internal error #385
Comments
Could you please enable the advance logging in the settings and post the output of the debug log (https://github.com/lieser/dkim_verifier/wiki/Debug#view-error-and-debug-messages)? Hopefully this will give a hint on what is going wrong. Otherwise this will be really hard to debug. |
|
@sanyazuev151 Could you please post the path you configured? |
Note that in TB 115 there seems to be an issue with the Path relative to profile directory option, if the relative path contains a folder. What works for me as a workaround for now:
@sanyazuev151 You initially reported that you also tried it also with an absolute path, and for you it did not work. Can you please try again if you can reproduce it, and if yes post the error in the logs together with the used path? |
In the first log, the path was set to Following your workaround and moving the DLL directly to the profile folder, the path was set to
With the DLL remaining in the profile folder, the path was set to
|
The second error looks like another unrelated problem. The libunbound dll is successfully loaded, but it fails to set the manually configured DNS servers. Can you post what you have set as the DNS servers? |
I meant the exact string you configured. This has to be a IP4 or IP6 address. Also note that although unbound seems to support both DNS over TLS (DoT) and DNS over HTTPS (DoH), I never tested it with the addon. And I don't think the build of the libraries I provide at https://github.com/lieser/libunbound-builds even include this support. |
I tested all of the IP addresses listed on the project page, as well as Google's, Cloudflare's and my ISP's default DNS address. They all produce the same error as previously mentioned. |
I had the same problem when I updated to Thunderbird 115 a few days ago. For me using the absolute path (and unchecking Path relative to profile directory) worked. Another important note: It only worked with the build of the library from https://github.com/lieser/libunbound-builds, the official build (I tested the latest version 1.18.0) somehow didn't work. |
I just tried again to reproduce the problem of Please try the following:
If the last part fails again that would be very strange, as the exact same input does not give any error for me.
I created this builds because in the past unbound stopped providing windows binaries that contained the libunbound dll. But that has seemed to change again. |
|
Could you please post the complete log with debugging enabled? |
@lieser |
The issue with the relative path not working in Thunderbird 115 should be solved now. |
I get an internal error when using libunbound by following the instructions in the wiki (https://github.com/lieser/dkim_verifier/wiki/DNS). The JavaScript DNS library works fine with the same settings.
My system configuration:
What I have already tried:
The text was updated successfully, but these errors were encountered: