I have a very particular case in SharePoint 2007 and InfoPath 2007. I am using InfoPath 2010 as the designer, deploying the InfoPath form to SharePoint 2007 with a signed certificate and some code behind. The certificate was signed for one year and has now expired. Re-signing the form with a new certificate and publishing does not fix the issue. I still get the same generic error message:

The form cannot be opened becuase either the signature is corrupt, or the certificate used to sign the form has expired or has been revoked. To fix this problem, contact the form designer.

pressing CTRL+SHIFT+I yields the following error number: 1202431. Here is what I have found:

Here is what I have tried:

  1. I found this article, that this is a bug in InfoPath form, but the workaround isn't very helpful; which I have tried many times with different certificates.
  2. Deleted the InfoPath form from the list by using SharePoint Designer and publishing again with a new signed cert
  3. Same as Step 2 above, except this time calling the template something different and updating the list with the new template name.

The only thing to PARTIALLY work was Step 2, which allowed me to create a new Infopath form without error, but existing InfoPath forms wouldn't open and would yield the same error.

Any ideas on how I can sign new and exiting InfoPath forms int he Document Library and have them open using a new certificate?

  • regarding step 2 above, I did just notice that even though I renamed the template when I published, the existing forms, when opened in notepad show an href with a reference to the old template. Perhaps this is the key to getting this solved. Commented Aug 9, 2012 at 2:53
  • ok another update... changing this href to point to the new template was successful in opening the new and existing form. Commented Aug 9, 2012 at 3:00

1 Answer 1


but existing InfoPath forms wouldn't open and would yield the same error

because they are linked to a (bad) template with bad (expired) certificate

So, essentially your question is how to relink old documents to a new template


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.