# OPC UA Question

**URL:** <https://forum.inductiveautomation.com/t/opc-ua-question/104466>\
**Category:** Ignition\
**Created:** [March 31, 2025, 5:20pm UTC](https://forum.inductiveautomation.com/t/opc-ua-question/104466 "2025-03-31T17:20:15Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![gnguyen](https://avatars.discourse-cdn.com/v4/letter/g/41988e/32.png) [@gnguyen](https://forum.inductiveautomation.com/u/gnguyen)\
**Post date:** [March 31, 2025, 5:20pm UTC](https://forum.inductiveautomation.com/t/opc-ua-question/104466/1 "2025-03-31T17:20:15Z")

</div>

Hi,

Probably question for @Kevin.Herron😉

Is the actual OPC UA server tested with OPC UA Compliance Test Tool (UACTT) [Test Tools - OPC Foundation](https://opcfoundation.org/developer-tools/certification-test-tools/opc-ua-compliance-test-tool-uactt/)?

Will the next one 1.05 be tested?

Thanks a lot.

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [March 31, 2025, 5:33pm UTC](https://forum.inductiveautomation.com/t/opc-ua-question/104466/2 "2025-03-31T17:33:24Z")

</div>

I somewhat regularly test the Milo SDK via the demo server, but not Ignition’s server.

The CTT requires a large number of specific nodes and references and methods that Ignition just doesn’t have. It’s not really a very useful thing to do.

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [March 31, 2025, 7:08pm UTC](https://forum.inductiveautomation.com/t/opc-ua-question/104466/3 "2025-03-31T19:08:13Z")

</div>

Ok, not on mobile any more, so I can talk about this a little more.

The CTT and certification in general is much more applicable to e.g. the servers running onboard a PLC or the niche servers that are running an implementation of some companion spec information model than to servers like Ignition's, or like Kepware's, which are doing generic protocol conversion.

You would have to test all the available kinds of Nodes/DataTypes from _every_ driver to have certification be meaningful for a product in that category, and that's just not really feasible. I think what ends up happening in the real world when a product like this gets certified is that you pick something like 3 drivers, configure them to the best of your ability to fulfill as much of the CTT as you can, and then work with that.

---

<div class="post-metadata">

**Author:** ![gnguyen](https://avatars.discourse-cdn.com/v4/letter/g/41988e/32.png) [@gnguyen](https://forum.inductiveautomation.com/u/gnguyen)\
**Post date:** [March 31, 2025, 11:21pm UTC](https://forum.inductiveautomation.com/t/opc-ua-question/104466/4 "2025-03-31T23:21:15Z")

</div>

Understood. The question comes from an RFI, and we know very well that this kind of certification is "generic" in order to fill in boxes on a spreadsheet... Thank you.

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [March 31, 2025, 11:27pm UTC](https://forum.inductiveautomation.com/t/opc-ua-question/104466/5 "2025-03-31T23:27:55Z")

</div>

Is it really asking if the server is tested with the CTT, or is it asking if the Ignition OPC UA server is certified (which does involve the CTT)?

---

<div class="post-metadata">

**Author:** ![gnguyen](https://avatars.discourse-cdn.com/v4/letter/g/41988e/32.png) [@gnguyen](https://forum.inductiveautomation.com/u/gnguyen)\
**Post date:** [March 31, 2025, 11:33pm UTC](https://forum.inductiveautomation.com/t/opc-ua-question/104466/6 "2025-03-31T23:33:25Z")

</div>

Certified.

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [March 31, 2025, 11:45pm UTC](https://forum.inductiveautomation.com/t/opc-ua-question/104466/7 "2025-03-31T23:45:51Z")

</div>

Ahh, okay.

Nothing is certified right now.

I may attempt it for both the Milo demo server and the Ignition server this year (pointless as it may be) after Milo 1.0 is released.

The certification would be for OPC UA 1.04 - there are not currently any OPC UA 1.05 certified products because the certification process and tests for 1.05 is not yet finished being developed.

---

<div class="post-metadata">

**Author:** ![gnguyen](https://avatars.discourse-cdn.com/v4/letter/g/41988e/32.png) [@gnguyen](https://forum.inductiveautomation.com/u/gnguyen)\
**Post date:** [April 1, 2025, 5:31am UTC](https://forum.inductiveautomation.com/t/opc-ua-question/104466/8 "2025-04-01T05:31:26Z")

</div>

That would be awesome 🙂
