# How to Sign the unsigned module

**URL:** <https://forum.inductiveautomation.com/t/how-to-sign-the-unsigned-module/87689>\
**Category:** Module Development\
**Created:** [March 21, 2024, 1:56pm UTC](https://forum.inductiveautomation.com/t/how-to-sign-the-unsigned-module/87689 "2024-03-21T13:56:38Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Anita.Shinde](https://avatars.discourse-cdn.com/v4/letter/a/c2a13f/32.png) [@Anita.Shinde](https://forum.inductiveautomation.com/u/Anita.Shinde)\
**Post date:** [March 21, 2024, 1:56pm UTC](https://forum.inductiveautomation.com/t/how-to-sign-the-unsigned-module/87689/1 "2024-03-21T13:56:38Z")

</div>

Hi Team,

I have one module(Symbolic AI) which is implemented in java(eclipse), When we are building that java module one unsigned module is generated.  
we are trying to upload that unsigned module in ignition gateway but it is showing error like "we cant upload unsigned module".  
So I want that module to self-signed.  
Can anyone please guide me how can I self-signed that module?  
your quick response is highly appreciated.

Thanks.

---

<div class="post-metadata">

**Author:** ![j.israelsen](https://avatars.discourse-cdn.com/v4/letter/j/ad7895/32.png) [@j.israelsen](https://forum.inductiveautomation.com/u/j.israelsen)\
**Post date:** [March 21, 2024, 2:11pm UTC](https://forum.inductiveautomation.com/t/how-to-sign-the-unsigned-module/87689/2 "2024-03-21T14:11:01Z")

</div>

If you want to run an unsigned module for something like development see the following:

> **[Installing and Running an Ignition SDK Module Video at Inductive University](https://inductiveuniversity.com/video/installing-and-running-an-ignition-sdk-module)**
>
> Now that we've built a new .modl module file, see how to install it into the Ignition gateway and then test it in Ignition.

---

<div class="post-metadata">

**Author:** ![lrose](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/lrose/32/62724_2.png) [@lrose](https://forum.inductiveautomation.com/u/lrose)\
**Post date:** [March 21, 2024, 2:11pm UTC](https://forum.inductiveautomation.com/t/how-to-sign-the-unsigned-module/87689/3 "2024-03-21T14:11:58Z")

</div>

I haven't gotten to this particular part just yet, so don't have an answer for you.

If this is a development gateway, then you can modify your config to run an unsigned module.

I moved your post to the Module Development topic. There it will have the eyes of the module developers on it.

---

<div class="post-metadata">

**Author:** ![Anita.Shinde](https://avatars.discourse-cdn.com/v4/letter/a/c2a13f/32.png) [@Anita.Shinde](https://forum.inductiveautomation.com/u/Anita.Shinde)\
**Post date:** [March 21, 2024, 2:19pm UTC](https://forum.inductiveautomation.com/t/how-to-sign-the-unsigned-module/87689/4 "2024-03-21T14:19:03Z")

</div>

Thank You!!

---

<div class="post-metadata">

**Author:** ![Anita.Shinde](https://avatars.discourse-cdn.com/v4/letter/a/c2a13f/32.png) [@Anita.Shinde](https://forum.inductiveautomation.com/u/Anita.Shinde)\
**Post date:** [March 21, 2024, 2:19pm UTC](https://forum.inductiveautomation.com/t/how-to-sign-the-unsigned-module/87689/5 "2024-03-21T14:19:32Z")

</div>

Thanks for your reply, Will check this.

---

<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:** [March 21, 2024, 2:45pm UTC](https://forum.inductiveautomation.com/t/how-to-sign-the-unsigned-module/87689/6 "2024-03-21T14:45:12Z")

</div>

Build and run this tool locally:

> **[GitHub - inductiveautomation/module-signer: A utility that signs modules for...](https://github.com/inductiveautomation/module-signer)**
>
> A utility that signs modules for use in Ignition. Contribute to inductiveautomation/module-signer development by creating an account on GitHub.
