I’ve had my share of errors with 2.3 but it never full-on hung up like this.
I have 2.4 release running in a docker and at random it just stops working. The web interface is still responsive but no switches actually do anything. If I tail the events or openhab log there’s nothing out of the ordinary. whatever the last item that updated is the last entry in the events log and the openhab log is clean (unless i’ve used the mobile app and then i get those tell-tale errors about the app disconnecting).
Sometimes it takes 2-3 days or this last time took 6 days.
Karaf console is still responsive. I usually have to restart it right away cause I already get an earful from SWMBO. What could I do in karaf to gather more information when this happens?
What other information can I provide?
this is my userdata/config/org/openhab/addons.config
//package="standard"
binding="astro,hue,exec,http,plex,samsungtv,unifi,weather,expire,expire1,plex1,weather1,network,serial1,mqtt,mqtt1,zwave,sonos"
legacy=B"true"
misc="restdocs,openhabcloud,market"
package="minimal"
persistence="rrd4j,influxdb,mapdb"
remote=B"true"
service.pid="org.openhab.addons"
transformation="map,regex,javascript,jsonpath"
ui="basic,rest,paper,habmin,habpanel"
openhab> bundle:list
START LEVEL 100 , List Threshold: 50
ID │ State │ Lvl │ Version │ Name
────┼──────────┼─────┼────────────────────────┼───────────────────────────────────────────────────────────────────────────────────────────────────────────────
20 │ Active │ 80 │ 5.3.1.201602281253 │ OSGi JAX-RS Connector
21 │ Active │ 80 │ 2.7.0.v20170129-0911 │ Gson: Google Json Library for Java
22 │ Active │ 80 │ 18.0.0 │ Guava: Google Core Libraries for Java
23 │ Active │ 80 │ 3.0.0.v201312141243 │ Google Guice (No AOP)
26 │ Active │ 80 │ 3.5.5 │ JmDNS
28 │ Active │ 80 │ 1.0.0 │ Units of Measurement API
30 │ Active │ 80 │ 1.1.0.Final │ Bean Validation API
31 │ Active │ 80 │ 2.0.1 │ javax.ws.rs-api
32 │ Active │ 80 │ 3.2.0.v201101311130 │ ANTLR Runtime
35 │ Active │ 80 │ 3.2.1 │ Commons Collections
36 │ Active │ 80 │ 1.1 │ Commons Exec
37 │ Active │ 80 │ 2.2.0 │ Commons IO
38 │ Active │ 80 │ 2.6 │ Commons Lang
47 │ Active │ 80 │ 4.2.1 │ Apache Karaf :: OSGi Services :: Event
63 │ Active │ 80 │ 4.6.0 │ Apache XBean OSGI Bundle Utilities
64 │ Active │ 80 │ 4.6.0 │ Apache XBean :: Classpath Resource Finder
65 │ Active │ 80 │ 2.12.0.v20160420-0247 │ EMF Common
66 │ Active │ 80 │ 2.12.0.v20160420-0247 │ EMF Ecore
67 │ Active │ 80 │ 2.11.0.v20160420-0247 │ EMF Change Model
68 │ Active │ 80 │ 2.12.0.v20160420-0247 │ EMF XML/XMI Persistence
69 │ Active │ 80 │ 3.8.0.v20160509-1230 │ Common Eclipse Runtime
70 │ Active │ 80 │ 3.6.100.v20160223-2218 │ Extension Registry Support
80 │ Active │ 80 │ 9.4.11.v20180605 │ Jetty :: Proxy
94 │ Active │ 80 │ 0.4.1.v20180515-1321 │ org.eclipse.lsp4j
95 │ Active │ 80 │ 0.4.1.v20180515-1321 │ org.eclipse.lsp4j.jsonrpc
96 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome OAuth2Client
97 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome Config Core
98 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome Configuration Discovery
99 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome Configuration mDNS Discovery
100 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome Config Dispatcher
101 │ Active │ 75 │ 0.10.0.oh240 │ Eclipse SmartHome Config XML
102 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome Core
103 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome Core Audio
104 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome Core Binding XML
105 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome Core ID
106 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome Core Persistence
107 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome Scheduler Service
108 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome Core Semantics
109 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome Core Thing
110 │ Active │ 75 │ 0.10.0.oh240 │ Eclipse SmartHome Core Thing XML
111 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome Transformation Service
112 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome Core Voice
113 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome Console
114 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome Console for OSGi runtime Karaf
115 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome HTTP Interface Bundle
116 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome JavaSound I/O, Fragments: 183
117 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome Monitor
118 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome Net I/O Bundle
119 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome REST Interface Bundle
120 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome Core REST API
121 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome REST mDNS Announcer
122 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome REST Interface JAX-RS optimization Bundle
123 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome Sitemap REST API
124 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome SSE REST API
125 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome Voice REST API
126 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome Bonjour/MDS Service Discovery Bundle
127 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome Web Audio Support
128 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome Model Core
129 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome Item Model
130 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome Item Model IDE
131 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome Item Model Runtime
132 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome Language Server
133 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome Persistence Model
134 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome Persistence Model IDE
135 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome Persistence Runtime
136 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome Rule Model
137 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome Rule Model IDE
138 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome Rule Runtime
139 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome Script
140 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome Script Model IDE
141 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome Script Runtime
142 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome Sitemap Model
143 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome Sitemap Model IDE
144 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome Sitemap Runtime
145 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome Thing Model
146 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome Thing Model IDE
147 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome Thing Model Runtime
148 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome Json Storage Service
149 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome UI
150 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome UI Icons
151 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome Classic IconSet
152 │ Active │ 80 │ 2.14.0.v20180522-1629 │ Xtend Runtime Library
153 │ Active │ 80 │ 2.14.0.v20180522-1629 │ Xtend Macro Interfaces
154 │ Active │ 80 │ 2.14.0.v20180522-1821 │ Xtext
155 │ Active │ 80 │ 2.14.0.v20180522-1833 │ Xtext Common Types
156 │ Active │ 80 │ 2.14.0.v20180522-1821 │ Xtext IDE Core
157 │ Active │ 80 │ 2.14.0.v20180522-1821 │ Xtext Utility
158 │ Active │ 80 │ 2.14.0.v20180522-1833 │ Xbase Model
159 │ Active │ 80 │ 2.14.0.v20180522-1833 │ Xbase Generic IDE Services
160 │ Active │ 80 │ 2.14.0.v20180522-1629 │ Xbase Runtime Library
175 │ Active │ 80 │ 1.9.6 │ MIME streaming extension
177 │ Active │ 80 │ 6.2.0 │ org.objectweb.asm
178 │ Active │ 80 │ 6.2.0 │ org.objectweb.asm.commons
179 │ Active │ 80 │ 6.2.0 │ org.objectweb.asm.tree
180 │ Active │ 90 │ 2.4.0 │ openHAB Core
181 │ Active │ 80 │ 2.4.0 │ openHAB Karaf Integration
183 │ Resolved │ 80 │ 2.4.0 │ openHAB Sound Support, Hosts: 116
184 │ Active │ 80 │ 2.4.0 │ openHAB Dashboard UI
189 │ Active │ 80 │ 1.0.2 │ Units of Measurement Common Library
190 │ Active │ 80 │ 1.0.8 │ Units of Measurement Implementation for Java SE
195 │ Active │ 80 │ 3.3.0 │ Commons Net
200 │ Active │ 80 │ 1.1.1.201605111122 │ Swagger Provider
201 │ Active │ 80 │ 2.4.5 │ Jackson-annotations
202 │ Active │ 80 │ 2.4.5 │ Jackson-core
203 │ Active │ 80 │ 2.4.5 │ jackson-databind
204 │ Active │ 80 │ 2.4.5 │ Jackson-dataformat-XML
205 │ Active │ 80 │ 2.4.5 │ Jackson-dataformat-YAML
206 │ Active │ 80 │ 2.4.5 │ Jackson-module-JAXB-annotations
207 │ Active │ 80 │ 2.1.0 │ json-path
208 │ Active │ 80 │ 1.5.8 │ swagger-annotations
209 │ Active │ 80 │ 1.5.8 │ swagger-core
210 │ Active │ 80 │ 1.5.8 │ swagger-jaxrs
211 │ Active │ 80 │ 1.5.8 │ swagger-models
212 │ Active │ 80 │ 3.19.0.GA │ Javassist
213 │ Active │ 80 │ 2.2 │ json-smart
214 │ Active │ 80 │ 3.2.1 │ Apache Commons Lang
216 │ Active │ 75 │ 0.10.0.oh240 │ Eclipse SmartHome JavaScript Transformation Service
217 │ Active │ 75 │ 0.10.0.oh240 │ Eclipse SmartHome JSonPath Transformation Service
218 │ Active │ 75 │ 0.10.0.oh240 │ Eclipse SmartHome Map Transformation Service
219 │ Active │ 75 │ 0.10.0.oh240 │ Eclipse SmartHome RegEx Transformation Service
223 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome Basic UI, Fragments: 227
225 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome Paper UI, Fragments: 231
226 │ Active │ 80 │ 2.4.0 │ openHAB REST Documentation
227 │ Resolved │ 75 │ 2.4.0 │ openHAB Basic UI Fragment, Hosts: 223
229 │ Active │ 80 │ 2.4.0 │ HABmin User Interface
230 │ Active │ 80 │ 2.4.0 │ HABPanel User Interface
231 │ Resolved │ 75 │ 2.4.0 │ openHAB Paper UI Theme Fragment, Hosts: 225
232 │ Active │ 80 │ 0.9.10.v20160429-1435 │ reflections (wrap)
233 │ Active │ 80 │ 3.1.4 │ Stax2 API
234 │ Active │ 80 │ 1.5.8.v20160511-1038 │ swagger-jersey2-jaxrs (wrap)
235 │ Active │ 80 │ 3.14.0 │ nrjavaserial
236 │ Active │ 80 │ 3.15.0.OH2 │ nrjavaserial
237 │ Active │ 80 │ 1.6.0 │ Commons Codec
238 │ Active │ 80 │ 4.2.3 │ Apache HttpClient OSGi bundle
239 │ Active │ 80 │ 4.2.3 │ Apache HttpCore OSGi bundle
240 │ Active │ 80 │ 3.1.0.7 │ Apache ServiceMix :: Bundles :: commons-httpclient
241 │ Active │ 80 │ 1.2.0 │ Paho MQTT Client
242 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome Automation API
243 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome Astro Binding
244 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome hue Binding
245 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome MQTT Binding
246 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome MQTT Thing Binding
248 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome Configuration UPnP Discovery
249 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome Configuration USB-Serial Discovery
250 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome Configuration USB-Serial Discovery Linux sysf Scanning
251 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome Config Serial
252 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome IoT Marketplace Extension Service
253 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome MQTT Transport Bundle
254 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome Serial Transport
255 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome Serial Transport for RXTX
256 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome Serial Transport extension for RXTX RFC2217
257 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome UPnP Transport Bundle
258 │ Active │ 80 │ 2.5.1 │ JUPnP Library
259 │ Active │ 80 │ 2.4.0 │ Exec Binding
260 │ Active │ 80 │ 1.13.0 │ openHAB Expire Binding
262 │ Active │ 80 │ 1.13.0 │ openHAB MQTT Binding
264 │ Active │ 80 │ 2.4.0 │ Network Binding
265 │ Active │ 80 │ 1.13.0 │ openHAB Plex Binding
266 │ Active │ 80 │ 2.4.0 │ Samsung Tv Binding
267 │ Active │ 80 │ 1.13.0 │ openHAB Serial Binding
268 │ Active │ 80 │ 2.4.0 │ UniFi Binding
269 │ Active │ 80 │ 1.13.0 │ openHAB Weather Binding
270 │ Active │ 80 │ 2.4.0 │ ZWave Binding
271 │ Active │ 80 │ 2.4.0 │ openHAB 1.x Compatibility Layer
272 │ Active │ 80 │ 2.4.0 │ openHAB Cloud Connector Bundle
273 │ Active │ 80 │ 1.13.0 │ openHAB MQTT Transport Bundle
274 │ Active │ 80 │ 1.13.0 │ openHAB InfluxDB Persistence bundle
275 │ Active │ 80 │ 1.13.0 │ openHAB MapDB Persistence Bundle
276 │ Active │ 80 │ 1.13.0 │ openHAB RRD4j Persistence Bundle
277 │ Active │ 80 │ 2.2.0 │ Nest Binding
278 │ Active │ 80 │ 2.4.0.a32 │ SynologySurveillanceStation Binding
279 │ Active │ 80 │ 1.12.0.201804032255 │ openHAB Pushover Action
280 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome Sonos Binding