Hello! I am trying to connect to the ignition edge OPCUA server running on my PLC from a process running in a docker container on a different computer within the same network.
However, the process within the docker container cannot connect to the OPCUA server running on the PLC.
I have even tried connecting to it from my laptop using a opcua client and that can't connect to it either.
My OPCUA Server settings are below:
bind port: 62541bind address: 0.0.0.0Endpoint Addresses:<hostname>,<localhost>Security Policies: None,Basic256Sha256Anonymous Access Allowed: trueExpose Tag Providers: true
I found this post so I set my Endpoint Addresses to <hostname>,<localhost>,the.PLCs.ip.addr and Security Policies to None,Basic256Sha256,None since the container tries to reach the OPCUA server using the URL opc.tcp://the.PLCs.IP.addr:62541 and still got the same error.
It's like the OPCUA server is never being binded to 0.0.0.0 since even nmap can't find it.
Also, given this post, I have also made sure that the IIOT plugin is installed AND the MQTT transmittion module.
I have a docker compose setup where accessing the ignition instance is fine with my original settings.
My ignition edge version is 8.1.21
If theres any info I can provide to help, please let me know. Thank you!!!