OPC DA dll compatible with MS KB5004442

242 Views Asked by At

I have an Python application that use OpenOPC to connect to our OPC Server. After the release of the Microsoft KB5004442 DCOM security patch this application is not been able to connect. This is because this OpenOPC module make use of an OPC Automation wrapper from gray-box which don't have the appropriate security level to be compatible with this new patch. I also suspect that they don't support this dll anymore. I would like to know it anyone else is strugglling with this problem.

I tried to use OPCDAAuto.dll from OPC Foundation but I find out that this was not maintained for a long time so it has the same problem.

I suppose that there are only two option here:

  1. Find a dll that is compatible with this new security demand.
  2. Use OPC tunnelers.

Thanks!

1

There are 1 best solutions below

0
On

Yes security patches are an issue with this legacy technologies.

There is a new version of open-opc called openopc2 (Disclaimer I am a contributor of the library). It is much easier to install, and its python 3.

Openopc support OPC tunneling wia the opc gateway so that might be a workaround for you.

Here you find a discussion about that exact topic that you mentioned.