ALL bindings uninstalled after reboot

It appears as though each time I reboot my openhab machine (newly installed Windows 10 Pro x64) it systematically uninstalls each binding, leaving me with nothing. WTH?

2016-11-30 22:54:13.904 [INFO ] [ore.internal.i18n.LocaleProviderImpl] - Locale set to en_US
2016-11-30 22:54:15.310 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'default.items'
2016-11-30 22:54:15.997 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'garagedoor.rules'
2016-11-30 22:54:16.325 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'default.sitemap'
2016-11-30 22:54:16.919 [INFO ] [.dashboard.internal.DashboardService] - Started dashboard at /start
2016-11-30 22:54:16.982 [INFO ] [penhab.io.transport.mqtt.MqttService] - MQTT Service initialization completed.
2016-11-30 22:54:16.982 [INFO ] [t.mqtt.internal.MqttBrokerConnection] - Starting MQTT broker connection 'mosquitto'
2016-11-30 22:54:18.044 [ERROR] [penhab.io.transport.mqtt.MqttService] - Error starting broker connection
Unable to connect to server (32103) - java.net.ConnectException: Connection refused: connect
	at org.eclipse.paho.client.mqttv3.internal.TCPNetworkModule.start(TCPNetworkModule.java:75)[204:org.openhab.io.transport.mqtt:1.9.0.201611290210]
	at org.eclipse.paho.client.mqttv3.internal.ClientComms$ConnectBG.run(ClientComms.java:538)[204:org.openhab.io.transport.mqtt:1.9.0.201611290210]
	at java.lang.Thread.run(Unknown Source)[:1.8.0_111]
Caused by: java.net.ConnectException: Connection refused: connect
	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)[:1.8.0_111]
	at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)[:1.8.0_111]
	at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)[:1.8.0_111]
	at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)[:1.8.0_111]
	at java.net.AbstractPlainSocketImpl.connect(Unknown Source)[:1.8.0_111]
	at java.net.PlainSocketImpl.connect(Unknown Source)[:1.8.0_111]
	at java.net.SocksSocketImpl.connect(Unknown Source)[:1.8.0_111]
	at java.net.Socket.connect(Unknown Source)[:1.8.0_111]
	at org.eclipse.paho.client.mqttv3.internal.TCPNetworkModule.start(TCPNetworkModule.java:66)[204:org.openhab.io.transport.mqtt:1.9.0.201611290210]
	... 2 more
2016-11-30 22:54:18.154 [INFO ] [eather.internal.common.WeatherConfig] - ProviderConfig[providerName=WUNDERGROUND,apiKey=xxxxxxxxxxxxxxxx]
2016-11-30 22:54:18.154 [INFO ] [eather.internal.common.WeatherConfig] - LocationConfig[providerName=WUNDERGROUND,language=en,updateInterval=5,latitude=xx.xx,longitude=-xx.xxxxxx,woeid=<null>,locationId=home,name=Home]
2016-11-30 22:54:18.419 [INFO ] [basic.internal.servlet.WebAppServlet] - Started Basic UI at /basicui/app
2016-11-30 22:54:18.482 [INFO ] [assic.internal.servlet.WebAppServlet] - Started Classic UI at /classicui/app
2016-11-30 22:54:18.591 [INFO ] [ui.habmin.internal.servlet.HABminApp] - Started HABmin servlet at /habmin
2016-11-30 22:54:18.607 [INFO ] [panel.internal.HABPanelDashboardTile] - Started HABPanel at /habpanel
2016-11-30 22:54:18.607 [INFO ] [arthome.ui.paper.internal.PaperUIApp] - Started Paper UI at /ui
2016-11-30 22:54:19.435 [INFO ] [o.myopenhab.internal.MyOpenHABClient] - Connected to my.openHAB service (UUID = xxxxxxxxxxxxxxxxxxxxxxxxxxxx, base URL = http://localhost:8080)
2016-11-30 22:54:21.185 [INFO ] [ternal.scheduler.WeatherJobScheduler] - Starting and scheduling weatherJob-home with interval of 5 minutes
2016-11-30 22:54:27.576 [INFO ] [ternal.scheduler.WeatherJobScheduler] - Deleting weatherJob-home
2016-11-30 22:54:27.607 [INFO ] [penhab.io.transport.mqtt.MqttService] - Stopping broker connection 'mosquitto'
2016-11-30 22:54:27.919 [INFO ] [eather.internal.common.WeatherConfig] - ProviderConfig[providerName=WUNDERGROUND,apiKey=xxxxxxxxxxxxxxxxx]
2016-11-30 22:54:27.919 [INFO ] [eather.internal.common.WeatherConfig] - LocationConfig[providerName=WUNDERGROUND,language=en,updateInterval=5,latitude=xx.xx,longitude=-xx.xxxxxx,woeid=<null>,locationId=home,name=Home]
2016-11-30 22:54:27.935 [INFO ] [penhab.io.transport.mqtt.MqttService] - MQTT Service initialization completed.
2016-11-30 22:54:27.935 [INFO ] [t.mqtt.internal.MqttBrokerConnection] - Starting MQTT broker connection 'mosquitto'
2016-11-30 22:54:27.951 [INFO ] [core.karaf.internal.FeatureInstaller] - Uninstalled 'openhab-binding-mqtt'
2016-11-30 22:54:28.997 [ERROR] [penhab.io.transport.mqtt.MqttService] - Error starting broker connection
Unable to connect to server (32103) - java.net.ConnectException: Connection refused: connect
	at org.eclipse.paho.client.mqttv3.internal.TCPNetworkModule.start(TCPNetworkModule.java:75)[204:org.openhab.io.transport.mqtt:1.9.0.201612010210]
	at org.eclipse.paho.client.mqttv3.internal.ClientComms$ConnectBG.run(ClientComms.java:538)[204:org.openhab.io.transport.mqtt:1.9.0.201612010210]
	at java.lang.Thread.run(Unknown Source)[:1.8.0_111]
Caused by: java.net.ConnectException: Connection refused: connect
	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)[:1.8.0_111]
	at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)[:1.8.0_111]
	at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)[:1.8.0_111]
	at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)[:1.8.0_111]
	at java.net.AbstractPlainSocketImpl.connect(Unknown Source)[:1.8.0_111]
	at java.net.PlainSocketImpl.connect(Unknown Source)[:1.8.0_111]
	at java.net.SocksSocketImpl.connect(Unknown Source)[:1.8.0_111]
	at java.net.Socket.connect(Unknown Source)[:1.8.0_111]
	at org.eclipse.paho.client.mqttv3.internal.TCPNetworkModule.start(TCPNetworkModule.java:66)[204:org.openhab.io.transport.mqtt:1.9.0.201612010210]
	... 2 more
2016-11-30 22:54:30.904 [INFO ] [penhab.io.transport.mqtt.MqttService] - Stopping broker connection 'mosquitto'
2016-11-30 22:54:30.919 [INFO ] [ternal.scheduler.WeatherJobScheduler] - Disabling weather locationId 'home', no binding available
2016-11-30 22:54:31.091 [INFO ] [penhab.io.transport.mqtt.MqttService] - MQTT Service initialization completed.
2016-11-30 22:54:31.091 [INFO ] [t.mqtt.internal.MqttBrokerConnection] - Starting MQTT broker connection 'mosquitto'
2016-11-30 22:54:31.091 [INFO ] [core.karaf.internal.FeatureInstaller] - Uninstalled 'openhab-binding-weather'
2016-11-30 22:54:32.138 [ERROR] [penhab.io.transport.mqtt.MqttService] - Error starting broker connection
Unable to connect to server (32103) - java.net.ConnectException: Connection refused: connect
	at org.eclipse.paho.client.mqttv3.internal.TCPNetworkModule.start(TCPNetworkModule.java:75)[204:org.openhab.io.transport.mqtt:1.9.0.201612010210]
	at org.eclipse.paho.client.mqttv3.internal.ClientComms$ConnectBG.run(ClientComms.java:538)[204:org.openhab.io.transport.mqtt:1.9.0.201612010210]
	at java.lang.Thread.run(Unknown Source)[:1.8.0_111]
Caused by: java.net.ConnectException: Connection refused: connect
	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)[:1.8.0_111]
	at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)[:1.8.0_111]
	at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)[:1.8.0_111]
	at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)[:1.8.0_111]
	at java.net.AbstractPlainSocketImpl.connect(Unknown Source)[:1.8.0_111]
	at java.net.PlainSocketImpl.connect(Unknown Source)[:1.8.0_111]
	at java.net.SocksSocketImpl.connect(Unknown Source)[:1.8.0_111]
	at java.net.Socket.connect(Unknown Source)[:1.8.0_111]
	at org.eclipse.paho.client.mqttv3.internal.TCPNetworkModule.start(TCPNetworkModule.java:66)[204:org.openhab.io.transport.mqtt:1.9.0.201612010210]
	... 2 more
2016-11-30 22:54:33.638 [INFO ] [core.karaf.internal.FeatureInstaller] - Uninstalled 'openhab-binding-zwave'
2016-11-30 22:54:35.732 [INFO ] [panel.internal.HABPanelDashboardTile] - Stopped HABPanel
2016-11-30 22:54:35.747 [INFO ] [core.karaf.internal.FeatureInstaller] - Uninstalled 'openhab-ui-habpanel'
2016-11-30 22:54:37.701 [INFO ] [assic.internal.servlet.WebAppServlet] - Stopped Classic UI
2016-11-30 22:54:37.732 [INFO ] [core.karaf.internal.FeatureInstaller] - Uninstalled 'openhab-ui-classic'
2016-11-30 22:54:39.154 [INFO ] [arthome.ui.paper.internal.PaperUIApp] - Stopped Paper UI
2016-11-30 22:54:39.169 [INFO ] [core.karaf.internal.FeatureInstaller] - Uninstalled 'openhab-ui-paper'
2016-11-30 22:54:40.513 [INFO ] [ui.habmin.internal.servlet.HABminApp] - Stopped HABmin servlet
2016-11-30 22:54:40.529 [INFO ] [core.karaf.internal.FeatureInstaller] - Uninstalled 'openhab-ui-habmin'
2016-11-30 22:54:41.435 [INFO ] [basic.internal.servlet.WebAppServlet] - Stopped Basic UI
2016-11-30 22:54:41.451 [INFO ] [core.karaf.internal.FeatureInstaller] - Uninstalled 'openhab-ui-basic'
2016-11-30 22:54:42.232 [INFO ] [penhab.io.transport.mqtt.MqttService] - Stopping broker connection 'mosquitto'
2016-11-30 22:54:42.279 [INFO ] [core.karaf.internal.FeatureInstaller] - Uninstalled 'openhab-action-mqtt'
2016-11-30 22:54:43.013 [INFO ] [core.karaf.internal.FeatureInstaller] - Uninstalled 'openhab-transformation-map'
2016-11-30 22:54:43.544 [INFO ] [o.myopenhab.internal.MyOpenHABClient] - Shutting down my.openHAB service connection
2016-11-30 22:54:43.544 [INFO ] [o.myopenhab.internal.MyOpenHABClient] - Disconnected from my.openHAB service (UUID = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx, base URL = http://localhost:8080)
2016-11-30 22:54:43.560 [INFO ] [core.karaf.internal.FeatureInstaller] - Uninstalled 'openhab-misc-myopenhab'
2016-11-30 22:55:43.477 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'default.items'
2016-11-30 22:55:43.492 [ERROR] [org.openhab.core.compat1x           ] - FrameworkEvent ERROR - org.openhab.core.compat1x
java.io.IOException: Exception in opening zip file: C:\openhab\userdata\cache\org.eclipse.osgi\203\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(Unknown Source)[:1.8.0_111]
	at org.openhab.core.items.internal.ItemUIRegistryDelegate.updated(ItemUIRegistryDelegate.java:124)[203:org.openhab.core.compat1x:2.0.0.201611291735]
	at org.openhab.core.items.internal.ItemUIRegistryDelegate.updated(ItemUIRegistryDelegate.java:1)[203:org.openhab.core.compat1x:2.0.0.201611291735]
	at org.eclipse.smarthome.core.internal.items.ItemRegistryImpl.allItemsChanged(ItemRegistryImpl.java:116)[96:org.eclipse.smarthome.core:0.9.0.201611272028]
	at org.eclipse.smarthome.model.item.internal.GenericItemProvider.modelChanged(GenericItemProvider.java:350)[121:org.eclipse.smarthome.model.item:0.9.0.201611272028]
	at org.eclipse.smarthome.model.core.internal.ModelRepositoryImpl.notifyListeners(ModelRepositoryImpl.java:207)[120:org.eclipse.smarthome.model.core:0.9.0.201611272028]
	at org.eclipse.smarthome.model.core.internal.ModelRepositoryImpl.addOrRefreshModel(ModelRepositoryImpl.java:120)[120:org.eclipse.smarthome.model.core:0.9.0.201611272028]
	at org.eclipse.smarthome.model.core.internal.folder.FolderObserver.checkFile(FolderObserver.java:267)[120:org.eclipse.smarthome.model.core:0.9.0.201611272028]
	at org.eclipse.smarthome.model.core.internal.folder.FolderObserver.access$1(FolderObserver.java:261)[120:org.eclipse.smarthome.model.core:0.9.0.201611272028]
	at org.eclipse.smarthome.model.core.internal.folder.FolderObserver$WatchQueueReader.processWatchEvent(FolderObserver.java:142)[120:org.eclipse.smarthome.model.core:0.9.0.201611272028]
	at org.eclipse.smarthome.core.service.AbstractWatchQueueReader.run(AbstractWatchQueueReader.java:95)[96:org.eclipse.smarthome.core:0.9.0.201611272028]
	at java.lang.Thread.run(Unknown Source)[:1.8.0_111]
Caused by: java.io.FileNotFoundException: C:\openhab\userdata\cache\org.eclipse.osgi\203\0\bundleFile (The system cannot find the file specified)
	at java.util.zip.ZipFile.open(Native Method)[:1.8.0_111]
	at java.util.zip.ZipFile.<init>(Unknown Source)[:1.8.0_111]
	at java.util.zip.ZipFile.<init>(Unknown Source)[:1.8.0_111]
	at java.util.zip.ZipFile.<init>(Unknown Source)[:1.8.0_111]
	at org.eclipse.osgi.framework.util.SecureAction.getZipFile(SecureAction.java:288)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
	... 25 more
2016-11-30 22:59:50.855 [INFO ] [.dashboard.internal.DashboardService] - Stopped dashboard

Is this the online or offline distro. It almost looks as if it is trying to upgrade the bundles and failing to get the new ones.

:weary:

Nevermind. This was a copy-configs-to-new-install… The addons.cfg and runtime.cfg are updated in the newest package plus my old addons.cfg had uncommented, empty config lines so OH was just doing what the file was telling it to do… I believe that this should be fixed now. I will update if not. Thanks

Very new to this and not a programmer.

I am still having the same problem, I also just migrated from 1.8 and everytime I reboot my addons are uninstalled.

My Nest Binding seems to stay in but my wemo, myq, and enphase bindings are uninstallled.

I am able to get my wemo bindings back by just installing again.

The MyQ, Nest and Enphase I cannot get to work at all.

Im sure this is vague but any direction would be appreciated.

check this out:

I am using the addons.cfg file

binding = nest,myq,enphaseenergy

I have this issue since OH 2.3.
OH 2.3 seems to remove habpanel al over again.
Even though my addons file looks like:
ui = basic,paper,habmin,habpanel

Any suggestion?

clear tmp & cache, delete /var/lib/openhab2/config/org/openhab/addons.config

Thanks, I will try…