# CA Signed Module Says Self Signed

**URL:** <https://forum.inductiveautomation.com/t/ca-signed-module-says-self-signed/69561>\
**Category:** Module Development\
**Tags:** ignition81\
**Created:** [February 7, 2023, 11:41pm UTC](https://forum.inductiveautomation.com/t/ca-signed-module-says-self-signed/69561 "2023-02-07T23:41:08Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sarah\_Sonnier](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/sarah_sonnier/32/80232_2.png) [@Sarah\_Sonnier](https://forum.inductiveautomation.com/u/Sarah_Sonnier)\
**Post date:** [February 7, 2023, 11:41pm UTC](https://forum.inductiveautomation.com/t/ca-signed-module-says-self-signed/69561/1 "2023-02-07T23:41:08Z")

</div>

![signed](https://us1.discourse-cdn.com/inductiveautomation/original/3X/2/c/2ccb65228f65a6b99a8d104184c9bb8f1e515112.png)

Hey everyone,

I'm having an issue getting my signed module to behave like it has been signed. I received a code signing cert through Sectigo and used the github example. When I run the module signing tool, it outputs a signed version, and when I unzip the module it shows a "certificates.p7b" file that has all of the properties I would expect (like "Issued to Sync Automation").

I'm out of ideas, has anyone experienced this? Why would my "signed" module say it is self signed?

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [February 7, 2023, 11:53pm UTC](https://forum.inductiveautomation.com/t/ca-signed-module-says-self-signed/69561/2 "2023-02-07T23:53:34Z")

</div>

It would generally mean Sectigo is not trusted by java. All certificate authorities' root certificates are self-signed. What makes them "authorities" is that software vendors who control critical parts of the secure ecosystems (browser makers, in particular) choose to include those root certificates in their "trusted" stores.

Authorities come and go at various times, sometimes due to geopolitics, but mostly due to demonstrated incompetence or malice.

---

<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:** [February 8, 2023, 12:25am UTC](https://forum.inductiveautomation.com/t/ca-signed-module-says-self-signed/69561/3 "2023-02-08T00:25:25Z")

</div>

Is the full chain including the Sectigo root included?

It doesn't really matter, module signing is a partially implemented idea that never gained any traction. It's basically meaningless, regardless of the type of certificate you have.

---

<div class="post-metadata">

**Author:** ![Sarah\_Sonnier](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/sarah_sonnier/32/80232_2.png) [@Sarah\_Sonnier](https://forum.inductiveautomation.com/u/Sarah_Sonnier)\
**Post date:** [February 8, 2023, 12:49am UTC](https://forum.inductiveautomation.com/t/ca-signed-module-says-self-signed/69561/5 "2023-02-08T00:49:52Z")

</div>

I'm not 100% sure what you mean by full chain, but this is what I see in the p7b that is included when I unzip the module  
 ![Screenshot 2023-02-07 184830](https://us1.discourse-cdn.com/inductiveautomation/original/3X/7/a/7a66287da4b46bc001858580a940b31f9ebc12a5.png)
