Lass den Parameter charset doch einfach weg. Eventuell musst Du Großbuchstaben verwenden, vielleicht muss ein - zwischen Buchstaben und Zahl, die Doku gibt für diesen Parameter leider kein Beispiel.
openHAB4.3.5 stable in einem Debian-Container (bookworm) (Proxmox 8.4.1, LXC), mit openHABian eingerichtet
Na ja, Dein Problem ist, dass der Parameter nun mal gesetzt ist, Du bekommst ihn aber leider nicht so leicht wieder los.
Entferne zuerst den Parameter aus der caldavio.cfg,
Anschließend musst Du noch in die Karaf Konsole, am besten mit dem Befehl
Hi. Hast du die Probleme noch?
- wenn ja, dann hab ich die Lösung
- wenn nein, hab ich trotzdem die Lösung.
in der Datei userdata/config/org/openHAB gibt es die Datei caldavio.config.
In dieser Datei hab ich das Property felix.fileinstall.filename gelöscht.
Zusätzlich habe ich die Datei, auf die der Eintrag felix.fileinstall.filename zeigt auch gelöscht.
Danach kam tatsächlich:
2020-11-05 23:06:45.295 [INFO ] [.io.caldav.internal.CalDavLoaderImpl] - CalDAV IO is properly configured.
2020-11-05 23:06:45.320 [INFO ] [b.core.service.AbstractActiveService] - CalDav Loader has been started
2020-11-05 23:06:50.079 [INFO ] [.io.caldav.internal.CalDavLoaderImpl] - reload job scheduled for: <Google-Kalender-Name>
Dafür kommt jetzt der nächste Fehler - LOL
3:15:08.488 [WARN ] [.caldav.internal.job.EventReloaderJob] - Sardine exception reading ics file: <id>_google_com
com.github.sardine.impl.SardineException: Unexpected response
at com.github.sardine.impl.handler.ValidatingResponseHandler.validateResponse(ValidatingResponseHandler.java:48) ~[sardine-5.6.jar:5.6]
at com.github.sardine.impl.handler.VoidResponseHandler.handleResponse(VoidResponseHandler.java:34) ~[sardine-5.6.jar:5.6]
at com.github.sardine.impl.SardineImpl.get(SardineImpl.java:756) ~[sardine-5.6.jar:5.6]
at com.github.sardine.impl.SardineImpl.get(SardineImpl.java:741) ~[sardine-5.6.jar:5.6]
at com.github.sardine.impl.SardineImpl.get(SardineImpl.java:732) ~[sardine-5.6.jar:5.6]
at com.github.sardine.impl.SardineImpl.get(SardineImpl.java:145) ~[sardine-5.6.jar:5.6]
at org.openhab.io.caldav.internal.job.EventReloaderJob.loadEvents(EventReloaderJob.java:323) [bundleFile:?]
at org.openhab.io.caldav.internal.job.EventReloaderJob.execute(EventReloaderJob.java:141) [bundleFile:?]
at org.quartz.core.JobRunShell.run(JobRunShell.java:202) [bundleFile:?]
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573) [bundleFile:?]