Anybody tried it on Windows?
OpenHAB is running on a Windows7 Embedded SP1 System.
Seems that there’s a problem running Libsodium DLL.
2021-09-12 15:15:47.974 [TRACE] [nternal.listener.DoorbirdUdpListener] - Got datagram of length 22 from 10.0.0.98
2021-09-12 15:15:47.974 [TRACE] [nternal.listener.DoorbirdUdpListener] - Dropping duplicate packet
2021-09-12 15:15:49.721 [TRACE] [nternal.listener.DoorbirdUdpListener] - Got datagram of length 70 from 10.0.0.98
2021-09-12 15:15:49.721 [DEBUG] [r.DoorbirdEvent$LazySodiumJavaHolder] - LazySodium has not been loaded yet. Try to load it now.
2021-09-12 15:15:52.217 [DEBUG] [r.DoorbirdEvent$LazySodiumJavaHolder] - Unable to load bundled libsodium crypto library!! Try to load OS version.
java.lang.UnsatisfiedLinkError: Unable to load library 'C:\openHAB\userdata\tmp\resource-loader9485685529324665803\windows\libsodium.dll':
The specified module could not be found.
The specified module could not be found.
Native library (win32-x86/C:\openHAB\userdata\tmp\resource-loader9485685529324665803\windows\libsodium.dll) not found in resource path (C:\openHAB\userdata\conf;C:\openHAB\runtime\bin\..\lib\jdk9plus\istack-commons-runtime-3.0.10.jar;C:\openHAB\runtime\bin\..\lib\jdk9plus\jakarta.xml.bind-api-2.3.3.jar;C:\openHAB\runtime\bin\..\lib\jdk9plus\javax.activation-1.2.0.jar;C:\openHAB\runtime\bin\..\lib\jdk9plus\javax.annotation-api-1.3.1.jar;C:\openHAB\runtime\bin\..\lib\jdk9plus\jaxb-runtime-2.3.3.jar;C:\openHAB\runtime\bin\..\lib\jdk9plus\txw2-2.3.3.jar;C:\openHAB\runtime\bin\..\lib\boot\org.apache.karaf.diagnostic.boot-4.3.2.jar;C:\openHAB\runtime\bin\..\lib\boot\org.apache.karaf.jaas.boot-4.3.2.jar;C:\openHAB\runtime\bin\..\lib\boot\org.apache.karaf.main-4.3.2.jar;C:\openHAB\runtime\bin\..\lib\boot\org.apache.karaf.specs.activator-4.3.2.jar;C:\openHAB\runtime\bin\..\lib\boot\osgi.core-7.0.0.jar)
at com.sun.jna.NativeLibrary.loadLibrary(NativeLibrary.java:302) ~[bundleFile:5.5.0 (b0)]
at com.sun.jna.NativeLibrary.getInstance(NativeLibrary.java:455) ~[bundleFile:5.5.0 (b0)]
at com.sun.jna.Native.register(Native.java:1722) ~[bundleFile:5.5.0 (b0)]
at co.libly.resourceloader.SharedLibraryLoader.registerLibraryWithClasses(SharedLibraryLoader.java:74) ~[bundleFile:?]
at co.libly.resourceloader.SharedLibraryLoader.load(SharedLibraryLoader.java:57) ~[bundleFile:?]
at com.goterl.lazycode.lazysodium.utils.LibraryLoader.loadBundledLibrary(LibraryLoader.java:115) ~[bundleFile:?]
at com.goterl.lazycode.lazysodium.utils.LibraryLoader.loadLibrary(LibraryLoader.java:84) ~[bundleFile:?]
at com.goterl.lazycode.lazysodium.SodiumJava.<init>(SodiumJava.java:34) ~[bundleFile:?]
at com.goterl.lazycode.lazysodium.SodiumJava.<init>(SodiumJava.java:23) ~[bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdEvent$LazySodiumJavaHolder.loadLazySodiumJava(DoorbirdEvent.java:84) [bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdEvent$LazySodiumJavaHolder.<clinit>(DoorbirdEvent.java:78) [bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdEvent.getLazySodiumJavaInstance(DoorbirdEvent.java:101) [bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdEvent.decryptV1(DoorbirdEvent.java:182) [bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdEvent.decrypt(DoorbirdEvent.java:160) [bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdUdpListener.processPacket(DoorbirdUdpListener.java:122) [bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdUdpListener.receivePackets(DoorbirdUdpListener.java:95) [bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdUdpListener.run(DoorbirdUdpListener.java:65) [bundleFile:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:?]
at java.util.concurrent.FutureTask.run(Unknown Source) [?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) [?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:?]
at java.lang.Thread.run(Unknown Source) [?:?]
Suppressed: java.lang.UnsatisfiedLinkError: The specified module could not be found.
at com.sun.jna.Native.open(Native Method) ~[bundleFile:5.5.0 (b0)]
at com.sun.jna.NativeLibrary.loadLibrary(NativeLibrary.java:191) ~[bundleFile:5.5.0 (b0)]
at com.sun.jna.NativeLibrary.getInstance(NativeLibrary.java:455) ~[bundleFile:5.5.0 (b0)]
at com.sun.jna.Native.register(Native.java:1722) ~[bundleFile:5.5.0 (b0)]
at co.libly.resourceloader.SharedLibraryLoader.registerLibraryWithClasses(SharedLibraryLoader.java:74) ~[bundleFile:?]
at co.libly.resourceloader.SharedLibraryLoader.load(SharedLibraryLoader.java:57) ~[bundleFile:?]
at com.goterl.lazycode.lazysodium.utils.LibraryLoader.loadBundledLibrary(LibraryLoader.java:115) ~[bundleFile:?]
at com.goterl.lazycode.lazysodium.utils.LibraryLoader.loadLibrary(LibraryLoader.java:84) ~[bundleFile:?]
at com.goterl.lazycode.lazysodium.SodiumJava.<init>(SodiumJava.java:34) ~[bundleFile:?]
at com.goterl.lazycode.lazysodium.SodiumJava.<init>(SodiumJava.java:23) ~[bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdEvent$LazySodiumJavaHolder.loadLazySodiumJava(DoorbirdEvent.java:84) [bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdEvent$LazySodiumJavaHolder.<clinit>(DoorbirdEvent.java:78) [bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdEvent.getLazySodiumJavaInstance(DoorbirdEvent.java:101) [bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdEvent.decryptV1(DoorbirdEvent.java:182) [bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdEvent.decrypt(DoorbirdEvent.java:160) [bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdUdpListener.processPacket(DoorbirdUdpListener.java:122) [bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdUdpListener.receivePackets(DoorbirdUdpListener.java:95) [bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdUdpListener.run(DoorbirdUdpListener.java:65) [bundleFile:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:?]
at java.util.concurrent.FutureTask.run(Unknown Source) [?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) [?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:?]
at java.lang.Thread.run(Unknown Source) [?:?]
Suppressed: java.lang.UnsatisfiedLinkError: The specified module could not be found.
at com.sun.jna.Native.open(Native Method) ~[bundleFile:5.5.0 (b0)]
at com.sun.jna.NativeLibrary.loadLibrary(NativeLibrary.java:204) ~[bundleFile:5.5.0 (b0)]
at com.sun.jna.NativeLibrary.getInstance(NativeLibrary.java:455) ~[bundleFile:5.5.0 (b0)]
at com.sun.jna.Native.register(Native.java:1722) ~[bundleFile:5.5.0 (b0)]
at co.libly.resourceloader.SharedLibraryLoader.registerLibraryWithClasses(SharedLibraryLoader.java:74) ~[bundleFile:?]
at co.libly.resourceloader.SharedLibraryLoader.load(SharedLibraryLoader.java:57) ~[bundleFile:?]
at com.goterl.lazycode.lazysodium.utils.LibraryLoader.loadBundledLibrary(LibraryLoader.java:115) ~[bundleFile:?]
at com.goterl.lazycode.lazysodium.utils.LibraryLoader.loadLibrary(LibraryLoader.java:84) ~[bundleFile:?]
at com.goterl.lazycode.lazysodium.SodiumJava.<init>(SodiumJava.java:34) ~[bundleFile:?]
at com.goterl.lazycode.lazysodium.SodiumJava.<init>(SodiumJava.java:23) ~[bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdEvent$LazySodiumJavaHolder.loadLazySodiumJava(DoorbirdEvent.java:84) [bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdEvent$LazySodiumJavaHolder.<clinit>(DoorbirdEvent.java:78) [bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdEvent.getLazySodiumJavaInstance(DoorbirdEvent.java:101) [bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdEvent.decryptV1(DoorbirdEvent.java:182) [bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdEvent.decrypt(DoorbirdEvent.java:160) [bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdUdpListener.processPacket(DoorbirdUdpListener.java:122) [bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdUdpListener.receivePackets(DoorbirdUdpListener.java:95) [bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdUdpListener.run(DoorbirdUdpListener.java:65) [bundleFile:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:?]
at java.util.concurrent.FutureTask.run(Unknown Source) [?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) [?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:?]
at java.lang.Thread.run(Unknown Source) [?:?]
Suppressed: java.io.IOException: Native library (win32-x86/C:\openHAB\userdata\tmp\resource-loader9485685529324665803\windows\libsodium.dll) not found in resource path (C:\openHAB\userdata\conf;C:\openHAB\runtime\bin\..\lib\jdk9plus\istack-commons-runtime-3.0.10.jar;C:\openHAB\runtime\bin\..\lib\jdk9plus\jakarta.xml.bind-api-2.3.3.jar;C:\openHAB\runtime\bin\..\lib\jdk9plus\javax.activation-1.2.0.jar;C:\openHAB\runtime\bin\..\lib\jdk9plus\javax.annotation-api-1.3.1.jar;C:\openHAB\runtime\bin\..\lib\jdk9plus\jaxb-runtime-2.3.3.jar;C:\openHAB\runtime\bin\..\lib\jdk9plus\txw2-2.3.3.jar;C:\openHAB\runtime\bin\..\lib\boot\org.apache.karaf.diagnostic.boot-4.3.2.jar;C:\openHAB\runtime\bin\..\lib\boot\org.apache.karaf.jaas.boot-4.3.2.jar;C:\openHAB\runtime\bin\..\lib\boot\org.apache.karaf.main-4.3.2.jar;C:\openHAB\runtime\bin\..\lib\boot\org.apache.karaf.specs.activator-4.3.2.jar;C:\openHAB\runtime\bin\..\lib\boot\osgi.core-7.0.0.jar)
at com.sun.jna.Native.extractFromResourcePath(Native.java:1095) ~[bundleFile:5.5.0 (b0)]
at com.sun.jna.NativeLibrary.loadLibrary(NativeLibrary.java:276) ~[bundleFile:5.5.0 (b0)]
at com.sun.jna.NativeLibrary.getInstance(NativeLibrary.java:455) ~[bundleFile:5.5.0 (b0)]
at com.sun.jna.Native.register(Native.java:1722) ~[bundleFile:5.5.0 (b0)]
at co.libly.resourceloader.SharedLibraryLoader.registerLibraryWithClasses(SharedLibraryLoader.java:74) ~[bundleFile:?]
at co.libly.resourceloader.SharedLibraryLoader.load(SharedLibraryLoader.java:57) ~[bundleFile:?]
at com.goterl.lazycode.lazysodium.utils.LibraryLoader.loadBundledLibrary(LibraryLoader.java:115) ~[bundleFile:?]
at com.goterl.lazycode.lazysodium.utils.LibraryLoader.loadLibrary(LibraryLoader.java:84) ~[bundleFile:?]
at com.goterl.lazycode.lazysodium.SodiumJava.<init>(SodiumJava.java:34) ~[bundleFile:?]
at com.goterl.lazycode.lazysodium.SodiumJava.<init>(SodiumJava.java:23) ~[bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdEvent$LazySodiumJavaHolder.loadLazySodiumJava(DoorbirdEvent.java:84) [bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdEvent$LazySodiumJavaHolder.<clinit>(DoorbirdEvent.java:78) [bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdEvent.getLazySodiumJavaInstance(DoorbirdEvent.java:101) [bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdEvent.decryptV1(DoorbirdEvent.java:182) [bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdEvent.decrypt(DoorbirdEvent.java:160) [bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdUdpListener.processPacket(DoorbirdUdpListener.java:122) [bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdUdpListener.receivePackets(DoorbirdUdpListener.java:95) [bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdUdpListener.run(DoorbirdUdpListener.java:65) [bundleFile:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:?]
at java.util.concurrent.FutureTask.run(Unknown Source) [?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) [?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:?]
at java.lang.Thread.run(Unknown Source) [?:?]
2021-09-12 15:15:52.264 [INFO ] [r.DoorbirdEvent$LazySodiumJavaHolder] - Failed to load libsodium crypto library!!
java.lang.UnsatisfiedLinkError: Unable to load library 'sodium':
The specified module could not be found.
The specified module could not be found.
The specified module could not be found.
Native library (win32-x86/sodium.dll) not found in resource path (C:\openHAB\userdata\conf;C:\openHAB\runtime\bin\..\lib\jdk9plus\istack-commons-runtime-3.0.10.jar;C:\openHAB\runtime\bin\..\lib\jdk9plus\jakarta.xml.bind-api-2.3.3.jar;C:\openHAB\runtime\bin\..\lib\jdk9plus\javax.activation-1.2.0.jar;C:\openHAB\runtime\bin\..\lib\jdk9plus\javax.annotation-api-1.3.1.jar;C:\openHAB\runtime\bin\..\lib\jdk9plus\jaxb-runtime-2.3.3.jar;C:\openHAB\runtime\bin\..\lib\jdk9plus\txw2-2.3.3.jar;C:\openHAB\runtime\bin\..\lib\boot\org.apache.karaf.diagnostic.boot-4.3.2.jar;C:\openHAB\runtime\bin\..\lib\boot\org.apache.karaf.jaas.boot-4.3.2.jar;C:\openHAB\runtime\bin\..\lib\boot\org.apache.karaf.main-4.3.2.jar;C:\openHAB\runtime\bin\..\lib\boot\org.apache.karaf.specs.activator-4.3.2.jar;C:\openHAB\runtime\bin\..\lib\boot\osgi.core-7.0.0.jar)
at com.sun.jna.NativeLibrary.loadLibrary(NativeLibrary.java:302) ~[bundleFile:5.5.0 (b0)]
at com.sun.jna.NativeLibrary.getInstance(NativeLibrary.java:455) ~[bundleFile:5.5.0 (b0)]
at com.sun.jna.Native.register(Native.java:1722) ~[bundleFile:5.5.0 (b0)]
at co.libly.resourceloader.SharedLibraryLoader.registerLibraryWithClasses(SharedLibraryLoader.java:74) ~[bundleFile:?]
at co.libly.resourceloader.SharedLibraryLoader.loadSystemLibrary(SharedLibraryLoader.java:42) ~[bundleFile:?]
at com.goterl.lazycode.lazysodium.utils.LibraryLoader.loadAbsolutePath(LibraryLoader.java:103) ~[bundleFile:?]
at com.goterl.lazycode.lazysodium.SodiumJava.<init>(SodiumJava.java:39) ~[bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdEvent$LazySodiumJavaHolder.loadLazySodiumJava(DoorbirdEvent.java:89) [bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdEvent$LazySodiumJavaHolder.<clinit>(DoorbirdEvent.java:78) [bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdEvent.getLazySodiumJavaInstance(DoorbirdEvent.java:101) [bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdEvent.decryptV1(DoorbirdEvent.java:182) [bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdEvent.decrypt(DoorbirdEvent.java:160) [bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdUdpListener.processPacket(DoorbirdUdpListener.java:122) [bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdUdpListener.receivePackets(DoorbirdUdpListener.java:95) [bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdUdpListener.run(DoorbirdUdpListener.java:65) [bundleFile:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:?]
at java.util.concurrent.FutureTask.run(Unknown Source) [?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) [?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:?]
at java.lang.Thread.run(Unknown Source) [?:?]
Suppressed: java.lang.UnsatisfiedLinkError: The specified module could not be found.
at com.sun.jna.Native.open(Native Method) ~[bundleFile:5.5.0 (b0)]
at com.sun.jna.NativeLibrary.loadLibrary(NativeLibrary.java:191) ~[bundleFile:5.5.0 (b0)]
at com.sun.jna.NativeLibrary.getInstance(NativeLibrary.java:455) ~[bundleFile:5.5.0 (b0)]
at com.sun.jna.Native.register(Native.java:1722) ~[bundleFile:5.5.0 (b0)]
at co.libly.resourceloader.SharedLibraryLoader.registerLibraryWithClasses(SharedLibraryLoader.java:74) ~[bundleFile:?]
at co.libly.resourceloader.SharedLibraryLoader.loadSystemLibrary(SharedLibraryLoader.java:42) ~[bundleFile:?]
at com.goterl.lazycode.lazysodium.utils.LibraryLoader.loadAbsolutePath(LibraryLoader.java:103) ~[bundleFile:?]
at com.goterl.lazycode.lazysodium.SodiumJava.<init>(SodiumJava.java:39) ~[bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdEvent$LazySodiumJavaHolder.loadLazySodiumJava(DoorbirdEvent.java:89) [bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdEvent$LazySodiumJavaHolder.<clinit>(DoorbirdEvent.java:78) [bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdEvent.getLazySodiumJavaInstance(DoorbirdEvent.java:101) [bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdEvent.decryptV1(DoorbirdEvent.java:182) [bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdEvent.decrypt(DoorbirdEvent.java:160) [bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdUdpListener.processPacket(DoorbirdUdpListener.java:122) [bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdUdpListener.receivePackets(DoorbirdUdpListener.java:95) [bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdUdpListener.run(DoorbirdUdpListener.java:65) [bundleFile:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:?]
at java.util.concurrent.FutureTask.run(Unknown Source) [?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) [?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:?]
at java.lang.Thread.run(Unknown Source) [?:?]
Suppressed: java.lang.UnsatisfiedLinkError: The specified module could not be found.
at com.sun.jna.Native.open(Native Method) ~[bundleFile:5.5.0 (b0)]
at com.sun.jna.NativeLibrary.loadLibrary(NativeLibrary.java:204) ~[bundleFile:5.5.0 (b0)]
at com.sun.jna.NativeLibrary.getInstance(NativeLibrary.java:455) ~[bundleFile:5.5.0 (b0)]
at com.sun.jna.Native.register(Native.java:1722) ~[bundleFile:5.5.0 (b0)]
at co.libly.resourceloader.SharedLibraryLoader.registerLibraryWithClasses(SharedLibraryLoader.java:74) ~[bundleFile:?]
at co.libly.resourceloader.SharedLibraryLoader.loadSystemLibrary(SharedLibraryLoader.java:42) ~[bundleFile:?]
at com.goterl.lazycode.lazysodium.utils.LibraryLoader.loadAbsolutePath(LibraryLoader.java:103) ~[bundleFile:?]
at com.goterl.lazycode.lazysodium.SodiumJava.<init>(SodiumJava.java:39) ~[bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdEvent$LazySodiumJavaHolder.loadLazySodiumJava(DoorbirdEvent.java:89) [bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdEvent$LazySodiumJavaHolder.<clinit>(DoorbirdEvent.java:78) [bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdEvent.getLazySodiumJavaInstance(DoorbirdEvent.java:101) [bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdEvent.decryptV1(DoorbirdEvent.java:182) [bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdEvent.decrypt(DoorbirdEvent.java:160) [bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdUdpListener.processPacket(DoorbirdUdpListener.java:122) [bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdUdpListener.receivePackets(DoorbirdUdpListener.java:95) [bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdUdpListener.run(DoorbirdUdpListener.java:65) [bundleFile:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:?]
at java.util.concurrent.FutureTask.run(Unknown Source) [?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) [?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:?]
at java.lang.Thread.run(Unknown Source) [?:?]
Suppressed: java.lang.UnsatisfiedLinkError: The specified module could not be found.
at com.sun.jna.Native.open(Native Method) ~[bundleFile:5.5.0 (b0)]
at com.sun.jna.NativeLibrary.loadLibrary(NativeLibrary.java:265) ~[bundleFile:5.5.0 (b0)]
at com.sun.jna.NativeLibrary.getInstance(NativeLibrary.java:455) ~[bundleFile:5.5.0 (b0)]
at com.sun.jna.Native.register(Native.java:1722) ~[bundleFile:5.5.0 (b0)]
at co.libly.resourceloader.SharedLibraryLoader.registerLibraryWithClasses(SharedLibraryLoader.java:74) ~[bundleFile:?]
at co.libly.resourceloader.SharedLibraryLoader.loadSystemLibrary(SharedLibraryLoader.java:42) ~[bundleFile:?]
at com.goterl.lazycode.lazysodium.utils.LibraryLoader.loadAbsolutePath(LibraryLoader.java:103) ~[bundleFile:?]
at com.goterl.lazycode.lazysodium.SodiumJava.<init>(SodiumJava.java:39) ~[bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdEvent$LazySodiumJavaHolder.loadLazySodiumJava(DoorbirdEvent.java:89) [bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdEvent$LazySodiumJavaHolder.<clinit>(DoorbirdEvent.java:78) [bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdEvent.getLazySodiumJavaInstance(DoorbirdEvent.java:101) [bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdEvent.decryptV1(DoorbirdEvent.java:182) [bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdEvent.decrypt(DoorbirdEvent.java:160) [bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdUdpListener.processPacket(DoorbirdUdpListener.java:122) [bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdUdpListener.receivePackets(DoorbirdUdpListener.java:95) [bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdUdpListener.run(DoorbirdUdpListener.java:65) [bundleFile:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:?]
at java.util.concurrent.FutureTask.run(Unknown Source) [?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) [?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:?]
at java.lang.Thread.run(Unknown Source) [?:?]
Suppressed: java.io.IOException: Native library (win32-x86/sodium.dll) not found in resource path (C:\openHAB\userdata\conf;C:\openHAB\runtime\bin\..\lib\jdk9plus\istack-commons-runtime-3.0.10.jar;C:\openHAB\runtime\bin\..\lib\jdk9plus\jakarta.xml.bind-api-2.3.3.jar;C:\openHAB\runtime\bin\..\lib\jdk9plus\javax.activation-1.2.0.jar;C:\openHAB\runtime\bin\..\lib\jdk9plus\javax.annotation-api-1.3.1.jar;C:\openHAB\runtime\bin\..\lib\jdk9plus\jaxb-runtime-2.3.3.jar;C:\openHAB\runtime\bin\..\lib\jdk9plus\txw2-2.3.3.jar;C:\openHAB\runtime\bin\..\lib\boot\org.apache.karaf.diagnostic.boot-4.3.2.jar;C:\openHAB\runtime\bin\..\lib\boot\org.apache.karaf.jaas.boot-4.3.2.jar;C:\openHAB\runtime\bin\..\lib\boot\org.apache.karaf.main-4.3.2.jar;C:\openHAB\runtime\bin\..\lib\boot\org.apache.karaf.specs.activator-4.3.2.jar;C:\openHAB\runtime\bin\..\lib\boot\osgi.core-7.0.0.jar)
at com.sun.jna.Native.extractFromResourcePath(Native.java:1095) ~[bundleFile:5.5.0 (b0)]
at com.sun.jna.NativeLibrary.loadLibrary(NativeLibrary.java:276) ~[bundleFile:5.5.0 (b0)]
at com.sun.jna.NativeLibrary.getInstance(NativeLibrary.java:455) ~[bundleFile:5.5.0 (b0)]
at com.sun.jna.Native.register(Native.java:1722) ~[bundleFile:5.5.0 (b0)]
at co.libly.resourceloader.SharedLibraryLoader.registerLibraryWithClasses(SharedLibraryLoader.java:74) ~[bundleFile:?]
at co.libly.resourceloader.SharedLibraryLoader.loadSystemLibrary(SharedLibraryLoader.java:42) ~[bundleFile:?]
at com.goterl.lazycode.lazysodium.utils.LibraryLoader.loadAbsolutePath(LibraryLoader.java:103) ~[bundleFile:?]
at com.goterl.lazycode.lazysodium.SodiumJava.<init>(SodiumJava.java:39) ~[bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdEvent$LazySodiumJavaHolder.loadLazySodiumJava(DoorbirdEvent.java:89) [bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdEvent$LazySodiumJavaHolder.<clinit>(DoorbirdEvent.java:78) [bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdEvent.getLazySodiumJavaInstance(DoorbirdEvent.java:101) [bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdEvent.decryptV1(DoorbirdEvent.java:182) [bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdEvent.decrypt(DoorbirdEvent.java:160) [bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdUdpListener.processPacket(DoorbirdUdpListener.java:122) [bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdUdpListener.receivePackets(DoorbirdUdpListener.java:95) [bundleFile:?]
at org.openhab.binding.doorbird.internal.listener.DoorbirdUdpListener.run(DoorbirdUdpListener.java:65) [bundleFile:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:?]
at java.util.concurrent.FutureTask.run(Unknown Source) [?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) [?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:?]
at java.lang.Thread.run(Unknown Source) [?:?]
2021-09-12 15:15:52.279 [INFO ] [r.DoorbirdEvent$LazySodiumJavaHolder] - Try manually installing libsodium on your OS if libsodium supports your architecture