Установка плагина веб-разработчика для Firefox 3.6 от Corp. сеть

Я пытаюсь установить плагин для веб-разработчика, и он выходит из строя с сообщением, что "Web Developer 1.1.8 не может быть установлен, потому что он не совместим с Firefox 3.6.13".

Я не верю, что это на самом деле несовместимо; Скорее, я думаю, что проблема в том, что во время проверки проверки происходит сбой установки, возможно, потому что корп. сеть портит связи. Я получаю сообщение:

services.addons.mozilla.org использует недействительный сертификат безопасности

и когда я смотрю сертификат, он выдается сетевой группой, а не Mozilla.

Есть ли способ обойти проверку версии, чтобы я мог ее установить?

2 ответа

Решение

Наиболее вероятное объяснение состоит в том, что XPI, который вы пытались установить, имел em:maxVersion в его файле install.rdf меньше, чем в версии Firefox, поэтому Firefox проверял с помощью addons.mozilla.org, чтобы определить, помечена ли версия, которую вы пытаетесь установить, как совместимая (addons.mozilla.org позволяет поднять maxVersion, но не ' обновить XPI, который он обслуживает для пользователей).

Если по какой-либо причине проверка обновления не удалась, Firefox не позволит вам установить расширение.

Решение в этом случае (расширенная версия, фактически совместимая с Firefox, но имеющая устаревшую информацию в своем файле install.rdf), состоит в том, чтобы отредактировать XPI, чтобы вручную поднять maxVersion перед попыткой установить XPI.

Странно, что оно выдает сообщение "несовместимо с Firefox версии x", поскольку, как вы говорите, это не является реальной проблемой. Посмотрите, работает ли это: щелкните правой кнопкой мыши ссылку установщика и выберите "Сохранить ссылку как..." и сохраните файл на жестком диске. Это будет называться что-то вроде webdeveloper.xpi. Затем просто перетащите файл на Firefox.

Другие вопросы по тегам