Hi all,
i did on my docker install an update from 4.0.1 which was running mostly fine to 4.0.2.
But i got into trouble that 99% of my things are no more online: “Error:Handler” (all KNX, IP Camera, URL…) Only Solarforecast Thing is Online
So it cannot get states from things/items, nothing works any more. So i tried make some restarts and also to use 4.0.1 again but i guess something on volumes was converted.
In log i cannot see a hint how to fix:
2023-08-16 10:15:24.341 [INFO ] [org.openhab.core.Activator ] - Starting openHAB 4.0.2 (build Release Build)
2023-08-16 10:15:26.751 [WARN ] [.transport.servlet.ServletController] - Can't find the request for http://openhab/rest/events's Observer
2023-08-16 10:15:26.752 [WARN ] [.transport.servlet.ServletController] - Can't find the request for http://redacted:7070/rest/items/scanmanual/state's Observer
2023-08-16 10:15:26.789 [INFO ] [.core.internal.i18n.I18nProviderImpl] - Time zone set to 'Europe/Zurich'.
2023-08-16 10:15:26.816 [INFO ] [.core.internal.i18n.I18nProviderImpl] - Location set to '46.976803555497355,9.577779290347854'.
2023-08-16 10:15:26.820 [INFO ] [.core.internal.i18n.I18nProviderImpl] - Locale set to 'de_CH'.
2023-08-16 10:15:26.823 [INFO ] [.core.internal.i18n.I18nProviderImpl] - Measurement system set to 'SI'.
2023-08-16 10:15:37.546 [WARN ] [.transport.servlet.ServletController] - Can't find the request for http://openhab/rest/events's Observer
2023-08-16 10:16:42.220 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'haus_user.items'
2023-08-16 10:16:43.526 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'influxdb.persist'
2023-08-16 10:16:44.552 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'haus_user.sitemap'
2023-08-16 10:16:44.948 [INFO ] [el.core.internal.ModelRepositoryImpl] - Validation issues found in configuration model 'haus_user.sitemap', using it anyway:
Frames must not contain other frames
2023-08-16 10:16:45.361 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'dsmr.things'
2023-08-16 10:16:45.464 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'telegram.things'
2023-08-16 10:16:45.493 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'demo.things'
2023-08-16 10:16:52.608 [WARN ] [.transport.servlet.ServletController] - Can't find the request for http://redacted:7070/rest/metrics/prometheus's Observer
2023-08-16 10:16:57.369 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'demo.script'
2023-08-16 10:16:59.493 [INFO ] [.core.model.lsp.internal.ModelServer] - Started Language Server Protocol (LSP) service on port 5007
2023-08-16 10:17:00.118 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'error.rules'
2023-08-16 10:17:03.866 [WARN ] [.transport.servlet.ServletController] - Can't find the request for http://redacted:7070/rest/items/scanmanual/state's Observer
2023-08-16 10:17:09.523 [INFO ] [abspeaker.internal.ui.HABSpeakerTile] - Started HABSpeaker at /habspeaker
2023-08-16 10:17:09.585 [INFO ] [internal.SolarForecastHandlerFactory] - Persistence null cannot be queried. Feature Solcast Tuninng will not work
2023-08-16 10:17:10.601 [WARN ] [oice.voskstt.internal.VoskSTTService] - IOException loading model: missing model dir: /openhab/userdata/vosk/model
2023-08-16 10:17:12.924 [ERROR] [ipt.internal.ScriptEngineManagerImpl] - ScriptEngine for language 'application/javascript;version=ECMAScript-5.1' could not be found for identifier: f0999683-3a8b-44b7-9fa9-208c148c3c4e
2023-08-16 10:17:12.930 [ERROR] [ipt.internal.ScriptEngineManagerImpl] - ScriptEngine for language 'application/javascript;version=ECMAScript-5.1' could not be found for identifier: 8f664335-ed20-4ce0-919b-fdad822f85cb
2023-08-16 10:17:12.932 [ERROR] [ipt.internal.ScriptEngineManagerImpl] - ScriptEngine for language 'application/javascript' could not be found for identifier: bd375334-18c0-49bd-be9a-d51a1c35cc90
2023-08-16 10:17:12.935 [INFO ] [e.automation.internal.RuleEngineImpl] - Rule engine started.
Is it possible to get the system running again or do i have to restore the volumes from backups?
Bundle:List:
openhab> bundle:list
START LEVEL 100 , List Threshold: 50
ID │ State │ Lvl │ Version │ Name
────┼────────┼─────┼────────────────────────┼───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
30 │ Active │ 80 │ 2.14.1 │ Jackson-annotations
31 │ Active │ 80 │ 2.14.1 │ Jackson-core
32 │ Active │ 80 │ 2.14.1 │ jackson-databind
33 │ Active │ 80 │ 2.14.1 │ Jackson-dataformat-YAML
34 │ Active │ 80 │ 2.14.1 │ Jackson datatype: JSR310
35 │ Active │ 80 │ 6.2.6 │ Woodstox
36 │ Active │ 80 │ 2.9.1 │ Gson
37 │ Active │ 80 │ 30.1.0.jre │ Guava: Google Core Libraries for Java
38 │ Active │ 80 │ 1.0.1 │ Guava InternalFutureFailureAccess and InternalFutures
39 │ Active │ 80 │ 5.0.1.v20210324-2015 │ Google Guice - Core Library
40 │ Active │ 80 │ 5.12.1 │ jna
41 │ Active │ 80 │ 5.12.1 │ jna-platform
43 │ Active │ 80 │ 4.8.149.v20220915-0556 │ ClassGraph
44 │ Active │ 80 │ 0.17.1 │ Directory-Watcher
45 │ Active │ 80 │ 2.1.9 │ swagger-annotations
46 │ Active │ 80 │ 2.1.9 │ swagger-core
47 │ Active │ 80 │ 2.1.9 │ swagger-integration
48 │ Active │ 80 │ 2.1.9 │ swagger-jaxrs2
49 │ Active │ 80 │ 2.1.9 │ swagger-models
51 │ Active │ 80 │ 2.0.2 │ Jakarta Bean Validation API
53 │ Active │ 80 │ 2.3.3 │ Jakarta XML Web Services API
54 │ Active │ 80 │ 1.2 │ javax.annotation API
55 │ Active │ 80 │ 3.5.8 │ JmDNS
56 │ Active │ 80 │ 2.1.3 │ Units of Measurement API
58 │ Active │ 80 │ 0.5.10 │ Jollyday
59 │ Active │ 80 │ 3.2.0.v201101311130 │ ANTLR Runtime
60 │ Active │ 80 │ 1.0.0.v201105210816 │ Aopalliance Plug-in
61 │ Active │ 80 │ 1.2.2 │ org.apache.aries.component-dsl.component-dsl
62 │ Active │ 80 │ 1.0.1 │ Apache Aries JAX-RS Specification API
63 │ Active │ 80 │ 2.0.0 │ Apache Aries JAX-RS Whiteboard
64 │ Active │ 80 │ 1.3.6 │ Apache Aries SPI Fly Dynamic Weaving Bundle
65 │ Active │ 80 │ 3.12.0 │ Apache Commons Lang
66 │ Active │ 80 │ 3.4.5 │ Apache CXF Core
67 │ Active │ 80 │ 3.4.5 │ Apache CXF Runtime JAX-RS Frontend
68 │ Active │ 80 │ 3.4.5 │ Apache CXF JAX-RS Client
69 │ Active │ 80 │ 3.4.5 │ Apache CXF JAX-RS Server-Side Events Support
70 │ Active │ 80 │ 3.4.5 │ Apache CXF Runtime Security functionality
71 │ Active │ 80 │ 3.4.5 │ Apache CXF Runtime HTTP Transport
77 │ Active │ 80 │ 4.4.3 │ Apache Karaf :: OSGi Services :: Event
88 │ Active │ 80 │ 1.0.0.2 │ Apache ServiceMix :: Bundles :: javax.inject
95 │ Active │ 80 │ 2.2.5 │ XmlSchema Core
96 │ Active │ 80 │ 0.9.3 │ jose4j
97 │ Active │ 80 │ 2.17.0.v20190920-0401 │ EMF Common
98 │ Active │ 80 │ 2.20.0.v20190920-0401 │ EMF Ecore
99 │ Active │ 80 │ 2.14.0.v20190528-0725 │ EMF Change Model
100 │ Active │ 80 │ 2.16.0.v20190528-0725 │ EMF XML/XMI Persistence
101 │ Active │ 80 │ 3.13.0.v20200828-1034 │ Common Eclipse Runtime
103 │ Active │ 80 │ 9.4.50.v20221201 │ Jetty :: ALPN :: Client
104 │ Active │ 80 │ 9.4.50.v20221201 │ Jetty :: ALPN :: JDK9 Client Implementation
110 │ Active │ 80 │ 9.4.50.v20221201 │ Jetty :: HTTP2 :: Client
117 │ Active │ 80 │ 9.4.50.v20221201 │ Jetty :: Proxy
125 │ Active │ 80 │ 9.4.50.v20221201 │ Jetty :: Websocket :: API
126 │ Active │ 80 │ 9.4.50.v20221201 │ Jetty :: Websocket :: Client
127 │ Active │ 80 │ 9.4.50.v20221201 │ Jetty :: Websocket :: Common
128 │ Active │ 80 │ 9.4.50.v20221201 │ Jetty :: Websocket :: Server
129 │ Active │ 80 │ 9.4.50.v20221201 │ Jetty :: Websocket :: Servlet Interface
131 │ Active │ 80 │ 0.19.0.v20221118-0359 │ org.eclipse.lsp4j
132 │ Active │ 80 │ 0.19.0.v20221118-0359 │ org.eclipse.lsp4j.jsonrpc
133 │ Active │ 80 │ 2.29.0.v20221121-0915 │ Xtend Runtime Library
134 │ Active │ 80 │ 2.29.0.v20221121-0915 │ Xtend Macro Interfaces
135 │ Active │ 80 │ 2.29.0.v20221121-0917 │ Xtext
136 │ Active │ 80 │ 2.29.0.v20221121-0924 │ Xtext Common Types
137 │ Active │ 80 │ 2.29.0.v20221121-0917 │ Xtext IDE Core
138 │ Active │ 80 │ 2.29.0.v20221121-0917 │ Xtext Utility
139 │ Active │ 80 │ 2.29.0.v20221121-0924 │ Xbase Model
140 │ Active │ 80 │ 2.29.0.v20221121-0924 │ Xbase Generic IDE Services
141 │ Active │ 80 │ 2.29.0.v20221121-0915 │ Xbase Runtime Library
145 │ Active │ 80 │ 9.4.0 │ org.objectweb.asm.commons
146 │ Active │ 80 │ 9.4.0 │ org.objectweb.asm.tree
147 │ Active │ 80 │ 9.4.0 │ org.objectweb.asm.tree.analysis
148 │ Active │ 80 │ 9.4.0 │ org.objectweb.asm.util
149 │ Active │ 80 │ 1.0.0 │ Fixes for the java.base module
150 │ Active │ 80 │ 4.0.2 │ openHAB Core :: Bundles :: Core
151 │ Active │ 80 │ 4.0.2 │ openHAB Core :: Bundles :: Add-on XML
152 │ Active │ 80 │ 4.0.2 │ openHAB Core :: Bundles :: Marketplace Add-on Services
153 │ Active │ 80 │ 4.0.2 │ openHAB Core :: Bundles :: Community Marketplace Add-on Service :: Karaf
154 │ Active │ 80 │ 4.0.2 │ openHAB Core :: Bundles :: Audio
155 │ Active │ 80 │ 4.0.2 │ openHAB Core :: Bundles :: JAAS Authentication
156 │ Active │ 80 │ 4.0.2 │ openHAB Core :: Bundles :: OAuth2Client
157 │ Active │ 80 │ 4.0.2 │ openHAB Core :: Bundles :: Automation
158 │ Active │ 80 │ 4.0.2 │ openHAB Core :: Bundles :: Automation Media Modules
159 │ Active │ 80 │ 4.0.2 │ openHAB Core :: Bundles :: Automation Script Modules
160 │ Active │ 80 │ 4.0.2 │ openHAB Core :: Bundles :: Automation Script RuleSupport
161 │ Active │ 80 │ 4.0.2 │ openHAB Core :: Bundles :: Automation REST API
162 │ Active │ 80 │ 4.0.2 │ openHAB Core :: Bundles :: Configuration Core
163 │ Active │ 80 │ 4.0.2 │ openHAB Core :: Bundles :: Configuration Discovery
164 │ Active │ 80 │ 4.0.2 │ openHAB Core :: Bundles :: Configuration mDNS Discovery
165 │ Active │ 80 │ 4.0.2 │ openHAB Core :: Bundles :: Configuration Dispatcher
166 │ Active │ 80 │ 4.0.2 │ openHAB Core :: Bundles :: Ephemeris
167 │ Active │ 80 │ 4.0.2 │ openHAB Core :: Bundles :: ID
168 │ Active │ 80 │ 4.0.2 │ openHAB Core :: Bundles :: Console
169 │ Active │ 80 │ 4.0.2 │ openHAB Core :: Bundles :: Console for OSGi runtime Karaf
170 │ Active │ 80 │ 4.0.2 │ openHAB Core :: Bundles :: HTTP Interface
171 │ Active │ 80 │ 4.0.2 │ openHAB Core :: Bundles :: HTTP Interface Authentication
173 │ Active │ 80 │ 4.0.2 │ openHAB Core :: Bundles :: Monitor
174 │ Active │ 80 │ 4.0.2 │ openHAB Core :: Bundles :: Network I/O
175 │ Active │ 80 │ 4.0.2 │ openHAB Core :: Bundles :: REST Interface
176 │ Active │ 80 │ 4.0.2 │ openHAB Core :: Bundles :: Audio REST Interface
177 │ Active │ 80 │ 4.0.2 │ openHAB Core :: Bundles :: Authentication Support for the REST Interface
178 │ Active │ 80 │ 4.0.2 │ openHAB Core :: Bundles :: REST Interface :: Core
179 │ Active │ 80 │ 4.0.2 │ openHAB Core :: Bundles :: REST mDNS Announcer
180 │ Active │ 80 │ 4.0.2 │ openHAB Core :: Bundles :: Sitemap REST Interface
181 │ Active │ 80 │ 4.0.2 │ openHAB Core :: Bundles :: SSE Interface
182 │ Active │ 80 │ 4.0.2 │ openHAB Core :: Bundles :: REST Interface :: Swagger 1
183 │ Active │ 80 │ 4.0.2 │ openHAB Core :: Bundles :: Transformation REST Interface
184 │ Active │ 80 │ 4.0.2 │ openHAB Core :: Bundles :: UI REST Interface
185 │ Active │ 80 │ 4.0.2 │ openHAB Core :: Bundles :: Voice REST Interface
186 │ Active │ 80 │ 4.0.2 │ openHAB Core :: Bundles :: mDNS Service
187 │ Active │ 80 │ 4.0.2 │ openHAB Core :: Bundles :: WebSocket
188 │ Active │ 80 │ 4.0.2 │ openHAB Core :: Bundles :: Karaf Integration
189 │ Active │ 80 │ 4.0.2 │ openHAB Core :: Bundles :: Model Core
190 │ Active │ 80 │ 4.0.2 │ openHAB Core :: Bundles :: Model Items
191 │ Active │ 80 │ 4.0.2 │ openHAB Core :: Bundles :: Model Item IDE
192 │ Active │ 80 │ 4.0.2 │ openHAB Core :: Bundles :: Model Items Runtime
193 │ Active │ 80 │ 4.0.2 │ openHAB Core :: Bundles :: Language Server
194 │ Active │ 80 │ 4.0.2 │ openHAB Core :: Bundles :: Model Persistence
195 │ Active │ 80 │ 4.0.2 │ openHAB Core :: Bundles :: Model Persistence IDE
196 │ Active │ 80 │ 4.0.2 │ openHAB Core :: Bundles :: Model Persistence Runtime
197 │ Active │ 80 │ 4.0.2 │ openHAB Core :: Bundles :: Model Rules
198 │ Active │ 80 │ 4.0.2 │ openHAB Core :: Bundles :: Model Rule IDE
199 │ Active │ 80 │ 4.0.2 │ openHAB Core :: Bundles :: Model Rules Runtime
200 │ Active │ 80 │ 4.0.2 │ openHAB Core :: Bundles :: Model Script
201 │ Active │ 80 │ 4.0.2 │ openHAB Core :: Bundles :: Model Script IDE
202 │ Active │ 80 │ 4.0.2 │ openHAB Core :: Bundles :: Model Script Runtime
203 │ Active │ 80 │ 4.0.2 │ openHAB Core :: Bundles :: Model Sitemap
204 │ Active │ 80 │ 4.0.2 │ openHAB Core :: Bundles :: Model Sitemap IDE
205 │ Active │ 80 │ 4.0.2 │ openHAB Core :: Bundles :: Model Sitemap Runtime
206 │ Active │ 80 │ 4.0.2 │ openHAB Core :: Bundles :: Model Thing
207 │ Active │ 80 │ 4.0.2 │ openHAB Core :: Bundles :: Model Thing IDE
208 │ Active │ 80 │ 4.0.2 │ openHAB Core :: Bundles :: Model Thing Runtime
209 │ Active │ 80 │ 4.0.2 │ openHAB Core :: Bundles :: Persistence
210 │ Active │ 80 │ 4.0.2 │ openHAB Core :: Bundles :: Semantics
211 │ Active │ 80 │ 4.0.2 │ openHAB Core :: Bundles :: JSON Storage
212 │ Active │ 80 │ 4.0.2 │ openHAB Core :: Bundles :: Thing
213 │ Active │ 80 │ 4.0.2 │ openHAB Core :: Bundles :: Transformation Service
214 │ Active │ 80 │ 4.0.2 │ openHAB Core :: Bundles :: UI
215 │ Active │ 80 │ 4.0.2 │ openHAB Core :: Bundles :: UI Icon Support
216 │ Active │ 80 │ 4.0.2 │ openHAB Core :: Bundles :: Voice
217 │ Active │ 80 │ 4.0.2 │ openHAB UI :: Bundles :: Main UI
218 │ Active │ 80 │ 4.0.2 │ openHAB UI :: Bundles :: Icon Set :: Classic
228 │ Active │ 80 │ 1.0.0.201802012106 │ org.osgi:org.osgi.service.jaxrs
229 │ Active │ 80 │ 1.5.0 │ ThreeTen-Extra
230 │ Active │ 80 │ 1.33.0 │ SnakeYAML
231 │ Active │ 80 │ 2.1 │ SI Units
232 │ Active │ 80 │ 2.1.0 │ SI Quantities
233 │ Active │ 80 │ 4.2.1 │ Stax2 API
234 │ Active │ 80 │ 2.1.2 │ Units of Measurement Reference Implementation
235 │ Active │ 80 │ 2.1.0 │ Units of Measurement Common Library for Java
236 │ Active │ 80 │ 1.4.20 │ XStream Core
237 │ Active │ 80 │ 4.0.0.202308012303 │ openHAB Add-ons :: Bundles :: Voice :: HABSpeaker
238 │ Active │ 80 │ 3.4.0.202208181630 │ openHAB Add-ons :: Bundles :: SolarForecast Binding
239 │ Active │ 80 │ 4.0.2 │ openHAB Add-ons :: Bundles :: Voice :: Vosk Speech to Text
Update.log:
mage and userdata versions differ! Starting an upgrade.
You can find backup of userdata in /openhab/userdata/backup/userdata-2023-08-16T10-35-33.tar
################################################
openHAB Docker update script
################################################
The script will attempt to update openHAB to version 4.0.2
Please read the following notes and warnings:
Performing pre-update tasks for version 4.0.2:
Adding '.bak' to /openhab/userdata/etc/log4j2.xml
Using default file /openhab/userdata/etc/log4j2.xml
Replacing userdata system files with newer versions...
Clearing cache...
Starting JSON database update...
[main] INFO org.openhab.core.tools.internal.Upgrader - Already executed 'itemCopyUnitToMetadata' on 2023-07-30T09:16:28.459864750+02:00[Europe/Zurich]. Use '--force' to execute it again.
[main] INFO org.openhab.core.tools.internal.Upgrader - Already executed 'linkUpgradeJsProfile' on 2023-07-30T09:16:28.512855530+02:00[Europe/Zurich]. Use '--force' to execute it again.
JSON database updated successfully.
SUCCESS: openHAB updated from 4.0.1 to 4.0.2