Thunderbird / Lightning は caldav カレンダーを検出しなくなりました (Kubuntu 22.04 以降)

Thunderbird / Lightning は caldav カレンダーを検出しなくなりました (Kubuntu 22.04 以降)

私はかなり長い間 Thunderbird で caldav カレンダーを使用してきましたが、Kubuntu 22.04 にアップグレードしてからは動作しなくなりました。一方、20.04 をまだ実行している別のマシンでは問題なく動作します。今、22.04 マシンを 22.10 にアップグレードしましたが、違いはありません。

ユーザー名とURLを入力して押すとカレンダーを探す何も見つからず、ログには次の内容しか表示されません:

console.warn: Calendar: [CalICSProvider] Could not detect calendar using method attemptHead
console.warn: Calendar: [CalICSProvider] Could not detect calendar using method attemptGet
console.warn: Calendar: [CalICSProvider] Could not detect calendar using method attemptDAVLocation
console.warn: Calendar: [CalICSProvider] Could not detect calendar using method attemptPut
console.warn: Calendar: [CalDavProvider] Could not detect calendar using method attemptLocation
console.warn: Calendar: [CalDavProvider] Could not detect calendar using method wellKnown
console.warn: Calendar: [CalDavProvider] Could not detect calendar using method attemptRoot
console.error: Calendar: 
Error during calendar detection: resource:///modules/calendar/utils/calProviderDetectionUtils.jsm:20: NoneFoundError
DetectionError@resource:///modules/calendar/utils/calProviderDetectionUtils.jsm:20:1
@resource:///modules/calendar/utils/calProviderDetectionUtils.jsm:31:7
detect@resource:///modules/calendar/utils/calProviderDetectionUtils.jsm:164:26

同時に、これが機能しなくなったときにもhandlers.json壊れていましたが、そのファイルを削除してデフォルトの生成バージョンから開始することで修正しました。両方の機能がhttps URLへのアクセスに関連しているため、かもしれないつながりになる。

どこを探せばいいか、何かアイデアはありますか?

答え1

結局、共通の原因があったことが判明しました。

以前、次のような問題に悩まされていたのですがhttps://superuser.com/questions/1122787/thunderbird で https リンクをクリックすると、ブラウザでリンクが開かない(私の場合、kubuntu 22.04 へのアップデートにより、thunderbird が firefox でリンクをまったく開けなくなってしまいました)、 などの設定をいじっていました。network.protocol-handler.external-default今後は、その設定や同様の設定を削除したところprefs.js、正常に戻りました。ネット上のカレンダーに接続でき、メール内のリンクはデフォルトのブラウザで開くようになりました。

他のスレッドでの回答以降、これらの設定の影響が変化したとしか推測できません。

答え2

私の場合、問題は誤って有効にされた HTTP プロキシにありました。

関連情報