Reporting widget question

@Dmitriy, how detailed log do you need? I’m asking because i tried to use most verbose trace but there are a lot of “non public” information which needed to be sent to some third party server: this forum is limited to 32K

@marvin7 I need just ~15 lines after Error generating report 97948

OK, but I see no stacktrace errors following. There are some after starting server (second block)

17:11:34.193 TRACE- Incoming id=12, command=Ping, body=''
17:11:34.868 TRACE- Incoming id=14, command=exportReport, body='2 9318'
17:11:34.932 ERROR- Error generating report 9318 for user xxxxyyzz@o2.pl. 
17:11:34.933 ERROR- java.lang.IndexOutOfBoundsException
17:11:34.933 INFO - Processed report for xxxxyyzz@o2.pl, time 56 ms.
17:11:36.049 DEBUG- Decoding WebSocket Frame opCode=2
17:11:36.050 DEBUG- Decoding WebSocket Frame length=11
17:11:36.053 TRACE- Incoming HardwareMessage{id=37071, command=Hardware, body='vw 0 1'}
17:11:36.061 DEBUG- Decoding WebSocket Frame opCode=2
17:11:36.062 DEBUG- Decoding WebSocket Frame length=11
17:11:36.063 TRACE- Incoming HardwareMessage{id=37072, command=Hardware, body='vw 1 0'}
17:11:36.173 DEBUG- Decoding WebSocket Frame opCode=2
17:11:36.176 DEBUG- Decoding WebSocket Frame length=5
17:11:36.182 TRACE- Incoming id=37073, command=Ping, body=''
17:11:36.187 DEBUG- Encoding WebSocket Frame opCode=2 length=5
17:11:36.198 DEBUG- Decoding WebSocket Frame opCode=2
17:11:36.199 DEBUG- Decoding WebSocket Frame length=5
17:11:36.200 TRACE- Incoming id=22756, command=Ping, body=''
17:11:36.202 DEBUG- Encoding WebSocket Frame opCode=2 length=5
17:11:36.204 DEBUG- Decoding WebSocket Frame opCode=2
17:11:36.205 DEBUG- Decoding WebSocket Frame length=5
17:11:36.207 TRACE- Incoming id=19907, command=Ping, body=''
17:11:36.208 DEBUG- Encoding WebSocket Frame opCode=2 length=5
17:11:36.211 DEBUG- Decoding WebSocket Frame opCode=2
17:11:36.212 DEBUG- Decoding WebSocket Frame length=5
17:11:36.213 TRACE- Incoming id=22809, command=Ping, body=''
17:11:36.214 DEBUG- Encoding WebSocket Frame opCode=2 length=5
17:11:38.258 TRACE- Incoming HardwareMessage{id=165, command=Hardware, body='vw 0 7.0'}
17:11:38.282 TRACE- Incoming HardwareMessage{id=166, command=Hardware, body='vw 3 55.5'}
17:11:38.289 TRACE- Incoming HardwareMessage{id=167, command=Hardware, body='vw 4 55.2'}
17:11:38.296 TRACE- Incoming HardwareMessage{id=168, command=Hardware, body='vw 7 43.2'}
17:11:38.303 TRACE- Incoming HardwareMessage{id=169, command=Hardware, body='vw 8 0.0'}
17:11:38.310 TRACE- Incoming HardwareMessage{id=170, command=Hardware, body='vw 9 0.0'}
17:11:38.317 TRACE- Incoming HardwareMessage{id=171, command=Hardware, body='vw 15 0'}
17:11:38.324 TRACE- Incoming HardwareMessage{id=172, command=Hardware, body='vw 40 0'}

And the block with java exceptions

17:10:12.640 DEBUG- Using SLF4J as the default logging framework
17:10:12.663 INFO - Using data dir './data'
17:10:12.763 DEBUG- -Dio.netty.noUnsafe: false
17:10:12.764 DEBUG- Java version: 8
17:10:12.768 DEBUG- sun.misc.Unsafe.theUnsafe: available
17:10:12.771 DEBUG- sun.misc.Unsafe.copyMemory: available
17:10:12.773 DEBUG- java.nio.Buffer.address: available
17:10:12.776 DEBUG- direct buffer constructor: available
17:10:12.779 DEBUG- java.nio.Bits.unaligned: available, false
17:10:12.780 DEBUG- jdk.internal.misc.Unsafe.allocateUninitializedArray(int): unavailable prior to Java9
17:10:12.780 DEBUG- java.nio.DirectByteBuffer.<init>(long, int): available
17:10:12.780 DEBUG- sun.misc.Unsafe: available
17:10:12.782 DEBUG- -Dio.netty.tmpdir: /tmp (java.io.tmpdir)
17:10:12.782 DEBUG- -Dio.netty.bitMode: 64 (sun.arch.data.model)
17:10:12.787 DEBUG- -Dio.netty.noPreferDirect: false
17:10:12.787 DEBUG- -Dio.netty.maxDirectMemory: 253427712 bytes
17:10:12.788 DEBUG- -Dio.netty.uninitializedArrayAllocationThreshold: -1
17:10:12.791 DEBUG- java.nio.ByteBuffer.cleaner(): available
17:10:12.813 DEBUG- Starting reading user DB.
17:10:15.543 DEBUG- Reading user DB finished.
17:10:15.544 INFO - Region : local. Host : 192.168.1.130.
17:10:15.781 INFO - Renaming of old reporting files started...
17:10:15.791 INFO - Renaming of old reporting files finished after 10 ms.
17:10:15.846 DEBUG- -Dio.netty.eventLoopThreads: 8
17:10:15.968 DEBUG- -Dio.netty.noKeySetOptimization: false
17:10:15.969 DEBUG- -Dio.netty.selectorAutoRebuildThreshold: 512
17:10:16.004 DEBUG- org.jctools-core.MpscChunkedArrayQueue: available
17:10:16.023 TRACE- instrumented a special java.util.Set into: sun.nio.ch.EPollSelectorImpl@1e178745
17:10:16.028 TRACE- instrumented a special java.util.Set into: sun.nio.ch.EPollSelectorImpl@49e5f737
17:10:16.029 TRACE- instrumented a special java.util.Set into: sun.nio.ch.EPollSelectorImpl@5c671d7f
17:10:16.030 TRACE- instrumented a special java.util.Set into: sun.nio.ch.EPollSelectorImpl@757277dc
17:10:16.031 TRACE- instrumented a special java.util.Set into: sun.nio.ch.EPollSelectorImpl@687e99d8
17:10:16.031 TRACE- instrumented a special java.util.Set into: sun.nio.ch.EPollSelectorImpl@e4487af
17:10:16.032 TRACE- instrumented a special java.util.Set into: sun.nio.ch.EPollSelectorImpl@6aaceffd
17:10:16.032 TRACE- instrumented a special java.util.Set into: sun.nio.ch.EPollSelectorImpl@c86b9e3
17:10:16.033 TRACE- instrumented a special java.util.Set into: sun.nio.ch.EPollSelectorImpl@10aa41f2
17:10:16.165 DEBUG- Failed to load netty-tcnative; OpenSslEngine will be unavailable, unless the application has already loaded the symbols by some other means. See http://netty.io/wiki/forked-tomcat-native.html for more information.
java.lang.IllegalArgumentException: Failed to load any of the given libraries: [netty_tcnative_linux_aarch_64, netty_tcnative_linux_aarch_64_fedora, netty_tcnative_aarch_64, netty_tcnative]
	at io.netty.util.internal.NativeLibraryLoader.loadFirstAvailable(NativeLibraryLoader.java:93) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
	at io.netty.handler.ssl.OpenSsl.loadTcNative(OpenSsl.java:430) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
	at io.netty.handler.ssl.OpenSsl.<clinit>(OpenSsl.java:97) [server-0.38.3-SNAPSHOT-java8.jar:?]
	at cc.blynk.server.SslContextHolder.isOpenSslAvailable(SslContextHolder.java:87) [server-0.38.3-SNAPSHOT-java8.jar:?]
	at cc.blynk.server.Holder.<init>(Holder.java:143) [server-0.38.3-SNAPSHOT-java8.jar:?]
	at cc.blynk.server.launcher.ServerLauncher.start(ServerLauncher.java:101) [server-0.38.3-SNAPSHOT-java8.jar:?]
	at cc.blynk.server.launcher.ServerLauncher.main(ServerLauncher.java:79) [server-0.38.3-SNAPSHOT-java8.jar:?]
	Suppressed: java.lang.UnsatisfiedLinkError: could not load a native library: netty_tcnative_linux_aarch_64
		at io.netty.util.internal.NativeLibraryLoader.load(NativeLibraryLoader.java:205) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
		at io.netty.util.internal.NativeLibraryLoader.loadFirstAvailable(NativeLibraryLoader.java:85) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
		at io.netty.handler.ssl.OpenSsl.loadTcNative(OpenSsl.java:430) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
		at io.netty.handler.ssl.OpenSsl.<clinit>(OpenSsl.java:97) [server-0.38.3-SNAPSHOT-java8.jar:?]
		at cc.blynk.server.SslContextHolder.isOpenSslAvailable(SslContextHolder.java:87) [server-0.38.3-SNAPSHOT-java8.jar:?]
		at cc.blynk.server.Holder.<init>(Holder.java:143) [server-0.38.3-SNAPSHOT-java8.jar:?]
		at cc.blynk.server.launcher.ServerLauncher.start(ServerLauncher.java:101) [server-0.38.3-SNAPSHOT-java8.jar:?]
		at cc.blynk.server.launcher.ServerLauncher.main(ServerLauncher.java:79) [server-0.38.3-SNAPSHOT-java8.jar:?]
	Caused by: java.io.FileNotFoundException: META-INF/native/libnetty_tcnative_linux_aarch_64.so
		at io.netty.util.internal.NativeLibraryLoader.load(NativeLibraryLoader.java:161) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
		... 7 more
		Suppressed: java.lang.UnsatisfiedLinkError: no netty_tcnative_linux_aarch_64 in java.library.path
			at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1867) ~[?:1.8.0_171]
			at java.lang.Runtime.loadLibrary0(Runtime.java:870) ~[?:1.8.0_171]
			at java.lang.System.loadLibrary(System.java:1122) ~[?:1.8.0_171]
			at io.netty.util.internal.NativeLibraryUtil.loadLibrary(NativeLibraryUtil.java:38) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
			at io.netty.util.internal.NativeLibraryLoader.loadLibrary(NativeLibraryLoader.java:243) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
			at io.netty.util.internal.NativeLibraryLoader.load(NativeLibraryLoader.java:124) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
			at io.netty.util.internal.NativeLibraryLoader.loadFirstAvailable(NativeLibraryLoader.java:85) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
			at io.netty.handler.ssl.OpenSsl.loadTcNative(OpenSsl.java:430) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
			at io.netty.handler.ssl.OpenSsl.<clinit>(OpenSsl.java:97) [server-0.38.3-SNAPSHOT-java8.jar:?]
			at cc.blynk.server.SslContextHolder.isOpenSslAvailable(SslContextHolder.java:87) [server-0.38.3-SNAPSHOT-java8.jar:?]
			at cc.blynk.server.Holder.<init>(Holder.java:143) [server-0.38.3-SNAPSHOT-java8.jar:?]
			at cc.blynk.server.launcher.ServerLauncher.start(ServerLauncher.java:101) [server-0.38.3-SNAPSHOT-java8.jar:?]
			at cc.blynk.server.launcher.ServerLauncher.main(ServerLauncher.java:79) [server-0.38.3-SNAPSHOT-java8.jar:?]
			Suppressed: java.lang.UnsatisfiedLinkError: no netty_tcnative_linux_aarch_64 in java.library.path
				at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1867) ~[?:1.8.0_171]
				at java.lang.Runtime.loadLibrary0(Runtime.java:870) ~[?:1.8.0_171]
				at java.lang.System.loadLibrary(System.java:1122) ~[?:1.8.0_171]
				at io.netty.util.internal.NativeLibraryUtil.loadLibrary(NativeLibraryUtil.java:38) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
				at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_171]
				at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_171]
				at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_171]
				at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_171]
				at io.netty.util.internal.NativeLibraryLoader$1.run(NativeLibraryLoader.java:263) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
				at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_171]
				at io.netty.util.internal.NativeLibraryLoader.loadLibraryByHelper(NativeLibraryLoader.java:255) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
				at io.netty.util.internal.NativeLibraryLoader.loadLibrary(NativeLibraryLoader.java:233) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
				at io.netty.util.internal.NativeLibraryLoader.load(NativeLibraryLoader.java:124) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
				at io.netty.util.internal.NativeLibraryLoader.loadFirstAvailable(NativeLibraryLoader.java:85) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
				at io.netty.handler.ssl.OpenSsl.loadTcNative(OpenSsl.java:430) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
				at io.netty.handler.ssl.OpenSsl.<clinit>(OpenSsl.java:97) [server-0.38.3-SNAPSHOT-java8.jar:?]
				at cc.blynk.server.SslContextHolder.isOpenSslAvailable(SslContextHolder.java:87) [server-0.38.3-SNAPSHOT-java8.jar:?]
				at cc.blynk.server.Holder.<init>(Holder.java:143) [server-0.38.3-SNAPSHOT-java8.jar:?]
				at cc.blynk.server.launcher.ServerLauncher.start(ServerLauncher.java:101) [server-0.38.3-SNAPSHOT-java8.jar:?]
				at cc.blynk.server.launcher.ServerLauncher.main(ServerLauncher.java:79) [server-0.38.3-SNAPSHOT-java8.jar:?]
	Suppressed: java.lang.UnsatisfiedLinkError: could not load a native library: netty_tcnative_linux_aarch_64_fedora
		at io.netty.util.internal.NativeLibraryLoader.load(NativeLibraryLoader.java:205) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
		at io.netty.util.internal.NativeLibraryLoader.loadFirstAvailable(NativeLibraryLoader.java:85) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
		at io.netty.handler.ssl.OpenSsl.loadTcNative(OpenSsl.java:430) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
		at io.netty.handler.ssl.OpenSsl.<clinit>(OpenSsl.java:97) [server-0.38.3-SNAPSHOT-java8.jar:?]
		at cc.blynk.server.SslContextHolder.isOpenSslAvailable(SslContextHolder.java:87) [server-0.38.3-SNAPSHOT-java8.jar:?]
		at cc.blynk.server.Holder.<init>(Holder.java:143) [server-0.38.3-SNAPSHOT-java8.jar:?]
		at cc.blynk.server.launcher.ServerLauncher.start(ServerLauncher.java:101) [server-0.38.3-SNAPSHOT-java8.jar:?]
		at cc.blynk.server.launcher.ServerLauncher.main(ServerLauncher.java:79) [server-0.38.3-SNAPSHOT-java8.jar:?]
	Caused by: java.io.FileNotFoundException: META-INF/native/libnetty_tcnative_linux_aarch_64_fedora.so
		at io.netty.util.internal.NativeLibraryLoader.load(NativeLibraryLoader.java:161) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
		... 7 more
		Suppressed: java.lang.UnsatisfiedLinkError: no netty_tcnative_linux_aarch_64_fedora in java.library.path
			at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1867) ~[?:1.8.0_171]
			at java.lang.Runtime.loadLibrary0(Runtime.java:870) ~[?:1.8.0_171]
			at java.lang.System.loadLibrary(System.java:1122) ~[?:1.8.0_171]
			at io.netty.util.internal.NativeLibraryUtil.loadLibrary(NativeLibraryUtil.java:38) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
			at io.netty.util.internal.NativeLibraryLoader.loadLibrary(NativeLibraryLoader.java:243) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
			at io.netty.util.internal.NativeLibraryLoader.load(NativeLibraryLoader.java:124) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
			at io.netty.util.internal.NativeLibraryLoader.loadFirstAvailable(NativeLibraryLoader.java:85) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
			at io.netty.handler.ssl.OpenSsl.loadTcNative(OpenSsl.java:430) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
			at io.netty.handler.ssl.OpenSsl.<clinit>(OpenSsl.java:97) [server-0.38.3-SNAPSHOT-java8.jar:?]
			at cc.blynk.server.SslContextHolder.isOpenSslAvailable(SslContextHolder.java:87) [server-0.38.3-SNAPSHOT-java8.jar:?]
			at cc.blynk.server.Holder.<init>(Holder.java:143) [server-0.38.3-SNAPSHOT-java8.jar:?]
			at cc.blynk.server.launcher.ServerLauncher.start(ServerLauncher.java:101) [server-0.38.3-SNAPSHOT-java8.jar:?]
			at cc.blynk.server.launcher.ServerLauncher.main(ServerLauncher.java:79) [server-0.38.3-SNAPSHOT-java8.jar:?]
			Suppressed: java.lang.UnsatisfiedLinkError: no netty_tcnative_linux_aarch_64_fedora in java.library.path
				at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1867) ~[?:1.8.0_171]
				at java.lang.Runtime.loadLibrary0(Runtime.java:870) ~[?:1.8.0_171]
				at java.lang.System.loadLibrary(System.java:1122) ~[?:1.8.0_171]
				at io.netty.util.internal.NativeLibraryUtil.loadLibrary(NativeLibraryUtil.java:38) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
				at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_171]
				at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_171]
				at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_171]
				at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_171]
				at io.netty.util.internal.NativeLibraryLoader$1.run(NativeLibraryLoader.java:263) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
				at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_171]
				at io.netty.util.internal.NativeLibraryLoader.loadLibraryByHelper(NativeLibraryLoader.java:255) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
				at io.netty.util.internal.NativeLibraryLoader.loadLibrary(NativeLibraryLoader.java:233) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
				at io.netty.util.internal.NativeLibraryLoader.load(NativeLibraryLoader.java:124) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
				at io.netty.util.internal.NativeLibraryLoader.loadFirstAvailable(NativeLibraryLoader.java:85) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
				at io.netty.handler.ssl.OpenSsl.loadTcNative(OpenSsl.java:430) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
				at io.netty.handler.ssl.OpenSsl.<clinit>(OpenSsl.java:97) [server-0.38.3-SNAPSHOT-java8.jar:?]
				at cc.blynk.server.SslContextHolder.isOpenSslAvailable(SslContextHolder.java:87) [server-0.38.3-SNAPSHOT-java8.jar:?]
				at cc.blynk.server.Holder.<init>(Holder.java:143) [server-0.38.3-SNAPSHOT-java8.jar:?]
				at cc.blynk.server.launcher.ServerLauncher.start(ServerLauncher.java:101) [server-0.38.3-SNAPSHOT-java8.jar:?]
				at cc.blynk.server.launcher.ServerLauncher.main(ServerLauncher.java:79) [server-0.38.3-SNAPSHOT-java8.jar:?]
	Suppressed: java.lang.UnsatisfiedLinkError: could not load a native library: netty_tcnative_aarch_64
		at io.netty.util.internal.NativeLibraryLoader.load(NativeLibraryLoader.java:205) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
		at io.netty.util.internal.NativeLibraryLoader.loadFirstAvailable(NativeLibraryLoader.java:85) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
		at io.netty.handler.ssl.OpenSsl.loadTcNative(OpenSsl.java:430) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
		at io.netty.handler.ssl.OpenSsl.<clinit>(OpenSsl.java:97) [server-0.38.3-SNAPSHOT-java8.jar:?]
		at cc.blynk.server.SslContextHolder.isOpenSslAvailable(SslContextHolder.java:87) [server-0.38.3-SNAPSHOT-java8.jar:?]
		at cc.blynk.server.Holder.<init>(Holder.java:143) [server-0.38.3-SNAPSHOT-java8.jar:?]
		at cc.blynk.server.launcher.ServerLauncher.start(ServerLauncher.java:101) [server-0.38.3-SNAPSHOT-java8.jar:?]
		at cc.blynk.server.launcher.ServerLauncher.main(ServerLauncher.java:79) [server-0.38.3-SNAPSHOT-java8.jar:?]
	Caused by: java.io.FileNotFoundException: META-INF/native/libnetty_tcnative_aarch_64.so
		at io.netty.util.internal.NativeLibraryLoader.load(NativeLibraryLoader.java:161) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
		... 7 more
		Suppressed: java.lang.UnsatisfiedLinkError: no netty_tcnative_aarch_64 in java.library.path
			at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1867) ~[?:1.8.0_171]
			at java.lang.Runtime.loadLibrary0(Runtime.java:870) ~[?:1.8.0_171]
			at java.lang.System.loadLibrary(System.java:1122) ~[?:1.8.0_171]
			at io.netty.util.internal.NativeLibraryUtil.loadLibrary(NativeLibraryUtil.java:38) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
			at io.netty.util.internal.NativeLibraryLoader.loadLibrary(NativeLibraryLoader.java:243) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
			at io.netty.util.internal.NativeLibraryLoader.load(NativeLibraryLoader.java:124) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
			at io.netty.util.internal.NativeLibraryLoader.loadFirstAvailable(NativeLibraryLoader.java:85) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
			at io.netty.handler.ssl.OpenSsl.loadTcNative(OpenSsl.java:430) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
			at io.netty.handler.ssl.OpenSsl.<clinit>(OpenSsl.java:97) [server-0.38.3-SNAPSHOT-java8.jar:?]
			at cc.blynk.server.SslContextHolder.isOpenSslAvailable(SslContextHolder.java:87) [server-0.38.3-SNAPSHOT-java8.jar:?]
			at cc.blynk.server.Holder.<init>(Holder.java:143) [server-0.38.3-SNAPSHOT-java8.jar:?]
			at cc.blynk.server.launcher.ServerLauncher.start(ServerLauncher.java:101) [server-0.38.3-SNAPSHOT-java8.jar:?]
			at cc.blynk.server.launcher.ServerLauncher.main(ServerLauncher.java:79) [server-0.38.3-SNAPSHOT-java8.jar:?]
			Suppressed: java.lang.UnsatisfiedLinkError: no netty_tcnative_aarch_64 in java.library.path
				at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1867) ~[?:1.8.0_171]
				at java.lang.Runtime.loadLibrary0(Runtime.java:870) ~[?:1.8.0_171]
				at java.lang.System.loadLibrary(System.java:1122) ~[?:1.8.0_171]
				at io.netty.util.internal.NativeLibraryUtil.loadLibrary(NativeLibraryUtil.java:38) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
				at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_171]
				at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_171]
				at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_171]
				at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_171]
				at io.netty.util.internal.NativeLibraryLoader$1.run(NativeLibraryLoader.java:263) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
				at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_171]
				at io.netty.util.internal.NativeLibraryLoader.loadLibraryByHelper(NativeLibraryLoader.java:255) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
				at io.netty.util.internal.NativeLibraryLoader.loadLibrary(NativeLibraryLoader.java:233) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
				at io.netty.util.internal.NativeLibraryLoader.load(NativeLibraryLoader.java:124) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
				at io.netty.util.internal.NativeLibraryLoader.loadFirstAvailable(NativeLibraryLoader.java:85) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
				at io.netty.handler.ssl.OpenSsl.loadTcNative(OpenSsl.java:430) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
				at io.netty.handler.ssl.OpenSsl.<clinit>(OpenSsl.java:97) [server-0.38.3-SNAPSHOT-java8.jar:?]
				at cc.blynk.server.SslContextHolder.isOpenSslAvailable(SslContextHolder.java:87) [server-0.38.3-SNAPSHOT-java8.jar:?]
				at cc.blynk.server.Holder.<init>(Holder.java:143) [server-0.38.3-SNAPSHOT-java8.jar:?]
				at cc.blynk.server.launcher.ServerLauncher.start(ServerLauncher.java:101) [server-0.38.3-SNAPSHOT-java8.jar:?]
				at cc.blynk.server.launcher.ServerLauncher.main(ServerLauncher.java:79) [server-0.38.3-SNAPSHOT-java8.jar:?]
	Suppressed: java.lang.UnsatisfiedLinkError: /tmp/libnetty_tcnative4967395738042490495.so: /tmp/libnetty_tcnative4967395738042490495.so: cannot open shared object file: No such file or directory (Possible cause: architecture word width mismatch)
		at java.lang.ClassLoader$NativeLibrary.load(Native Method) ~[?:1.8.0_171]
		at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1941) ~[?:1.8.0_171]
		at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1824) ~[?:1.8.0_171]
		at java.lang.Runtime.load0(Runtime.java:809) ~[?:1.8.0_171]
		at java.lang.System.load(System.java:1086) ~[?:1.8.0_171]
		at io.netty.util.internal.NativeLibraryUtil.loadLibrary(NativeLibraryUtil.java:36) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
		at io.netty.util.internal.NativeLibraryLoader.loadLibrary(NativeLibraryLoader.java:243) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
		at io.netty.util.internal.NativeLibraryLoader.load(NativeLibraryLoader.java:187) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
		at io.netty.util.internal.NativeLibraryLoader.loadFirstAvailable(NativeLibraryLoader.java:85) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
		at io.netty.handler.ssl.OpenSsl.loadTcNative(OpenSsl.java:430) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
		at io.netty.handler.ssl.OpenSsl.<clinit>(OpenSsl.java:97) [server-0.38.3-SNAPSHOT-java8.jar:?]
		at cc.blynk.server.SslContextHolder.isOpenSslAvailable(SslContextHolder.java:87) [server-0.38.3-SNAPSHOT-java8.jar:?]
		at cc.blynk.server.Holder.<init>(Holder.java:143) [server-0.38.3-SNAPSHOT-java8.jar:?]
		at cc.blynk.server.launcher.ServerLauncher.start(ServerLauncher.java:101) [server-0.38.3-SNAPSHOT-java8.jar:?]
		at cc.blynk.server.launcher.ServerLauncher.main(ServerLauncher.java:79) [server-0.38.3-SNAPSHOT-java8.jar:?]
		Suppressed: java.lang.UnsatisfiedLinkError: /tmp/libnetty_tcnative4967395738042490495.so: /tmp/libnetty_tcnative4967395738042490495.so: cannot open shared object file: No such file or directory (Possible cause: architecture word width mismatch)
			at java.lang.ClassLoader$NativeLibrary.load(Native Method) ~[?:1.8.0_171]
			at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1941) ~[?:1.8.0_171]
			at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1824) ~[?:1.8.0_171]
			at java.lang.Runtime.load0(Runtime.java:809) ~[?:1.8.0_171]
			at java.lang.System.load(System.java:1086) ~[?:1.8.0_171]
			at io.netty.util.internal.NativeLibraryUtil.loadLibrary(NativeLibraryUtil.java:36) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
			at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_171]
			at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_171]
			at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_171]
			at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_171]
			at io.netty.util.internal.NativeLibraryLoader$1.run(NativeLibraryLoader.java:263) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
			at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_171]
			at io.netty.util.internal.NativeLibraryLoader.loadLibraryByHelper(NativeLibraryLoader.java:255) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
			at io.netty.util.internal.NativeLibraryLoader.loadLibrary(NativeLibraryLoader.java:233) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
			at io.netty.util.internal.NativeLibraryLoader.load(NativeLibraryLoader.java:187) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
			at io.netty.util.internal.NativeLibraryLoader.loadFirstAvailable(NativeLibraryLoader.java:85) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
			at io.netty.handler.ssl.OpenSsl.loadTcNative(OpenSsl.java:430) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
			at io.netty.handler.ssl.OpenSsl.<clinit>(OpenSsl.java:97) [server-0.38.3-SNAPSHOT-java8.jar:?]
			at cc.blynk.server.SslContextHolder.isOpenSslAvailable(SslContextHolder.java:87) [server-0.38.3-SNAPSHOT-java8.jar:?]
			at cc.blynk.server.Holder.<init>(Holder.java:143) [server-0.38.3-SNAPSHOT-java8.jar:?]
			at cc.blynk.server.launcher.ServerLauncher.start(ServerLauncher.java:101) [server-0.38.3-SNAPSHOT-java8.jar:?]
			at cc.blynk.server.launcher.ServerLauncher.main(ServerLauncher.java:79) [server-0.38.3-SNAPSHOT-java8.jar:?]
		Suppressed: java.lang.UnsatisfiedLinkError: no netty_tcnative in java.library.path
			at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1867) ~[?:1.8.0_171]
			at java.lang.Runtime.loadLibrary0(Runtime.java:870) ~[?:1.8.0_171]
			at java.lang.System.loadLibrary(System.java:1122) ~[?:1.8.0_171]
			at io.netty.util.internal.NativeLibraryUtil.loadLibrary(NativeLibraryUtil.java:38) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
			at io.netty.util.internal.NativeLibraryLoader.loadLibrary(NativeLibraryLoader.java:243) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
			at io.netty.util.internal.NativeLibraryLoader.load(NativeLibraryLoader.java:124) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
			at io.netty.util.internal.NativeLibraryLoader.loadFirstAvailable(NativeLibraryLoader.java:85) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
			at io.netty.handler.ssl.OpenSsl.loadTcNative(OpenSsl.java:430) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
			at io.netty.handler.ssl.OpenSsl.<clinit>(OpenSsl.java:97) [server-0.38.3-SNAPSHOT-java8.jar:?]
			at cc.blynk.server.SslContextHolder.isOpenSslAvailable(SslContextHolder.java:87) [server-0.38.3-SNAPSHOT-java8.jar:?]
			at cc.blynk.server.Holder.<init>(Holder.java:143) [server-0.38.3-SNAPSHOT-java8.jar:?]
			at cc.blynk.server.launcher.ServerLauncher.start(ServerLauncher.java:101) [server-0.38.3-SNAPSHOT-java8.jar:?]
			at cc.blynk.server.launcher.ServerLauncher.main(ServerLauncher.java:79) [server-0.38.3-SNAPSHOT-java8.jar:?]
			Suppressed: java.lang.UnsatisfiedLinkError: no netty_tcnative in java.library.path
				at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1867) ~[?:1.8.0_171]
				at java.lang.Runtime.loadLibrary0(Runtime.java:870) ~[?:1.8.0_171]
				at java.lang.System.loadLibrary(System.java:1122) ~[?:1.8.0_171]
				at io.netty.util.internal.NativeLibraryUtil.loadLibrary(NativeLibraryUtil.java:38) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
				at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_171]
				at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_171]
				at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_171]
				at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_171]
				at io.netty.util.internal.NativeLibraryLoader$1.run(NativeLibraryLoader.java:263) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
				at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_171]
				at io.netty.util.internal.NativeLibraryLoader.loadLibraryByHelper(NativeLibraryLoader.java:255) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
				at io.netty.util.internal.NativeLibraryLoader.loadLibrary(NativeLibraryLoader.java:233) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
				at io.netty.util.internal.NativeLibraryLoader.load(NativeLibraryLoader.java:124) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
				at io.netty.util.internal.NativeLibraryLoader.loadFirstAvailable(NativeLibraryLoader.java:85) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
				at io.netty.handler.ssl.OpenSsl.loadTcNative(OpenSsl.java:430) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
				at io.netty.handler.ssl.OpenSsl.<clinit>(OpenSsl.java:97) [server-0.38.3-SNAPSHOT-java8.jar:?]
				at cc.blynk.server.SslContextHolder.isOpenSslAvailable(SslContextHolder.java:87) [server-0.38.3-SNAPSHOT-java8.jar:?]
				at cc.blynk.server.Holder.<init>(Holder.java:143) [server-0.38.3-SNAPSHOT-java8.jar:?]
				at cc.blynk.server.launcher.ServerLauncher.start(ServerLauncher.java:101) [server-0.38.3-SNAPSHOT-java8.jar:?]
				at cc.blynk.server.launcher.ServerLauncher.main(ServerLauncher.java:79) [server-0.38.3-SNAPSHOT-java8.jar:?]
17:10:16.210 DEBUG- Failed to initialize netty-tcnative; OpenSslEngine will be unavailable. See http://netty.io/wiki/forked-tomcat-native.html for more information.
java.lang.UnsatisfiedLinkError: io.netty.internal.tcnative.Library.aprMajorVersion()I
	at io.netty.internal.tcnative.Library.aprMajorVersion(Native Method) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
	at io.netty.internal.tcnative.Library.initialize(Library.java:149) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
	at io.netty.internal.tcnative.Library.initialize(Library.java:134) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
	at io.netty.handler.ssl.OpenSsl.initializeTcNative(OpenSsl.java:435) ~[server-0.38.3-SNAPSHOT-java8.jar:?]
	at io.netty.handler.ssl.OpenSsl.<clinit>(OpenSsl.java:108) [server-0.38.3-SNAPSHOT-java8.jar:?]
	at cc.blynk.server.SslContextHolder.isOpenSslAvailable(SslContextHolder.java:87) [server-0.38.3-SNAPSHOT-java8.jar:?]
	at cc.blynk.server.Holder.<init>(Holder.java:143) [server-0.38.3-SNAPSHOT-java8.jar:?]
	at cc.blynk.server.launcher.ServerLauncher.start(ServerLauncher.java:101) [server-0.38.3-SNAPSHOT-java8.jar:?]
	at cc.blynk.server.launcher.ServerLauncher.main(ServerLauncher.java:79) [server-0.38.3-SNAPSHOT-java8.jar:?]

@marvin7 are you sure you run the provided snapshot?

Well, I checked the link and downloaded with wget… It should be!

Doesn’t look like that. I changed logging so message should be a bit another.

:hushed: Wait, I will try to download and manually “push” the file to server…

@Dmitriy, I compared both files (downloaded with wget and run on server and downloaded from link here) and BOTH ARE THE SAME - byte-to-byte. So it must be this file.

@marvin7 yeah, but do you actually run the snapshot?

sure!
java -jar ./app/server-0.38.3-SNAPSHOT-java8.jar -dataFolder ./data/ &
And it complained at first, because I downloaded to different folder than usually. After moving the file it started…

@marvin7 oops, my bad. IDE issue with java8 branch. I just reuploded new version of the jar. Please repeat. trace level is not needed.

https://github.com/blynkkk/blynk-server/releases/download/v0.38.2/server-0.38.3-SNAPSHOT-java8-updated.jar renamed to exclude cache issue.

18:48:29.278 ERROR- Error generating report 9318 for user mxxxo@o2.pl. 
18:48:29.279 ERROR- Error:
java.lang.IndexOutOfBoundsException: null
	at java.io.ByteArrayOutputStream.write(ByteArrayOutputStream.java:151) ~[?:1.8.0_171]
	at cc.blynk.utils.FileUtils.writeBufToCsvFilterAndFormat(FileUtils.java:176) ~[server-0.38.3-SNAPSHOT-java8-updated.jar:?]
	at cc.blynk.server.core.model.widgets.ui.reporting.BaseReportTask.toCSV(BaseReportTask.java:284) ~[server-0.38.3-SNAPSHOT-java8-updated.jar:?]
	at cc.blynk.server.core.model.widgets.ui.reporting.BaseReportTask.filePerDevice(BaseReportTask.java:228) ~[server-0.38.3-SNAPSHOT-java8-updated.jar:?]
	at cc.blynk.server.core.model.widgets.ui.reporting.BaseReportTask.generateReport(BaseReportTask.java:168) ~[server-0.38.3-SNAPSHOT-java8-updated.jar:?]
	at cc.blynk.server.core.model.widgets.ui.reporting.BaseReportTask.generateReport(BaseReportTask.java:151) ~[server-0.38.3-SNAPSHOT-java8-updated.jar:?]
	at cc.blynk.server.core.model.widgets.ui.reporting.BaseReportTask.generateReport(BaseReportTask.java:130) [server-0.38.3-SNAPSHOT-java8-updated.jar:?]
	at cc.blynk.server.application.handlers.main.logic.reporting.ExportReportLogic$1.run(ExportReportLogic.java:81) [server-0.38.3-SNAPSHOT-java8-updated.jar:?]
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_171]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_171]
	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) [?:1.8.0_171]
	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) [?:1.8.0_171]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_171]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_171]
	at java.lang.Thread.run(Thread.java:748) [?:1.8.0_171]
18:48:29.282 INFO - Processed report for mxxx@o2.pl, time 61 ms.
1 Like

Thanks!

This was for “DEVICE” mode. There is an error for the new “REPORT” mode too. Only the “DATASTREAM” seems to work (now)

There is this issue too, but don’t know if this is an app or server issue. Just to note for future fixes:

Probably the issue is due to non-english chars in datastream name. Checking with tests right now.

1 Like

But it is a BRAND NEW error. Just before updating it worked.

Correct. As before we used “v1”, now we use pin label and the same for the device

1 Like

I see… If so, It would be good to find a solution, as I’m using a lot of those “ą, ę, ś…” etc. funny chars :wink:
And some unicode icons too…

Could you please verify the fix - https://github.com/blynkkk/blynk-server/releases/download/v0.38.2/server-0.38.3-SNAPSHOT-java8_with_fix.jar ?

I’m still not sure this is exactly the same issue as I wasn’t able to reproduce exact the same error.

1 Like