Ignition OPC Client open Two Session connection to PLC Siemens 1500

Hi @Kevin.Herron I have different PLCs S7-1500 connected to Ignition Gateway , i noticed Ignition GW one PLC opens two sessions of connection to PLC . i delete the connection twice and still same issue . Both session getting same EndpointUrl came from same Server with same name only the last numbers are different as showing in snapshoot
Rest of PLC is working fine, Only one session per PLC connection .
This cause issue in data quality as some of these data showing bad quality with error
Bad_TooManyMonitoredItems: The request could not be processed because there are too many monitored items in the subscription.

any guidance for troubleshooting

Noticed also both sessions had same applicationuri

Disable the connection and see if both sessions disappear. You can use UaExpert to view that server's diagnostics.

Make sure you don't have another Ignition gateway that's e.g. running a backup of this one that is also making a connection.

BTW, those numbers Ignition uses in the session name are timestamps.

In your case, one session is significantly older:

jshell> new Date(1707217324900L)
$1 ==> Tue Feb 06 03:02:04 PST 2024

jshell> new Date(1707344060550L)
$2 ==> Wed Feb 07 14:14:20 PST 2024

Disable connection from Gateway . one session disappeared and other session sttil valid
image

jshell> new Date(1707217324900L)
$1 ==> Tue Feb 06 03:02:04 PST 2024

Is there another Gateway running? Is this part of a redundant pair?

i was part of a Redundant but now main gateway running as an independent Gateway . Rest of PLC was connected as well before

If the backup gateway is still running then it would have a connection.

The default session lifetime is only 2 minutes. There's either a bug causing an orphaned session or there's another Ignition gateway connected to it.

If you shut down this gateway you know about and the other session doesn't disappear after a couple minutes (at most), then you definitely have another gateway running.

Thanks, Kevin , i will update the outcome once back to IT team .

This PLC add in redundant server by mistake. Thanks @Kevin.Herron