The latest firmware for Cognex In-Sight cameras (5.80) includes an on-sensor OPC server. I configured the OPC server in Ignition (8.06 I believe) and had it working. I’ve since upgraded to the latest 8.08 nightly and now I get an error in Ignition when it tries to connect. The full error is below. In searching the forums, I see where someone had received this same error when upgrading between 7.9.12 and 7.9.13. The resolution there was to enable security (signing). I’ve tried all combinations of the signing settings, but the connection is always refused. I am going to try downgrading back to 8.06 this morning, but I figured I submit this ahead of time. Any help would be appreciated.
"UaException: status=Bad_NonceInvalid, message=nonce must be at least 32 bytes
at java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(Unknown Source)
at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)
at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
Azul Systems, Inc. 11.0.5"