Anyone else experienced an issue using the DataMiner Virtual Hard Disk - DataMiner Dojo as a baseline and then upgrading to DataMiner Main Release 10.6.0.0 – 16833 CU0 - DataMiner Dojo breaks Cloud Gateway? Is there an easy workaround? From what I can see the process runs fine, I see I lost my cloud connection generally speaking via cube/systen center and if I try to connect it complains its not running but it is from a process standpoint in the OS. Logs for SLDataGateway seem to spam the same error repeatedly...
[2026-02-21 19:32:27.800 ERR]Failed to get DataMinerState. Status code: NotFound with response body: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN""http://www.w3.org/TR/html4/strict.dtd"><HTML><HEAD><TITLE>Not Found</TITLE>
<META HTTP-EQUIV="Content-Type" Content="text/html; charset=us-ascii"></HEAD>
<BODY><h2>Not Found</h2>
<hr><p>HTTP Error 404. The requested resource is not found.</p>
</BODY></HTML>
[SLCcaGatewayService.DataMinerApi.Repositories.Impl.WebApiDataMinerInfoRepository] [2026-02-21 19:37:12.681 INF]Processing change in C:\Skyline Dataminer\DataMiner.xml[SLCcaGatewayService.Services.HostedServices.DataMinerNameDetectionHostedService] [2026-02-21 19:37:18.880 INF]Processing change in C:\Skyline Dataminer\DataMiner.xml[SLCcaGatewayService.Services.HostedServices.DataMinerNameDetectionHostedService] [2026-02-21 19:37:23.827 INF]Processing change in C:\Skyline Dataminer\DataMiner.xml[SLCcaGatewayService.Services.HostedServices.DataMinerNameDetectionHostedService] [2026-02-21 19:37:24.336 INF]Processing change in C:\Skyline Dataminer\DataMiner.xml[SLCcaGatewayService.Services.HostedServices.DataMinerNameDetectionHostedService] [2026-02-21 19:37:27.450 INF]Processing change in C:\Skyline Dataminer\DataMiner.xml[SLCcaGatewayService.Services.HostedServices.DataMinerNameDetectionHostedService] [2026-02-21 19:39:05.744 INF]Stopping RefreshDmsTokenHostedService...[SLCcaGatewayService.Services.HostedServices.RefreshDmsTokenHostedService] [2026-02-21 19:39:05.745 INF]Stopping RefreshDmsSpCredentialsHostedService...[SLCcaGatewayService.Services.HostedServices.RefreshDmsSpCredentialsHostedService] [2026-02-21 19:39:05.749 DBG]DisposeBrokerHostedService is stopping.[SLCcaGatewayService.Services.HostedServices.DisposeBrokerHostedService] [2026-02-21 19:39:05.750 DBG]Before MessageBroker dispose.[SLCcaGatewayService.Services.HostedServices.DisposeBrokerHostedService] [2026-02-21 19:39:05.767 DBG]After MessageBroker dispose.[SLCcaGatewayService.Services.HostedServices.DisposeBrokerHostedService] [2026-02-21 19:39:05.772 INF]Cancellation requested, stopping DxmStatusReporterWorker[DxmUtilities.DxmStatusReporter.DxmStatusReporterWorker] [2026-02-21 19:39:05.779 ERR]Something went wrong while reading from the websocket[Skyline.TunnelStreams.Forwarders.Impl.WsToTcpForwarder] System.ObjectDisposedException: Cannot access a disposed object.
Object name: 'System.Threading.SemaphoreSlim'.
at System.Threading.SemaphoreSlim.Release(Int32 releaseCount)
at Skyline.TunnelStreams.Forwarders.Impl.WebSocketWrapper.ReceiveAsync(ArraySegment`1 buffer, CancellationToken cancellationToken)
at Skyline.TunnelStreams.Forwarders.Impl.WsToTcpForwarder.ReceiveFullMessageAsync(IWebSocket socket, CancellationToken cancellationToken)
at Skyline.TunnelStreams.Forwarders.Impl.WsToTcpForwarder.ListenOnWsAsync(CancellationToken cancellationToken)
[2026-02-21 19:39:05.780 ERR]Something went wrong while reading from the websocket[Skyline.TunnelStreams.Forwarders.Impl.WsToTcpForwarder] System.ObjectDisposedException: Cannot access a disposed object.
Object name: 'System.Threading.SemaphoreSlim'.
at System.Threading.SemaphoreSlim.Release(Int32 releaseCount)
at Skyline.TunnelStreams.Forwarders.Impl.WebSocketWrapper.ReceiveAsync(ArraySegment`1 buffer, CancellationToken cancellationToken)
at Skyline.TunnelStreams.Forwarders.Impl.WsToTcpForwarder.ReceiveFullMessageAsync(IWebSocket socket, CancellationToken cancellationToken)
at Skyline.TunnelStreams.Forwarders.Impl.WsToTcpForwarder.ListenOnWsAsync(CancellationToken cancellationToken)
[2026-02-21 19:39:05.780 ERR]Something went wrong while reading from the websocket[Skyline.TunnelStreams.Forwarders.Impl.WsToTcpForwarder] System.ObjectDisposedException: Cannot access a disposed object.
Object name: 'System.Threading.SemaphoreSlim'.
at System.Threading.SemaphoreSlim.Release(Int32 releaseCount)
at Skyline.TunnelStreams.Forwarders.Impl.WebSocketWrapper.ReceiveAsync(ArraySegment`1 buffer, CancellationToken cancellationToken)
at Skyline.TunnelStreams.Forwarders.Impl.WsToTcpForwarder.ReceiveFullMessageAsync(IWebSocket socket, CancellationToken cancellationToken)
at Skyline.TunnelStreams.Forwarders.Impl.WsToTcpForwarder.ListenOnWsAsync(CancellationToken cancellationToken)
[2026-02-21 19:39:05.780 ERR]Something unknown went wrong while ending a WsToTcpForwarder.[Skyline.TunnelStreams.Forwarders.Impl.WsToTcpForwarder] System.AggregateException: One or more errors occurred. (The CancellationTokenSource has been disposed.)
---> System.ObjectDisposedException: The CancellationTokenSource has been disposed.
at System.Threading.CancellationTokenSource.Cancel()
at Skyline.TunnelStreams.Forwarders.Impl.WsToTcpForwarder.<>c__DisplayClass15_0.<<StartAsync>b__0>d.MoveNext()
--- End of inner exception stack trace ---
[2026-02-21 19:39:05.780 ERR]Something went wrong while reading from the websocket[Skyline.TunnelStreams.Forwarders.Impl.WsToTcpForwarder] System.ObjectDisposedException: Cannot access a disposed object.
Object name: 'System.Threading.SemaphoreSlim'.
at System.Threading.SemaphoreSlim.Release(Int32 releaseCount)
at Skyline.TunnelStreams.Forwarders.Impl.WebSocketWrapper.ReceiveAsync(ArraySegment`1 buffer, CancellationToken cancellationToken)
at Skyline.TunnelStreams.Forwarders.Impl.WsToTcpForwarder.ReceiveFullMessageAsync(IWebSocket socket, CancellationToken cancellationToken)
at Skyline.TunnelStreams.Forwarders.Impl.WsToTcpForwarder.ListenOnWsAsync(CancellationToken cancellationToken)
[2026-02-21 19:39:05.781 ERR]Something unknown went wrong while ending a WsToTcpForwarder.[Skyline.TunnelStreams.Forwarders.Impl.WsToTcpForwarder] System.AggregateException: One or more errors occurred. (The CancellationTokenSource has been disposed.)
---> System.ObjectDisposedException: The CancellationTokenSource has been disposed.
at System.Threading.CancellationTokenSource.Cancel()
at Skyline.TunnelStreams.Forwarders.Impl.WsToTcpForwarder.<>c__DisplayClass15_0.<<StartAsync>b__0>d.MoveNext()
--- End of inner exception stack trace ---
[2026-02-21 19:39:05.781 ERR]Something unknown went wrong while ending a WsToTcpForwarder.[Skyline.TunnelStreams.Forwarders.Impl.WsToTcpForwarder] System.AggregateException: One or more errors occurred. (The CancellationTokenSource has been disposed.)
---> System.ObjectDisposedException: The CancellationTokenSource has been disposed.
at System.Threading.CancellationTokenSource.Cancel()
at Skyline.TunnelStreams.Forwarders.Impl.WsToTcpForwarder.<>c__DisplayClass15_0.<<StartAsync>b__0>d.MoveNext()
--- End of inner exception stack trace ---
[2026-02-21 19:39:05.781 ERR]Something went wrong while reading from the websocket[Skyline.TunnelStreams.Forwarders.Impl.WsToTcpForwarder] System.ObjectDisposedException: Cannot access a disposed object.
Object name: 'System.Threading.SemaphoreSlim'.
at System.Threading.SemaphoreSlim.Release(Int32 releaseCount)
at Skyline.TunnelStreams.Forwarders.Impl.WebSocketWrapper.ReceiveAsync(ArraySegment`1 buffer, CancellationToken cancellationToken)
at Skyline.TunnelStreams.Forwarders.Impl.WsToTcpForwarder.ReceiveFullMessageAsync(IWebSocket socket, CancellationToken cancellationToken)
at Skyline.TunnelStreams.Forwarders.Impl.WsToTcpForwarder.ListenOnWsAsync(CancellationToken cancellationToken)
[2026-02-21 19:39:05.781 ERR]Something unknown went wrong while ending a WsToTcpForwarder.[Skyline.TunnelStreams.Forwarders.Impl.WsToTcpForwarder] System.AggregateException: One or more errors occurred. (The CancellationTokenSource has been disposed.)
---> System.ObjectDisposedException: The CancellationTokenSource has been disposed.
at System.Threading.CancellationTokenSource.Cancel()
at Skyline.TunnelStreams.Forwarders.Impl.WsToTcpForwarder.<>c__DisplayClass15_0.<<StartAsync>b__0>d.MoveNext()
--- End of inner exception stack trace ---
[2026-02-21 19:39:05.782 ERR]Something unknown went wrong while ending a WsToTcpForwarder.[Skyline.TunnelStreams.Forwarders.Impl.WsToTcpForwarder] System.AggregateException: One or more errors occurred. (The CancellationTokenSource has been disposed.)
---> System.ObjectDisposedException: The CancellationTokenSource has been disposed.
at System.Threading.CancellationTokenSource.Cancel()
at Skyline.TunnelStreams.Forwarders.Impl.WsToTcpForwarder.<>c__DisplayClass15_0.<<StartAsync>b__0>d.MoveNext()
--- End of inner exception stack trace ---
[2026-02-21 19:39:05.782 ERR]Something went wrong while reading from the websocket[Skyline.TunnelStreams.Forwarders.Impl.WsToTcpForwarder] System.ObjectDisposedException: Cannot access a disposed object.
Object name: 'System.Threading.SemaphoreSlim'.
at System.Threading.SemaphoreSlim.Release(Int32 releaseCount)
at Skyline.TunnelStreams.Forwarders.Impl.WebSocketWrapper.ReceiveAsync(ArraySegment`1 buffer, CancellationToken cancellationToken)
at Skyline.TunnelStreams.Forwarders.Impl.WsToTcpForwarder.ReceiveFullMessageAsync(IWebSocket socket, CancellationToken cancellationToken)
at Skyline.TunnelStreams.Forwarders.Impl.WsToTcpForwarder.ListenOnWsAsync(CancellationToken cancellationToken)
[2026-02-21 19:39:05.782 ERR]Something went wrong while reading from the websocket[Skyline.TunnelStreams.Forwarders.Impl.WsToTcpForwarder] System.ObjectDisposedException: Cannot access a disposed object.
Object name: 'System.Threading.SemaphoreSlim'.
at System.Threading.SemaphoreSlim.Release(Int32 releaseCount)
at Skyline.TunnelStreams.Forwarders.Impl.WebSocketWrapper.ReceiveAsync(ArraySegment`1 buffer, CancellationToken cancellationToken)
at Skyline.TunnelStreams.Forwarders.Impl.WsToTcpForwarder.ReceiveFullMessageAsync(IWebSocket socket, CancellationToken cancellationToken)
at Skyline.TunnelStreams.Forwarders.Impl.WsToTcpForwarder.ListenOnWsAsync(CancellationToken cancellationToken)
[2026-02-21 19:39:05.782 ERR]Something unknown went wrong while ending a WsToTcpForwarder.[Skyline.TunnelStreams.Forwarders.Impl.WsToTcpForwarder] System.AggregateException: One or more errors occurred. (The CancellationTokenSource has been disposed.)
---> System.ObjectDisposedException: The CancellationTokenSource has been disposed.
at System.Threading.CancellationTokenSource.Cancel()
at Skyline.TunnelStreams.Forwarders.Impl.WsToTcpForwarder.<>c__DisplayClass15_0.<<StartAsync>b__0>d.MoveNext()
--- End of inner exception stack trace ---
[2026-02-21 19:39:05.782 ERR]Something went wrong while reading from the websocket[Skyline.TunnelStreams.Forwarders.Impl.WsToTcpForwarder] System.ObjectDisposedException: Cannot access a disposed object.
Object name: 'System.Threading.SemaphoreSlim'.
at System.Threading.SemaphoreSlim.Release(Int32 releaseCount)
at Skyline.TunnelStreams.Forwarders.Impl.WebSocketWrapper.ReceiveAsync(ArraySegment`1 buffer, CancellationToken cancellationToken)
at Skyline.TunnelStreams.Forwarders.Impl.WsToTcpForwarder.ReceiveFullMessageAsync(IWebSocket socket, CancellationToken cancellationToken)
at Skyline.TunnelStreams.Forwarders.Impl.WsToTcpForwarder.ListenOnWsAsync(CancellationToken cancellationToken)
[2026-02-21 19:39:05.782 ERR]Something unknown went wrong while ending a WsToTcpForwarder.[Skyline.TunnelStreams.Forwarders.Impl.WsToTcpForwarder] System.AggregateException: One or more errors occurred. (The CancellationTokenSource has been disposed.)
---> System.ObjectDisposedException: The CancellationTokenSource has been disposed.
at System.Threading.CancellationTokenSource.Cancel()
at Skyline.TunnelStreams.Forwarders.Impl.WsToTcpForwarder.<>c__DisplayClass15_0.<<StartAsync>b__0>d.MoveNext()
--- End of inner exception stack trace ---
[2026-02-21 19:39:05.783 ERR]Something unknown went wrong while ending a WsToTcpForwarder.[Skyline.TunnelStreams.Forwarders.Impl.WsToTcpForwarder] System.AggregateException: One or more errors occurred. (The CancellationTokenSource has been disposed.)
---> System.ObjectDisposedException: The CancellationTokenSource has been disposed.
at System.Threading.CancellationTokenSource.Cancel()
at Skyline.TunnelStreams.Forwarders.Impl.WsToTcpForwarder.<>c__DisplayClass15_0.<<StartAsync>b__0>d.MoveNext()
--- End of inner exception stack trace ---
**********
During the upgrade, the CloudGateway got shut down to upgrade, which caused the spam of errors which is a race condition but not really a problem. It then failed to start up during the dataminer upgrade which made it seem offline while it was infact running.
The state of being cloud connected is also retrieved from the CloudGateway DxM and if this isn't running it defaults to not connected.