I am running OH 4.3.5 on a raspberry pi 5.
In ‘/var/log/openhab.log’ I get the following Error quite often:
2025-07-02 21:56:40.186 [ERROR] [t.ide.server.concurrent.WriteRequest] - Error during request:
java.lang.IllegalArgumentException: Illegal character in path at index 29: file:///etc/openhab/Raspberry Pi/2025.06.17
at java.net.URI.create(URI.java:906) ~[?:?]
at org.openhab.core.model.lsp.internal.MappingUriExtensions.toURI(MappingUriExtensions.java:165) ~[?:?]
at org.openhab.core.model.lsp.internal.MappingUriExtensions.guessClientPath(MappingUriExtensions.java:131) ~[?:?]
at org.openhab.core.model.lsp.internal.MappingUriExtensions.toUri(MappingUriExtensions.java:67) ~[?:?]
at org.eclipse.xtext.ide.server.MultiRootWorkspaceConfigFactory.addProjectsForWorkspaceFolder(MultiRootWorkspaceConfigFactory.java:43) ~[bundleFile:?]
at org.eclipse.xtext.ide.server.MultiRootWorkspaceConfigFactory.getWorkspaceConfig(MultiRootWorkspaceConfigFactory.java:37) ~[bundleFile:?]
at org.eclipse.xtext.ide.server.WorkspaceManager.createWorkspaceConfig(WorkspaceManager.java:225) ~[bundleFile:?]
at org.eclipse.xtext.ide.server.WorkspaceManager.refreshWorkspaceConfig(WorkspaceManager.java:232) ~[bundleFile:?]
at org.eclipse.xtext.ide.server.WorkspaceManager.initialize(WorkspaceManager.java:173) ~[bundleFile:?]
at org.eclipse.xtext.ide.server.LanguageServerImpl.lambda$0(LanguageServerImpl.java:239) ~[bundleFile:?]
at org.eclipse.xtext.ide.server.concurrent.WriteRequest.run(WriteRequest.java:50) [bundleFile:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) [?:?]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) [?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) [?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) [?:?]
at java.lang.Thread.run(Thread.java:840) [?:?]
Caused by: java.net.URISyntaxException: Illegal character in path at index 29: file:///etc/openhab/Raspberry Pi/2025.06.17
at java.net.URI$Parser.fail(URI.java:2976) ~[?:?]
at java.net.URI$Parser.checkChars(URI.java:3147) ~[?:?]
at java.net.URI$Parser.parseHierarchical(URI.java:3229) ~[?:?]
at java.net.URI$Parser.parse(URI.java:3177) ~[?:?]
at java.net.URI.<init>(URI.java:623) ~[?:?]
at java.net.URI.create(URI.java:904) ~[?:?]
... 15 more
I do not understand where this could come from.
I have stored my files in ‘T:\Dokumente\08 Heimautomation\Openhab\Raspberry Pi\2025.06.17’ on my windows PC. I use WinSCP to transfer the files to the raspberry pi.
It seems to have part of the file path somewhere on the raspberry pi. But I could not find the path in any file.
Does anybody understand this error? What do I need to do to get rid of it?
There is no folder ‘/etc/openhab/Raspberry Pi’ on the raspberry pi: