# InnoSetup/Signing and timeout

**URL:** <https://www.finalbuilder.com/forums/t/innosetup-signing-and-timeout/7472>\
**Category:** Discussion\
**Created:** [April 5, 2024, 12:15am UTC](https://www.finalbuilder.com/forums/t/innosetup-signing-and-timeout/7472 "2024-04-05T00:15:37Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![bernd.maierhofer](https://www.finalbuilder.com/forums/letter_avatar_proxy/v4/letter/b/8edcca/32.png) [@bernd.maierhofer](https://www.finalbuilder.com/forums/u/bernd.maierhofer)\
**Post date:** [April 5, 2024, 12:15am UTC](https://www.finalbuilder.com/forums/t/innosetup-signing-and-timeout/7472/1 "2024-04-05T00:15:37Z")

</div>

I use FB to create various setups, each is signed. The signing is done via USB token and needs to be connected. This is done by entering a password once.  
If the token is not connected, the password prompt pops up and FB waits. Unfortunately the timeout property for INNO is disabled, so I cannot check for this. Any idea, how catch this error?

Thank you!

---

<div class="post-metadata">

**Author:** ![Vincent](https://www.finalbuilder.com/forums/user_avatar/www.finalbuilder.com/vincent/32/938_2.png) [@Vincent](https://www.finalbuilder.com/forums/u/Vincent)\
**Post date:** [April 5, 2024, 12:23am UTC](https://www.finalbuilder.com/forums/t/innosetup-signing-and-timeout/7472/2 "2024-04-05T00:23:40Z")

</div>

Timeout is disabled because there is no timeout option when using the dll api calls. We should enable the timeout option when using the command line compiler - but it isn’t currently implemented - I will look into that.

---

<div class="post-metadata">

**Author:** ![Vincent](https://www.finalbuilder.com/forums/user_avatar/www.finalbuilder.com/vincent/32/938_2.png) [@Vincent](https://www.finalbuilder.com/forums/u/Vincent)\
**Post date:** [April 5, 2024, 5:36am UTC](https://www.finalbuilder.com/forums/t/innosetup-signing-and-timeout/7472/3 "2024-04-05T05:36:38Z")

</div>

We have enabled the timeout option for the action when Use commandline option is checked. You will need to save the action and then edit it again to set the timeout - we have further work to on the UI side.

[https://downloads.finalbuilder.com/downloads/finalbuilder/800/FB800\_3333.exe](https://downloads.finalbuilder.com/downloads/finalbuilder/800/FB800_3333.exe)

---

<div class="post-metadata">

**Author:** ![Marc827](https://www.finalbuilder.com/forums/letter_avatar_proxy/v4/letter/m/c57346/32.png) [@Marc827](https://www.finalbuilder.com/forums/u/Marc827)\
**Post date:** [April 11, 2024, 5:09am UTC](https://www.finalbuilder.com/forums/t/innosetup-signing-and-timeout/7472/4 "2024-04-11T05:09:11Z")

</div>

As a workaround you could write a monitor service that enumerates windows handles and finds the password prompt. It could then click an ok button or whatever programmatically.
