Join us and the lead editor of IRL, Mozilla's multi-award-winning podcast, for a behind-the-scenes look at the pod and to contribute your ideas for the next season, themed: "AI and ME." Mark your calendar and join our Community Call on Wednesday, Aug 7, 17:00–17:45 UTC. See you there!

搜索 | 用户支持

防范以用户支持为名的诈骗。我们绝对不会要求您拨打电话或发送短信,及提供任何个人信息。请使用“举报滥用”选项报告涉及违规的行为。

详细了解

Extension Cannot Be Updated. Code Signing ??

  • 3 个回答
  • 1 人有此问题
  • 3 次查看
  • 最后回复者为 Paul

more options

This is a self-hosted extension, that initially seemed to be updating. Using File > Open, the current installed version is 1.8.61

In the approved extension's (1.8.61) manifest:

 "browser_specific_settings": {
   "gecko": {
     "id": "fasty@a_domain.com",
     "update_url": "https://a_domain.com/appextension/updates.json"
   }
 },


After tapping Check For Updates, I can see the following in Browser Console:

11:28:34.044 XHR GET https://a_domain.com/appextension/updates.json [HTTP/2 200 OK 254ms] 11:28:34.201 1651073314201 addons.update-checker DEBUG Found an update entry for fasty@a_domain.com version 1.8.61 11:28:34.201 1651073314201 addons.update-checker DEBUG Found an update entry for fasty@a_domain.com version 1.8.7

Here is where the issue gets interesting. Having downloaded all the xpi files, supposedly signed, today while attempting to manually install a newer version, Firefox oftentimes complains "This add-on could not be installed because it has not been verified." The Console reports:

12:06:36.478 1651075596478 addons.xpi WARN Download of https://a_domain.com/appextension/fasty-1.8.7-fx.xpi failed: signature is required but missing

According to the Developer Hub, the resulting xpi has been signed.

I don't know what to try to get automatic updates to work. Please suggest.

David

This is a self-hosted extension, that initially seemed to be updating. Using File > Open, the current installed version is 1.8.61 In the approved extension's (1.8.61) manifest: "browser_specific_settings": { "gecko": { "id": "fasty@a_domain.com", "update_url": "https://a_domain.com/appextension/updates.json" } }, After tapping Check For Updates, I can see the following in Browser Console: 11:28:34.044 XHR GET https://a_domain.com/appextension/updates.json [HTTP/2 200 OK 254ms] 11:28:34.201 1651073314201 addons.update-checker DEBUG Found an update entry for fasty@a_domain.com version 1.8.61 11:28:34.201 1651073314201 addons.update-checker DEBUG Found an update entry for fasty@a_domain.com version 1.8.7 Here is where the issue gets interesting. Having downloaded all the xpi files, supposedly signed, today while attempting to manually install a newer version, Firefox oftentimes complains "This add-on could not be installed because it has not been verified." The Console reports: 12:06:36.478 1651075596478 addons.xpi WARN Download of https://a_domain.com/appextension/fasty-1.8.7-fx.xpi failed: signature is required but missing According to the Developer Hub, the resulting xpi has been signed. I don't know what to try to get automatic updates to work. Please suggest. David

由dolan2go于修改

所有回复 (3)

more options

You should contact the add-on's support.

more options

FredMcD said

You should contact the add-on's support.

Ha ha. That's me.

more options

Hi

I recommend that you ask about this on the Add-on community forum at:

https://discourse.mozilla.org/c/add-ons/35

There are add-on developers there that should be able to help.