# Signing a previously approved add-on

**URL:** <https://discourse.mozilla.org/t/signing-a-previously-approved-add-on/6337>\
**Category:** Add-on Support\
**Created:** [January 2, 2016, 4:49pm UTC](https://discourse.mozilla.org/t/signing-a-previously-approved-add-on/6337 "2016-01-02T16:49:45Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![kebnab](https://sea1.discourse-cdn.com/flex001/user_avatar/discourse.mozilla.org/kebnab/32/4028_2.png) [@kebnab](https://discourse.mozilla.org/u/kebnab)\
**Post date:** [January 2, 2016, 4:49pm UTC](https://discourse.mozilla.org/t/signing-a-previously-approved-add-on/6337/1 "2016-01-02T16:49:46Z")

</div>

Hi all,

I searched the forum and I see a lot of questions related to this, but I still haven’t found anything that specifically answers my question.

I have previously installed add-ons that was working fine in versions before FF 43, and now with the new version they are disabled because they haven’t been signed and verified.

So, I did some research in how to sign an add on. I’m still confused by what I’ve been reading - is it possible for AMO to sign the previously uploaded add ons upon my request, OR do I need to upload a new version of my add ons?

If I need to submit a new version, what do I need to do differently? Do I need some kind of token? Where do I start?

Please help. Thanks

---

<div class="post-metadata">

**Author:** ![kebnab](https://sea1.discourse-cdn.com/flex001/user_avatar/discourse.mozilla.org/kebnab/32/4028_2.png) [@kebnab](https://discourse.mozilla.org/u/kebnab)\
**Post date:** [January 2, 2016, 4:51pm UTC](https://discourse.mozilla.org/t/signing-a-previously-approved-add-on/6337/2 "2016-01-02T16:51:50Z")

</div>

By the way, the add-ons in question are:

Perapera Chinese Popup Dictionary  
Perapera Japanese Popup Dictionary

These aren’t actually mine, I’m helping a friend with this.

---

<div class="post-metadata">

**Author:** ![erosman](https://sea1.discourse-cdn.com/flex001/user_avatar/discourse.mozilla.org/erosman/32/15447_2.png) [@erosman](https://discourse.mozilla.org/u/erosman)\
**Post date:** [January 3, 2016, 6:22am UTC](https://discourse.mozilla.org/t/signing-a-previously-approved-add-on/6337/3 "2016-01-03T06:22:01Z")

</div>

Admin reviewers can get that addon signed without the need to submit a new version.  
At the moment, due to the holidays, many are away.

If you upload a new version, once it is approved, it will automatically get signed so it may be faster that way.

Both of those addons seem signed though.

[https://addons.mozilla.org/en-US/firefox/addon/perapera-kun-chinese-popup-tra/](https://addons.mozilla.org/en-US/firefox/addon/perapera-kun-chinese-popup-tra/)

[https://addons.mozilla.org/en-US/firefox/addon/perapera-kun-japanese-popup-tr/](https://addons.mozilla.org/en-US/firefox/addon/perapera-kun-japanese-popup-tr/)

---

<div class="post-metadata">

**Author:** ![kebnab](https://sea1.discourse-cdn.com/flex001/user_avatar/discourse.mozilla.org/kebnab/32/4028_2.png) [@kebnab](https://discourse.mozilla.org/u/kebnab)\
**Post date:** [January 3, 2016, 5:47pm UTC](https://discourse.mozilla.org/t/signing-a-previously-approved-add-on/6337/4 "2016-01-03T17:47:52Z")

</div>

Thanks for the reply erosman, makes sense. They aren’t signed, but I might try uploading a new version if the reviewers don’t get to it this week.

---

<div class="post-metadata">

**Author:** ![kebnab](https://sea1.discourse-cdn.com/flex001/user_avatar/discourse.mozilla.org/kebnab/32/4028_2.png) [@kebnab](https://discourse.mozilla.org/u/kebnab)\
**Post date:** [January 8, 2016, 3:15am UTC](https://discourse.mozilla.org/t/signing-a-previously-approved-add-on/6337/5 "2016-01-08T03:15:48Z")

</div>

I talked with Mozilla, and they told me to remove the “unpack” line from the install.rdf file. I did that, and submitted the new plugin.

They approved it, but the plugin does not work at all. It uses a sqlite dictionary for Chinese translation, and users are reporting they cannot load the dictionary. Before, they were able to load it when the unpack was set to true.

Now users are sending many emails about this.

Why was I instructed to remove or set unpack to false, when it broke the entire plugin?

What is the solution? I need an immediate solution ASAP. Things are getting desperate.

Please help!

---

<div class="post-metadata">

**Author:** ![kebnab](https://sea1.discourse-cdn.com/flex001/user_avatar/discourse.mozilla.org/kebnab/32/4028_2.png) [@kebnab](https://discourse.mozilla.org/u/kebnab)\
**Post date:** [January 8, 2016, 9:11pm UTC](https://discourse.mozilla.org/t/signing-a-previously-approved-add-on/6337/7 "2016-01-08T21:11:02Z")

</div>

Because hundreds of users were emailing about the problem with the add on, I had to roll back to the previous working version.

Now I’m back to square one. The add on does install and work properly, but after users restart their firefox, the firefox browser disables the plugin.

I think the problem lies with Firefox itself. When can this be fixed?

---

<div class="post-metadata">

**Author:** ![TheOne](https://sea1.discourse-cdn.com/flex001/user_avatar/discourse.mozilla.org/theone/32/49872_2.png) [@TheOne](https://discourse.mozilla.org/u/TheOne)\
**Post date:** [January 8, 2016, 10:23pm UTC](https://discourse.mozilla.org/t/signing-a-previously-approved-add-on/6337/8 "2016-01-08T22:23:52Z")

</div>

The cause for this has been identified in

[https://discourse.mozilla-community.org/t/modifying-install-rdf-results-in-corrupted-add-on/6452/15?u=theone](https://discourse.mozilla-community.org/t/modifying-install-rdf-results-in-corrupted-add-on/6452/15?u=theone)

Case closed. 😄

In the future we’d really appreciate if you kept it to one thread in one communication channel, instead of using different channels (email, discourse) as this makes it hard to keep track. In fact this could have been solved much earlier.

---

<div class="post-metadata">

**Author:** ![kebnab](https://sea1.discourse-cdn.com/flex001/user_avatar/discourse.mozilla.org/kebnab/32/4028_2.png) [@kebnab](https://discourse.mozilla.org/u/kebnab)\
**Post date:** [January 8, 2016, 10:43pm UTC](https://discourse.mozilla.org/t/signing-a-previously-approved-add-on/6337/9 "2016-01-08T22:43:36Z")

</div>

Actually, case isn’t closed yet. Are you going to provide any workable solutions in the “Modifying install.rdf results in corrupted add-on” thread?

---

<div class="post-metadata">

**Author:** ![TheOne](https://sea1.discourse-cdn.com/flex001/user_avatar/discourse.mozilla.org/theone/32/49872_2.png) [@TheOne](https://discourse.mozilla.org/u/TheOne)\
**Post date:** [January 8, 2016, 10:44pm UTC](https://discourse.mozilla.org/t/signing-a-previously-approved-add-on/6337/10 "2016-01-08T22:44:53Z")

</div>

So, you are cross-posting again?

Sorry, I don’t know the answer to your problem.

---

<div class="post-metadata">

**Author:** ![jorgev](https://avatars.discourse-cdn.com/v4/letter/j/71c47a/32.png) [@jorgev](https://discourse.mozilla.org/u/jorgev)\
**Post date:** [January 12, 2016, 9:09pm UTC](https://discourse.mozilla.org/t/signing-a-previously-approved-add-on/6337/11 "2016-01-12T21:09:11Z")

</div>

Why do you need to change install.rdf?
