OH with Debian with Proxmox

  • Platform information:
    • Hardware: _CPUArchitecture/RAM/storage_PROXMOX/32GB/1TB HDD
    • OS PROXMOX 8.1.3 / Debian 12.4.0
    • openHAB version:4.1.0.

OH installed on Debian installed on PROXMOX. The openHab client for Android and Windows has a problem with connecting and downloading the map. In the OpenHab cloud, the server is still seen as online. The problem stops for a second when Debian is restarted. In this situation, the map will be downloaded by Android and Windows clients for a short while. Another attempt to download the map returns the following entry in the logs on the Windows device:

{ “time”: “17:28:19”, “level”: “ERROR”, “callsite”: “OpenHAB.Core.SDK.OpenHABClient.LoadSiteMaps”, “message”: “LoadSiteMaps failed.”, “exception” : “System.NullReferenceException: Object reference not set to an instance of an object.\r\n at OpenHAB.Core.SDK.OpenHABClient.d__12.MoveNext() + 0x4b7\r\n”, “stacktrace”: “Action.Invoke => ExecutionContext.Run => Action1.Invoke => <LoadSiteMaps>d__12.MoveNext" } { "time": "17:28:19", "level": "ERROR", "callsite": "OpenHAB.Windows.ViewModel.MainViewModel.LoadData", "message": "Load data failed.", "exception ": "OpenHAB.Core.Model.OpenHABException: Invalid call ---> System.NullReferenceException: Object reference not set to an instance of an object.\r\n at OpenHAB.Core.SDK.OpenHABClient.<LoadSiteMaps>d__12. MoveNext() + 0x4b7\r\n\r\n --- End of inner exception stack trace ---\r\n at OpenHAB.Core.SDK.OpenHABClient.<LoadSiteMaps>d__12.MoveNext() + 0x756\r \n--- End of stack trace from previous location where exception was thrown ---\r\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() + 0x21\r\n at System.Runtime.CompilerServices.TaskAwaiter. ThrowForNonSuccess(Task) + 0x70\r\n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task) + 0x38\r\n at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task) + 0x17\r\n at OpenHAB .Windows.ViewModel.MainViewModel.<LoadSitemaps>d__55.MoveNext() + 0x1f7\r\n--- End of stack trace from previous location where exception was thrown ---\r\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo .Throw() + 0x21\r\n at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task) + 0x70\r\n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task) + 0x38\r\n at System .Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task) + 0x17\r\n at OpenHAB.Windows.ViewModel.MainViewModel.<LoadData>d__54.MoveNext() + 0x734\r\n", "stacktrace": "Action.Invoke => ExecutionContext.Run => Action1.Invoke => d__54.MoveNext” }

OH cloud server still seen as online. Has anyone already solved such a problem?