Unable to send updates to client

Hi all,

I am on version 8.1.37 (b2024013011). I build the project in perspective.

My logs are flooded with this error:

java.io.IOException: Channel is not set.

at com.inductiveautomation.perspective.gateway.model.PageModel.send(PageModel.java:387)

at com.inductiveautomation.perspective.gateway.model.PropertySyncManager$SendUpdates.run(PropertySyncManager.java:224)

at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)

at java.base/java.util.concurrent.FutureTask.run(Unknown Source)

at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)

at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

at com.inductiveautomation.perspective.gateway.threading.BlockingWork$BlockingWorkRunnable.run(BlockingWork.java:58)

at java.base/java.lang.Thread.run(Unknown Source)

Was this bug fixed in later versions?

Thanks

This error indicates a symptom of some underlying issue, not (directly) any bug in Ignition.

That is, what's happening is a property sync message is attempting to be sent, but the target of that message is gone by the time it arrives.

That generally means:

  1. Something is going wrong in your navigation operations (see this thread)
  2. Something is wrong in your network.

I am facing the same issue on a perspective. Multiple tabs on browser were opened for same view with some session custom params and when i closed one tab i am getting multiple triggers still and one trigger is having the latest code and other is having older version of code.I have ignition ticket opened for it.


Did you ever figure this out?

I can’t remember exactly which step solved the issue since I tried several different things. However, I believe what ultimately fixed it for me was that the PC server running the Ignition Gateway had the wrong system time.

To resolve this, we allowed the PC to connect to the internet briefly so it could time-sync properly. Once everything was aligned to the correct time, the warnings disappeared.

Hope this helps with your issue!

1 Like