Important Notice: We're experiencing email notification issues. If you've posted a question in the community forums recently, please check your profile manually for responses while we're working to fix this.

On Monday the 3rd of March, around 5pm UTC (9am PT) users may experience a brief period of downtime while one of our underlying services is under maintenance.

Tìm kiếm hỗ trợ

Tránh các lừa đảo về hỗ trợ. Chúng tôi sẽ không bao giờ yêu cầu bạn gọi hoặc nhắn tin đến số điện thoại hoặc chia sẻ thông tin cá nhân. Vui lòng báo cáo hoạt động đáng ngờ bằng cách sử dụng tùy chọn "Báo cáo lạm dụng".

Tìm hiểu thêm

My extension's update.json isn't working; how do I troubleshoot it?

more options

manifest.json has:

 "applications": {
   "gecko": {
     "id": "button@booktrakr.com",
     "update_url": "https://www.booktrakr.com/uploads/downloads/firefox-updates.json"
   }
 },

When I try to load the update_url in my browser, it works fine using the URL quoted above. My update file looks like: { "addons": { "updates": [ { "version": "0.3.3", "update_link": "https://www.booktrakr.com/uploads/downloads/BookTrakr%20Button%20for%20Firefox.xpi"} ] } }

If I copy that URL into my browser, it downloads the file, so the URL seems to be correct.

When I try to force an auto-update, FF appears to look for an update, but nothing installs and my extension remains version 0.3.2. Can't find any help on how to troubleshoot this situation. Can someone suggest some techniques for troubleshooting or point me to a blog post or something?

manifest.json has: "applications": { "gecko": { "id": "button@booktrakr.com", "update_url": "https://www.booktrakr.com/uploads/downloads/firefox-updates.json" } }, When I try to load the update_url in my browser, it works fine using the URL quoted above. My update file looks like: { "addons": { "updates": [ { "version": "0.3.3", "update_link": "https://www.booktrakr.com/uploads/downloads/BookTrakr%20Button%20for%20Firefox.xpi"} ] } } If I copy that URL into my browser, it downloads the file, so the URL seems to be correct. When I try to force an auto-update, FF appears to look for an update, but nothing installs and my extension remains version 0.3.2. Can't find any help on how to troubleshoot this situation. Can someone suggest some techniques for troubleshooting or point me to a blog post or something?

Tất cả các câu trả lời (2)

more options

The XPI file is send by the server as text/plain and not as application/x-xpinstall that is used for extensions. so you would have to configure the server to send the correct content type for an XPI file.

Được chỉnh sửa bởi cor-el vào

more options

Also, there is a forum for extension developers here:

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