This site will have limited functionality while we undergo maintenance to improve your experience. If an article doesn't solve your issue and you want to ask a question, we have our support community waiting to help you at @FirefoxSupport on Twitter and/r/firefox on Reddit.

Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

Webdav Calendar certificate check fails with IPv6

more options

Hi,

I am using Thunderbird 78.7.1 (64bit) under Ubuntu. I would like to sync my WebDAV calendar with Thunderbird Calendar. I have configured the calendar via its IPv6 address. In the calendar config, I enter the address: https://[2a02:908:1341:xxxx:xxx:xxxx:xxxx:xxxf]:5006/path/path/ ("xxxx" and "path" being replacements for privacy reasons).

There is an exclamation mark behind the calendar name in the calendar overview taht shows the error message when hovering over it: "The calendar xyz is currently not available." (translated from German "Der Kalender xyz ist momentan nicht verfügbar").

When clicking on "Kalender synchronisieren" (sync calendar), I get the attached screenshots: Nothing happens if I click on "Sicherheits-Ausnahmeregel bestätigen" (confirm security exception rule) or "Zertifikat herunterladen" (download certificate). The button is pressed and greyed out, but no further action happens. I can click on "cancel" (Abbrechen).

Port 5006 is reachable via telnet and its IPV6 address.

My questions: Is it allowed to enter an IPv6 address in the calendar config? What may be the reason for dealing with the certificate, having no reaction of Thunderbird?

Thanks,

Superwallah

Hi, I am using Thunderbird 78.7.1 (64bit) under Ubuntu. I would like to sync my WebDAV calendar with Thunderbird Calendar. I have configured the calendar via its IPv6 address. In the calendar config, I enter the address: https://[2a02:908:1341:xxxx:xxx:xxxx:xxxx:xxxf]:5006/path/path/ ("xxxx" and "path" being replacements for privacy reasons). There is an exclamation mark behind the calendar name in the calendar overview taht shows the error message when hovering over it: "The calendar xyz is currently not available." (translated from German "Der Kalender xyz ist momentan nicht verfügbar"). When clicking on "Kalender synchronisieren" (sync calendar), I get the attached screenshots: Nothing happens if I click on "Sicherheits-Ausnahmeregel bestätigen" (confirm security exception rule) or "Zertifikat herunterladen" (download certificate). The button is pressed and greyed out, but no further action happens. I can click on "cancel" (Abbrechen). Port 5006 is reachable via telnet and its IPV6 address. My questions: Is it allowed to enter an IPv6 address in the calendar config? What may be the reason for dealing with the certificate, having no reaction of Thunderbird? Thanks, Superwallah
Attached screenshots

Chosen solution

Now it works: Leaving out the port (using 443) in the security exceptions, it worked. And: I had to add the security exception manually in the settings. I was not able to press the offered button directly. The IPV6 address in the exceptions is still shown without brackets which is confusing.

But still: There is a bug around this case......

Read this answer in context 👍 0

All Replies (5)

more options

Looks like the cert expired.

more options

christ1 schrieb

Looks like the cert expired.

Of course, you were right. I thought I had a few more days. Unfortunately, also with the renewed Let's encrypt certificate (valid until 12.7.2021), I get exactly the same errors.

Any further ideas?

more options

Can you create an exception when prompted? https://support.mozilla.org/kb/add-security-exception

more options

As I wrote, adding the exception via pressing the button (see screenshot) is not possible. When I press the button, it is greyed out, but nothing happens anymore. The only option I have is to click cancel. This, at least, is a bug.

If I go to Edit->Settings->Security->certificates->Server->Add exception and add the URL without the path there (so https://[2a02:908:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx]:5006), then I get the same warning screen. But here the button "add security exception" can be pressed. A line in the table of the "server" tab in the certificates settings is added (with correct expiration date). ...but with the Server address as IPv6 address without the brackets! I looks then like "2a02:908:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:5006". Can Thunderbird then distinguish between the IPv6 colons and the port colon??? Is that a bug?

When I then go to "sync calendar", I get the same security warning as before.


I know that this is not the straitforward use case, using an IPv6 address. But it should work, shouldn't it?

more options

Chosen Solution

Now it works: Leaving out the port (using 443) in the security exceptions, it worked. And: I had to add the security exception manually in the settings. I was not able to press the offered button directly. The IPV6 address in the exceptions is still shown without brackets which is confusing.

But still: There is a bug around this case......

Modified by firefox1331