为提升您的使用体验,本站正在维护,部分功能暂时无法使用。如果本站文章无法解决您的问题,您想要向社区提问的话,请到 Twitter 上的 @FirefoxSupport 或 Reddit 上的 /r/firefox 提问,我们的支持社区将会很快回复您的疑问。

搜索 | 用户支持

防范以用户支持为名的诈骗。我们绝对不会要求您拨打电话或发送短信,及提供任何个人信息。请使用“举报滥用”选项报告涉及违规的行为。

详细了解

Webdav Calendar certificate check fails with IPv6

  • 5 个回答
  • 1 人有此问题
  • 3 次查看
  • 最后回复者为 firefox1331

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
已附加屏幕截图

被采纳的解决方案

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......

定位到答案原位置 👍 0

所有回复 (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

选择的解决方案

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......

由firefox1331于修改