Hi Dojo,
The Cube client application uses a protocol cache, and I was wondering if there is a way to force a refresh of this cache for all clients upon reconnection.
Thanks in advanced,
Hi Catarina
A dedicated task has been created to track this topic more structurally:
SLNet: Protocol metadata cache is not invalidated across client connections (stale ProtocolInfo / ParameterInfo)
It focuses on the lack of a mechanism to refresh or invalidate the protocol cache across clients, such as Cube.
Hope this helps us all further.
Hi Catarina,
You can do this in the Cube Launcher application.
Click the cogwheel bottom right => cleanup => Empty protocol cache

This should be out of the box DataMiner cache functionality. Once a protocol is changed the DMA manages to send an invalidate cache request to all clients. If this is not the case, it is probably a software issue. You might be able to force this from the client test tool if I remember correctly.
Thank you for your answer.
I understand that individual users can clear their Cube cache to force a refresh, which works as expected. However, I’m looking for a way to avoid having to ask each user to do this manually.
Is there a way to trigger a protocol cache refresh from the server side for all Cube clients (e.g., upon reconnection), so that clients automatically pick up the updated version without requiring manual intervention?