HomeKit Binding won't install Snapshot 20161102

Hi guys,

I just updated my existing OH2 installation to the newest snapshot from today (2016.11.02), all went well, I installed the bindings again with Paper UI and copied my configuration in the /conf/ folder.
The only issue was that iOS was not able to connect to the HomeKit interface of OH2 again.

So I uninstalled and reinstalled the HomeKit Binding but still no luck.

After some investigation I noticed that the openhab.log does not mention org.openhab.io.homekit being loaded or any other logging line about it.
When I click INSTALL in the Paper UI the openhab.log remains empty but Paper UI reports success for HomeKit. When I try to uninstall HomeKit in Paper UI a lot of errors are thrown in the openhab.log, it seems it was never installed and now it cannot be removed as it does not exist.

Is the HomeKit binding broken in the latest OH2 snapshot?

Please note that I have like 10 bindings installed with Paper UI, this is the only one not working.

2016-11-03 02:21:00.531 [ERROR] [org.openhab.io.homekit              ] - FrameworkEvent ERROR - org.openhab.io.homekit
java.io.IOException: Exception in opening zip file: /home/terra/openhab2/userdata/cache/org.eclipse.osgi/227/0/bundleFile
	at org.eclipse.osgi.framework.util.SecureAction.getZipFile(SecureAction.java:305)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.storage.bundlefile.ZipBundleFile.basicOpen(ZipBundleFile.java:85)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.storage.bundlefile.ZipBundleFile.getZipFile(ZipBundleFile.java:98)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.storage.bundlefile.ZipBundleFile.checkedOpen(ZipBundleFile.java:65)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.storage.bundlefile.ZipBundleFile.getEntry(ZipBundleFile.java:232)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findClassImpl(ClasspathManager.java:562)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClassImpl(ClasspathManager.java:540)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:527)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:324)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:320)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:395)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:345)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:337)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:160)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at java.lang.ClassLoader.loadClass(ClassLoader.java:357)[:1.8.0_65]
	at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:589)[227:org.openhab.io.homekit:2.0.0.201611022224]
	at io.netty.util.concurrent.DefaultPromise.setSuccess(DefaultPromise.java:397)[227:org.openhab.io.homekit:2.0.0.201611022224]
	at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:151)[227:org.openhab.io.homekit:2.0.0.201611022224]
	at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:137)[227:org.openhab.io.homekit:2.0.0.201611022224]
	at java.lang.Thread.run(Thread.java:745)[:1.8.0_65]
Caused by: java.io.FileNotFoundException: /home/terra/openhab2/userdata/cache/org.eclipse.osgi/227/0/bundleFile (Datei oder Verzeichnis nicht gefunden)
	at java.util.zip.ZipFile.open(Native Method)[:1.8.0_65]
	at java.util.zip.ZipFile.<init>(ZipFile.java:219)[:1.8.0_65]
	at java.util.zip.ZipFile.<init>(ZipFile.java:149)[:1.8.0_65]
	at java.util.zip.ZipFile.<init>(ZipFile.java:163)[:1.8.0_65]
	at org.eclipse.osgi.framework.util.SecureAction.getZipFile(SecureAction.java:288)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	... 19 more
2016-11-03 02:21:00.546 [ERROR] [org.openhab.io.homekit              ] - FrameworkEvent ERROR - org.openhab.io.homekit
java.io.IOException: Exception in opening zip file: /home/terra/openhab2/userdata/cache/org.eclipse.osgi/227/0/.cp/lib/com.beowulfe.hap.hap-1.1.3.jar
	at org.eclipse.osgi.framework.util.SecureAction.getZipFile(SecureAction.java:305)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.storage.bundlefile.ZipBundleFile.basicOpen(ZipBundleFile.java:85)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.storage.bundlefile.ZipBundleFile.getZipFile(ZipBundleFile.java:98)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.storage.bundlefile.ZipBundleFile.checkedOpen(ZipBundleFile.java:65)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.storage.bundlefile.ZipBundleFile.getEntry(ZipBundleFile.java:232)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findClassImpl(ClasspathManager.java:562)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClassImpl(ClasspathManager.java:540)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:527)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:324)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:320)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:395)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:345)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:337)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:160)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at java.lang.ClassLoader.loadClass(ClassLoader.java:357)[:1.8.0_65]
	at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:589)[227:org.openhab.io.homekit:2.0.0.201611022224]
	at io.netty.util.concurrent.DefaultPromise.setSuccess(DefaultPromise.java:397)[227:org.openhab.io.homekit:2.0.0.201611022224]
	at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:151)[227:org.openhab.io.homekit:2.0.0.201611022224]
	at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:137)[227:org.openhab.io.homekit:2.0.0.201611022224]
	at java.lang.Thread.run(Thread.java:745)[:1.8.0_65]
Caused by: java.io.FileNotFoundException: /home/terra/openhab2/userdata/cache/org.eclipse.osgi/227/0/.cp/lib/com.beowulfe.hap.hap-1.1.3.jar (Datei oder Verzeichnis nicht gefunden)
	at java.util.zip.ZipFile.open(Native Method)[:1.8.0_65]
	at java.util.zip.ZipFile.<init>(ZipFile.java:219)[:1.8.0_65]
	at java.util.zip.ZipFile.<init>(ZipFile.java:149)[:1.8.0_65]
	at java.util.zip.ZipFile.<init>(ZipFile.java:163)[:1.8.0_65]
	at org.eclipse.osgi.framework.util.SecureAction.getZipFile(SecureAction.java:288)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	... 19 more
2016-11-03 02:21:00.558 [ERROR] [org.openhab.io.homekit              ] - FrameworkEvent ERROR - org.openhab.io.homekit
java.io.IOException: Exception in opening zip file: /home/terra/openhab2/userdata/cache/org.eclipse.osgi/227/0/.cp/lib/com.nimbusds.srp6a-1.5.2.jar
	at org.eclipse.osgi.framework.util.SecureAction.getZipFile(SecureAction.java:305)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.storage.bundlefile.ZipBundleFile.basicOpen(ZipBundleFile.java:85)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.storage.bundlefile.ZipBundleFile.getZipFile(ZipBundleFile.java:98)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.storage.bundlefile.ZipBundleFile.checkedOpen(ZipBundleFile.java:65)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.storage.bundlefile.ZipBundleFile.getEntry(ZipBundleFile.java:232)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findClassImpl(ClasspathManager.java:562)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClassImpl(ClasspathManager.java:540)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:527)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:324)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:320)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:395)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:345)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:337)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:160)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at java.lang.ClassLoader.loadClass(ClassLoader.java:357)[:1.8.0_65]
	at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:589)[227:org.openhab.io.homekit:2.0.0.201611022224]
	at io.netty.util.concurrent.DefaultPromise.setSuccess(DefaultPromise.java:397)[227:org.openhab.io.homekit:2.0.0.201611022224]
	at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:151)[227:org.openhab.io.homekit:2.0.0.201611022224]
	at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:137)[227:org.openhab.io.homekit:2.0.0.201611022224]
	at java.lang.Thread.run(Thread.java:745)[:1.8.0_65]
Caused by: java.io.FileNotFoundException: /home/terra/openhab2/userdata/cache/org.eclipse.osgi/227/0/.cp/lib/com.nimbusds.srp6a-1.5.2.jar (Datei oder Verzeichnis nicht gefunden)
	at java.util.zip.ZipFile.open(Native Method)[:1.8.0_65]
	at java.util.zip.ZipFile.<init>(ZipFile.java:219)[:1.8.0_65]
	at java.util.zip.ZipFile.<init>(ZipFile.java:149)[:1.8.0_65]
	at java.util.zip.ZipFile.<init>(ZipFile.java:163)[:1.8.0_65]
	at org.eclipse.osgi.framework.util.SecureAction.getZipFile(SecureAction.java:288)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	... 19 more
2016-11-03 02:21:00.570 [ERROR] [org.openhab.io.homekit              ] - FrameworkEvent ERROR - org.openhab.io.homekit
java.io.IOException: Exception in opening zip file: /home/terra/openhab2/userdata/cache/org.eclipse.osgi/227/0/.cp/lib/io.netty.netty-all-4.0.32.Final.jar
	at org.eclipse.osgi.framework.util.SecureAction.getZipFile(SecureAction.java:305)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.storage.bundlefile.ZipBundleFile.basicOpen(ZipBundleFile.java:85)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.storage.bundlefile.ZipBundleFile.getZipFile(ZipBundleFile.java:98)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.storage.bundlefile.ZipBundleFile.checkedOpen(ZipBundleFile.java:65)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.storage.bundlefile.ZipBundleFile.getEntry(ZipBundleFile.java:232)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findClassImpl(ClasspathManager.java:562)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClassImpl(ClasspathManager.java:540)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:527)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:324)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:320)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:395)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:345)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:337)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:160)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at java.lang.ClassLoader.loadClass(ClassLoader.java:357)[:1.8.0_65]
	at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:589)[227:org.openhab.io.homekit:2.0.0.201611022224]
	at io.netty.util.concurrent.DefaultPromise.setSuccess(DefaultPromise.java:397)[227:org.openhab.io.homekit:2.0.0.201611022224]
	at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:151)[227:org.openhab.io.homekit:2.0.0.201611022224]
	at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:137)[227:org.openhab.io.homekit:2.0.0.201611022224]
	at java.lang.Thread.run(Thread.java:745)[:1.8.0_65]
Caused by: java.io.FileNotFoundException: /home/terra/openhab2/userdata/cache/org.eclipse.osgi/227/0/.cp/lib/io.netty.netty-all-4.0.32.Final.jar (Datei oder Verzeichnis nicht gefunden)
	at java.util.zip.ZipFile.open(Native Method)[:1.8.0_65]
	at java.util.zip.ZipFile.<init>(ZipFile.java:219)[:1.8.0_65]
	at java.util.zip.ZipFile.<init>(ZipFile.java:149)[:1.8.0_65]
	at java.util.zip.ZipFile.<init>(ZipFile.java:163)[:1.8.0_65]
	at org.eclipse.osgi.framework.util.SecureAction.getZipFile(SecureAction.java:288)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	... 19 more
2016-11-03 02:21:00.582 [ERROR] [org.openhab.io.homekit              ] - FrameworkEvent ERROR - org.openhab.io.homekit
java.io.IOException: Exception in opening zip file: /home/terra/openhab2/userdata/cache/org.eclipse.osgi/227/0/.cp/lib/javax.json.javax.json-api-1.0.jar
	at org.eclipse.osgi.framework.util.SecureAction.getZipFile(SecureAction.java:305)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.storage.bundlefile.ZipBundleFile.basicOpen(ZipBundleFile.java:85)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.storage.bundlefile.ZipBundleFile.getZipFile(ZipBundleFile.java:98)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.storage.bundlefile.ZipBundleFile.checkedOpen(ZipBundleFile.java:65)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.storage.bundlefile.ZipBundleFile.getEntry(ZipBundleFile.java:232)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findClassImpl(ClasspathManager.java:562)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClassImpl(ClasspathManager.java:540)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:527)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:324)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:320)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:395)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:345)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:337)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:160)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at java.lang.ClassLoader.loadClass(ClassLoader.java:357)[:1.8.0_65]
	at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:589)[227:org.openhab.io.homekit:2.0.0.201611022224]
	at io.netty.util.concurrent.DefaultPromise.setSuccess(DefaultPromise.java:397)[227:org.openhab.io.homekit:2.0.0.201611022224]
	at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:151)[227:org.openhab.io.homekit:2.0.0.201611022224]
	at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:137)[227:org.openhab.io.homekit:2.0.0.201611022224]
	at java.lang.Thread.run(Thread.java:745)[:1.8.0_65]
Caused by: java.io.FileNotFoundException: /home/terra/openhab2/userdata/cache/org.eclipse.osgi/227/0/.cp/lib/javax.json.javax.json-api-1.0.jar (Datei oder Verzeichnis nicht gefunden)
	at java.util.zip.ZipFile.open(Native Method)[:1.8.0_65]
	at java.util.zip.ZipFile.<init>(ZipFile.java:219)[:1.8.0_65]
	at java.util.zip.ZipFile.<init>(ZipFile.java:149)[:1.8.0_65]
	at java.util.zip.ZipFile.<init>(ZipFile.java:163)[:1.8.0_65]
	at org.eclipse.osgi.framework.util.SecureAction.getZipFile(SecureAction.java:288)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	... 19 more
2016-11-03 02:21:00.593 [ERROR] [org.openhab.io.homekit              ] - FrameworkEvent ERROR - org.openhab.io.homekit
java.io.IOException: Exception in opening zip file: /home/terra/openhab2/userdata/cache/org.eclipse.osgi/227/0/.cp/lib/net.i2p.crypto.eddsa-0.0.1-SNAPSHOT.jar
	at org.eclipse.osgi.framework.util.SecureAction.getZipFile(SecureAction.java:305)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.storage.bundlefile.ZipBundleFile.basicOpen(ZipBundleFile.java:85)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.storage.bundlefile.ZipBundleFile.getZipFile(ZipBundleFile.java:98)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.storage.bundlefile.ZipBundleFile.checkedOpen(ZipBundleFile.java:65)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.storage.bundlefile.ZipBundleFile.getEntry(ZipBundleFile.java:232)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findClassImpl(ClasspathManager.java:562)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClassImpl(ClasspathManager.java:540)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:527)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:324)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:320)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:395)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:345)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:337)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:160)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at java.lang.ClassLoader.loadClass(ClassLoader.java:357)[:1.8.0_65]
	at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:589)[227:org.openhab.io.homekit:2.0.0.201611022224]
	at io.netty.util.concurrent.DefaultPromise.setSuccess(DefaultPromise.java:397)[227:org.openhab.io.homekit:2.0.0.201611022224]
	at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:151)[227:org.openhab.io.homekit:2.0.0.201611022224]
	at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:137)[227:org.openhab.io.homekit:2.0.0.201611022224]
	at java.lang.Thread.run(Thread.java:745)[:1.8.0_65]
Caused by: java.io.FileNotFoundException: /home/terra/openhab2/userdata/cache/org.eclipse.osgi/227/0/.cp/lib/net.i2p.crypto.eddsa-0.0.1-SNAPSHOT.jar (Datei oder Verzeichnis nicht gefunden)
	at java.util.zip.ZipFile.open(Native Method)[:1.8.0_65]
	at java.util.zip.ZipFile.<init>(ZipFile.java:219)[:1.8.0_65]
	at java.util.zip.ZipFile.<init>(ZipFile.java:149)[:1.8.0_65]
	at java.util.zip.ZipFile.<init>(ZipFile.java:163)[:1.8.0_65]
	at org.eclipse.osgi.framework.util.SecureAction.getZipFile(SecureAction.java:288)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	... 19 more
2016-11-03 02:21:00.605 [ERROR] [org.openhab.io.homekit              ] - FrameworkEvent ERROR - org.openhab.io.homekit
java.io.IOException: Exception in opening zip file: /home/terra/openhab2/userdata/cache/org.eclipse.osgi/227/0/.cp/lib/org.bouncycastle.bcprov-jdk15on-1.51.jar
	at org.eclipse.osgi.framework.util.SecureAction.getZipFile(SecureAction.java:305)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.storage.bundlefile.ZipBundleFile.basicOpen(ZipBundleFile.java:85)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.storage.bundlefile.ZipBundleFile.getZipFile(ZipBundleFile.java:98)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.storage.bundlefile.ZipBundleFile.checkedOpen(ZipBundleFile.java:65)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.storage.bundlefile.ZipBundleFile.getEntry(ZipBundleFile.java:232)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findClassImpl(ClasspathManager.java:562)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClassImpl(ClasspathManager.java:540)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:527)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:324)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:320)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:395)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:345)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:337)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:160)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at java.lang.ClassLoader.loadClass(ClassLoader.java:357)[:1.8.0_65]
	at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:589)[227:org.openhab.io.homekit:2.0.0.201611022224]
	at io.netty.util.concurrent.DefaultPromise.setSuccess(DefaultPromise.java:397)[227:org.openhab.io.homekit:2.0.0.201611022224]
	at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:151)[227:org.openhab.io.homekit:2.0.0.201611022224]
	at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:137)[227:org.openhab.io.homekit:2.0.0.201611022224]
	at java.lang.Thread.run(Thread.java:745)[:1.8.0_65]
Caused by: java.io.FileNotFoundException: /home/terra/openhab2/userdata/cache/org.eclipse.osgi/227/0/.cp/lib/org.bouncycastle.bcprov-jdk15on-1.51.jar (Datei oder Verzeichnis nicht gefunden)
	at java.util.zip.ZipFile.open(Native Method)[:1.8.0_65]
	at java.util.zip.ZipFile.<init>(ZipFile.java:219)[:1.8.0_65]
	at java.util.zip.ZipFile.<init>(ZipFile.java:149)[:1.8.0_65]
	at java.util.zip.ZipFile.<init>(ZipFile.java:163)[:1.8.0_65]
	at org.eclipse.osgi.framework.util.SecureAction.getZipFile(SecureAction.java:288)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	... 19 more
2016-11-03 02:21:00.616 [ERROR] [org.openhab.io.homekit              ] - FrameworkEvent ERROR - org.openhab.io.homekit
java.io.IOException: Exception in opening zip file: /home/terra/openhab2/userdata/cache/org.eclipse.osgi/227/0/.cp/lib/org.glassfish.javax.json-1.0.4.jar
	at org.eclipse.osgi.framework.util.SecureAction.getZipFile(SecureAction.java:305)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.storage.bundlefile.ZipBundleFile.basicOpen(ZipBundleFile.java:85)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.storage.bundlefile.ZipBundleFile.getZipFile(ZipBundleFile.java:98)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.storage.bundlefile.ZipBundleFile.checkedOpen(ZipBundleFile.java:65)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.storage.bundlefile.ZipBundleFile.getEntry(ZipBundleFile.java:232)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findClassImpl(ClasspathManager.java:562)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClassImpl(ClasspathManager.java:540)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:527)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:324)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:320)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:395)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:345)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:337)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:160)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at java.lang.ClassLoader.loadClass(ClassLoader.java:357)[:1.8.0_65]
	at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:589)[227:org.openhab.io.homekit:2.0.0.201611022224]
	at io.netty.util.concurrent.DefaultPromise.setSuccess(DefaultPromise.java:397)[227:org.openhab.io.homekit:2.0.0.201611022224]
	at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:151)[227:org.openhab.io.homekit:2.0.0.201611022224]
	at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:137)[227:org.openhab.io.homekit:2.0.0.201611022224]
	at java.lang.Thread.run(Thread.java:745)[:1.8.0_65]
Caused by: java.io.FileNotFoundException: /home/terra/openhab2/userdata/cache/org.eclipse.osgi/227/0/.cp/lib/org.glassfish.javax.json-1.0.4.jar (Datei oder Verzeichnis nicht gefunden)
	at java.util.zip.ZipFile.open(Native Method)[:1.8.0_65]
	at java.util.zip.ZipFile.<init>(ZipFile.java:219)[:1.8.0_65]
	at java.util.zip.ZipFile.<init>(ZipFile.java:149)[:1.8.0_65]
	at java.util.zip.ZipFile.<init>(ZipFile.java:163)[:1.8.0_65]
	at org.eclipse.osgi.framework.util.SecureAction.getZipFile(SecureAction.java:288)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	... 19 more
2016-11-03 02:21:00.663 [ERROR] [org.openhab.io.homekit              ] - FrameworkEvent ERROR - org.openhab.io.homekit
java.io.IOException: Exception in opening zip file: /home/terra/openhab2/userdata/cache/org.eclipse.osgi/227/0/.cp/lib/org.zeromq.curve25519-java-0.1.0.jar
	at org.eclipse.osgi.framework.util.SecureAction.getZipFile(SecureAction.java:305)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.storage.bundlefile.ZipBundleFile.basicOpen(ZipBundleFile.java:85)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.storage.bundlefile.ZipBundleFile.getZipFile(ZipBundleFile.java:98)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.storage.bundlefile.ZipBundleFile.checkedOpen(ZipBundleFile.java:65)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.storage.bundlefile.ZipBundleFile.getEntry(ZipBundleFile.java:232)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findClassImpl(ClasspathManager.java:562)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClassImpl(ClasspathManager.java:540)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:527)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:324)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:320)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:395)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:345)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:337)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:160)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	at java.lang.ClassLoader.loadClass(ClassLoader.java:357)[:1.8.0_65]
	at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:589)[227:org.openhab.io.homekit:2.0.0.201611022224]
	at io.netty.util.concurrent.DefaultPromise.setSuccess(DefaultPromise.java:397)[227:org.openhab.io.homekit:2.0.0.201611022224]
	at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:151)[227:org.openhab.io.homekit:2.0.0.201611022224]
	at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:137)[227:org.openhab.io.homekit:2.0.0.201611022224]
	at java.lang.Thread.run(Thread.java:745)[:1.8.0_65]
Caused by: java.io.FileNotFoundException: /home/terra/openhab2/userdata/cache/org.eclipse.osgi/227/0/.cp/lib/org.zeromq.curve25519-java-0.1.0.jar (Datei oder Verzeichnis nicht gefunden)
	at java.util.zip.ZipFile.open(Native Method)[:1.8.0_65]
	at java.util.zip.ZipFile.<init>(ZipFile.java:219)[:1.8.0_65]
	at java.util.zip.ZipFile.<init>(ZipFile.java:149)[:1.8.0_65]
	at java.util.zip.ZipFile.<init>(ZipFile.java:163)[:1.8.0_65]
	at org.eclipse.osgi.framework.util.SecureAction.getZipFile(SecureAction.java:288)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	... 19 more

Ah nevermind, I think I messed up my setup with my upgrade approach.
I could get it running again by removing the pairing in karaf but then other basic things stopped working :confused:

ssh openhab@localhost -p 8101
pass: habopen
smarthome:homekit clearPairings