OpenHab web interface no longer working

Hi you all,

I am a bit in panic as I cannot connect to my openhab web interface any longer. No changes were made. The Windows server it is running on just has been offline for a while. I can acces the folder and OpenHab shows as running under Windows services. restartetd the macjine a couple times. No solution.
Is there any way I can get my configuration out of the openhab folder with all bindings, things, items, scripts and widgets?

What does openhab.log say?

There’s a backup.bat file under $OH_HOME/runtime/bin. That will back up everything you need.

Or you can just grab the conf and userdata folders.

The log says a lot, I guess…

STATUS | wrapper | 2024/05/14 21:20:59 | → Wrapper Started as Service
STATUS | wrapper | 2024/05/14 21:21:01 | Launching a JVM…
INFO | jvm 1 | 2024/05/14 21:21:04 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org
INFO | jvm 1 | 2024/05/14 21:21:04 | Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved.
INFO | jvm 1 | 2024/05/14 21:21:04 |
INFO | jvm 1 | 2024/05/14 21:21:20 | 21:21:20.271 [Start Level: Equinox Container: e540dba5-59a0-4aa6-ad5a-acbb77d4e979] ERROR org.apache.felix.configadmin - Failure setting up dynamic configuration bindings
INFO | jvm 1 | 2024/05/14 21:21:20 | java.io.IOException: Unexpected token 78; expected: 61 (line=0, pos=177)
INFO | jvm 1 | 2024/05/14 21:21:20 | at org.apache.felix.cm.file.ConfigurationHandler.readFailure(ConfigurationHandler.java:700) ~[?:?]
INFO | jvm 1 | 2024/05/14 21:21:20 | at org.apache.felix.cm.file.ConfigurationHandler.readInternal(ConfigurationHandler.java:305) ~[?:?]
INFO | jvm 1 | 2024/05/14 21:21:20 | at org.apache.felix.cm.file.ConfigurationHandler.read(ConfigurationHandler.java:268) ~[?:?]
INFO | jvm 1 | 2024/05/14 21:21:20 | at org.apache.felix.cm.file.FilePersistenceManager._load(FilePersistenceManager.java:651) ~[?:?]
INFO | jvm 1 | 2024/05/14 21:21:20 | at org.apache.felix.cm.file.FilePersistenceManager.load(FilePersistenceManager.java:592) ~[?:?]
INFO | jvm 1 | 2024/05/14 21:21:20 | at org.apache.felix.cm.impl.DynamicBindings.(DynamicBindings.java:53) ~[?:?]
INFO | jvm 1 | 2024/05/14 21:21:20 | at org.apache.felix.cm.impl.ConfigurationManager.(ConfigurationManager.java:158) ~[?:?]
INFO | jvm 1 | 2024/05/14 21:21:20 | at org.apache.felix.cm.impl.ConfigurationAdminStarter.activate(ConfigurationAdminStarter.java:74) ~[?:?]
INFO | jvm 1 | 2024/05/14 21:21:20 | at org.apache.felix.cm.impl.DependencyTracker.(DependencyTracker.java:92) ~[?:?]
INFO | jvm 1 | 2024/05/14 21:21:20 | at org.apache.felix.cm.impl.Activator.start(Activator.java:114) ~[?:?]
INFO | jvm 1 | 2024/05/14 21:21:20 | at org.eclipse.osgi.internal.framework.BundleContextImpl$2.run(BundleContextImpl.java:818) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:20 | at org.eclipse.osgi.internal.framework.BundleContextImpl$2.run(BundleContextImpl.java:1) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:20 | at java.security.AccessController.doPrivileged(AccessController.java:569) [?:?]
INFO | jvm 1 | 2024/05/14 21:21:20 | at org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:810) [org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:20 | at org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:767) [org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:20 | at org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:1032) [org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:20 | at org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:371) [org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:20 | at org.eclipse.osgi.container.Module.doStart(Module.java:605) [org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:20 | at org.eclipse.osgi.container.Module.start(Module.java:468) [org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:20 | at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel$2.run(ModuleContainer.java:1847) [org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:20 | at org.eclipse.osgi.internal.framework.EquinoxContainerAdaptor$1$1.execute(EquinoxContainerAdaptor.java:136) [org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:20 | at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1840) [org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:20 | at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1783) [org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:20 | at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1745) [org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:20 | at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1667) [org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:20 | at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1) [org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:20 | at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:234) [org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:20 | at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:345) [org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | 21:21:20.849 [Framework Event Dispatcher: Equinox Container: e540dba5-59a0-4aa6-ad5a-acbb77d4e979] ERROR Events.Framework - FrameworkEvent ERROR
INFO | jvm 1 | 2024/05/14 21:21:21 | java.util.zip.ZipException: Exception in opening zip file: V:\openhab\userdata\cache\org.eclipse.osgi\63\0.cp\lib\geronimo-osgi-locator.jar
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.framework.util.SecureAction.getZipFile(SecureAction.java:356) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.storage.bundlefile.ZipBundleFile.doOpen(ZipBundleFile.java:51) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.storage.bundlefile.CloseableBundleFile.internalOpen(CloseableBundleFile.java:140) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.storage.bundlefile.CloseableBundleFile.lockOpen(CloseableBundleFile.java:78) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.storage.bundlefile.CloseableBundleFile.getEntry(CloseableBundleFile.java:274) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.internal.loader.classpath.ClasspathEntry.loadManifest(ClasspathEntry.java:230) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.internal.loader.classpath.ClasspathEntry.(ClasspathEntry.java:77) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.internal.loader.ModuleClassLoader.createClassPathEntry(ModuleClassLoader.java:267) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.createClassPathEntry(ClasspathManager.java:343) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.getClasspath(ClasspathManager.java:295) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.addStandardClassPathEntry(ClasspathManager.java:213) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.addClassPathEntry(ClasspathManager.java:205) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findClassPathEntry(ClasspathManager.java:188) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.buildClasspath(ClasspathManager.java:166) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.(ClasspathManager.java:94) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.internal.loader.EquinoxClassLoader.(EquinoxClassLoader.java:54) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.internal.loader.BundleLoader.createClassLoaderPrivledged(BundleLoader.java:345) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.internal.loader.BundleLoader.getModuleClassLoader(BundleLoader.java:262) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.internal.framework.EquinoxBundle$1.run(EquinoxBundle.java:653) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.internal.framework.EquinoxBundle$1.run(EquinoxBundle.java:1) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at java.security.AccessController.doPrivileged(AccessController.java:318) ~[?:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.internal.framework.EquinoxBundle.getModuleClassLoader(EquinoxBundle.java:646) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.internal.framework.EquinoxBundle.getResource(EquinoxBundle.java:588) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.apache.servicemix.specs.activation.Activator.register(Activator.java:58) ~[org.apache.servicemix.specs.activation-api-1.2.1-1.2.1_3.jar:1.2.1_3]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.apache.servicemix.specs.locator.Activator.start(Activator.java:70) ~[org.apache.servicemix.specs.activation-api-1.2.1-1.2.1_3.jar:1.2.1_3]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.apache.servicemix.specs.activation.Activator.start(Activator.java:46) ~[org.apache.servicemix.specs.activation-api-1.2.1-1.2.1_3.jar:1.2.1_3]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.internal.framework.BundleContextImpl$2.run(BundleContextImpl.java:818) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.internal.framework.BundleContextImpl$2.run(BundleContextImpl.java:1) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at java.security.AccessController.doPrivileged(AccessController.java:569) ~[?:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:810) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:767) [org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:1032) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:371) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.container.Module.doStart(Module.java:605) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.container.Module.start(Module.java:468) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel$2.run(ModuleContainer.java:1847) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.internal.framework.EquinoxContainerAdaptor$1$1.execute(EquinoxContainerAdaptor.java:136) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1840) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1783) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1745) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1667) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:234) [org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:345) [org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | Caused by: java.util.zip.ZipException: Invalid CEN header (invalid extra data field size for tag: 0xbfef at 55)
INFO | jvm 1 | 2024/05/14 21:21:21 | at java.util.zip.ZipFile$Source.zerror(ZipFile.java:1762) ~[?:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at java.util.zip.ZipFile$Source.checkExtraFields(ZipFile.java:1282) ~[?:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at java.util.zip.ZipFile$Source.checkAndAddEntry(ZipFile.java:1229) ~[?:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at java.util.zip.ZipFile$Source.initCEN(ZipFile.java:1701) ~[?:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at java.util.zip.ZipFile$Source.(ZipFile.java:1479) ~[?:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at java.util.zip.ZipFile$Source.get(ZipFile.java:1441) ~[?:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at java.util.zip.ZipFile$CleanableResource.(ZipFile.java:718) ~[?:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at java.util.zip.ZipFile.(ZipFile.java:252) ~[?:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at java.util.zip.ZipFile.(ZipFile.java:181) ~[?:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at java.util.zip.ZipFile.(ZipFile.java:195) ~[?:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.framework.util.SecureAction.getZipFile(SecureAction.java:342) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | … 43 more
INFO | jvm 1 | 2024/05/14 21:21:21 | 21:21:21.098 [Framework Event Dispatcher: Equinox Container: e540dba5-59a0-4aa6-ad5a-acbb77d4e979] ERROR Events.Framework - FrameworkEvent ERROR
INFO | jvm 1 | 2024/05/14 21:21:21 | java.util.zip.ZipException: Exception in opening zip file: V:\openhab\userdata\cache\org.eclipse.osgi\63\0.cp\lib\geronimo-osgi-locator.jar
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.framework.util.SecureAction.getZipFile(SecureAction.java:356) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.storage.bundlefile.ZipBundleFile.doOpen(ZipBundleFile.java:51) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.storage.bundlefile.CloseableBundleFile.internalOpen(CloseableBundleFile.java:140) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.storage.bundlefile.CloseableBundleFile.lockOpen(CloseableBundleFile.java:78) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.storage.bundlefile.CloseableBundleFile.getEntry(CloseableBundleFile.java:274) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.storage.bundlefile.BundleFile.getResourceURL(BundleFile.java:142) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.internal.loader.classpath.ClasspathEntry.findResource(ClasspathEntry.java:213) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalResourceImpl(ClasspathManager.java:421) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalResourceImpl(ClasspathManager.java:401) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalResource(ClasspathManager.java:372) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalResource(ModuleClassLoader.java:327) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.internal.loader.BundleLoader.findLocalResource(BundleLoader.java:911) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.internal.loader.BundleLoader.findResource(BundleLoader.java:693) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.internal.loader.ModuleClassLoader.getResource(ModuleClassLoader.java:205) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.internal.framework.EquinoxBundle.getResource(EquinoxBundle.java:590) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.apache.servicemix.specs.activation.Activator.register(Activator.java:58) ~[org.apache.servicemix.specs.activation-api-1.2.1-1.2.1_3.jar:1.2.1_3]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.apache.servicemix.specs.locator.Activator.start(Activator.java:70) ~[org.apache.servicemix.specs.activation-api-1.2.1-1.2.1_3.jar:1.2.1_3]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.apache.servicemix.specs.activation.Activator.start(Activator.java:46) ~[org.apache.servicemix.specs.activation-api-1.2.1-1.2.1_3.jar:1.2.1_3]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.internal.framework.BundleContextImpl$2.run(BundleContextImpl.java:818) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.internal.framework.BundleContextImpl$2.run(BundleContextImpl.java:1) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at java.security.AccessController.doPrivileged(AccessController.java:569) ~[?:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:810) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:767) [org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:1032) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:371) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.container.Module.doStart(Module.java:605) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.container.Module.start(Module.java:468) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel$2.run(ModuleContainer.java:1847) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.internal.framework.EquinoxContainerAdaptor$1$1.execute(EquinoxContainerAdaptor.java:136) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1840) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1783) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1745) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1667) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:234) [org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:345) [org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | Caused by: java.util.zip.ZipException: Invalid CEN header (invalid extra data field size for tag: 0xbfef at 55)
INFO | jvm 1 | 2024/05/14 21:21:21 | at java.util.zip.ZipFile$Source.zerror(ZipFile.java:1762) ~[?:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at java.util.zip.ZipFile$Source.checkExtraFields(ZipFile.java:1282) ~[?:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at java.util.zip.ZipFile$Source.checkAndAddEntry(ZipFile.java:1229) ~[?:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at java.util.zip.ZipFile$Source.initCEN(ZipFile.java:1701) ~[?:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at java.util.zip.ZipFile$Source.(ZipFile.java:1479) ~[?:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at java.util.zip.ZipFile$Source.get(ZipFile.java:1441) ~[?:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at java.util.zip.ZipFile$CleanableResource.(ZipFile.java:718) ~[?:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at java.util.zip.ZipFile.(ZipFile.java:252) ~[?:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at java.util.zip.ZipFile.(ZipFile.java:181) ~[?:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at java.util.zip.ZipFile.(ZipFile.java:195) ~[?:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | at org.eclipse.osgi.framework.util.SecureAction.getZipFile(SecureAction.java:342) ~[org.eclipse.osgi-3.18.0.jar:?]
INFO | jvm 1 | 2024/05/14 21:21:21 | … 35 more

In the future use code fences when posting logs or code.

```
code goes here
```

Based on those errors something got corrupted in the openHAB folders. It’s hitting at least one config file that is malformed and at least one jar file it cannot open.

Take a full backup of the entire openhab folder.

Then clear the cache by deleting the contents of the userdata\cache and userdata\tmp folders (do not delete those two folders themselves, just everything in them).

Restart OH. It may take longer than normal to start up since it will need to reach out and redownload all the installed add-ons.

If that doesn’t fix it you’ll need to reinstall OH and restore from backup.

Unfortunately no success with cleaning the cache. Installed openhab on a different Windows Server from scratch. All working. Now, is there an easy way to get at least my widgets out of the old installation?

You can backup your openHAB config on the old system and restore it on the new system, see Tips and Tricks | openHAB.