OPC DA errors due to Microsoft patches
As a reaction to the processor bugs known as ‘Meltdown’ & ‘Spectre’ Microsoft has released several security updates (KB40568xx) for Windows.
Update February 28, 2018: The issues have been resolved.
These security updates contain a new bug related to the function CoInitializeSecurity (documented under "Known issues") which is required for OPC DA functionality in ibaPDA.
The following security updates are affected:
- KB4056888: Windows 10 Version 1511 January 2018 Security Update
- KB4056890: Windows 10 Version 1607 and Windows Server 2016 January 2018 Security Update
- KB4056891: Windows 10 Version 1703 January 2018 Security Update
- KB4056892: Windows 10 Version 1709 January 2018 Security Update
- KB4056893: Windows 10 LTSB January 2018 Security Update
- KB4056897: Windows 7 and Windows Server 2008 R2 January 2018 Security Update
- KB4056898: Windows 8.1 and Windows Server 2012 R2 January 2018 Security Update
Microsoft is working on a resolution and will provide an update in an upcoming release.
When you install the security update on a PC running the ibaPDA server the following effects will happen:
- The ibaPDA OPC DA server will not work anymore. You will not be able to read data with OPC DA clients from the ibaPDA OPC DA server anymore.
- In case you have OPC DA client modules in your I/O configuration for acquiring data from OPC DA servers these modules do not work anymore. The acquisition cannot be started anymore as long as these modules are activated in your I/O configuration.
What can you do to get around this problem?
- You can temporarily disable the OPC client modules in the IO configuration by setting the ‘Enabled’ property in the ‘General’ tab of the OPC DA client module to ‘False’. Of course this means that no data is recorded via these modules, but the acquisition with all other remaining modules can be started this way.
- When you uninstall the security update, the OPC DA functionality in ibaPDA will work again. Please uninstall security updates only in accordance with your companies IT security policies.
For further questions please contact our support via email (email@example.com) or via phone (+49-911-97282-14).