署名した拡張機能でも古いバージョンで「検証できないため無効化されています。」と表示されてしまいます。署名した拡張機能でも古いバージョンで「検証できないため無効化されています。」と表示されてしまいます。署名した拡張機能でも古いバージョンで「検証できないため無効化されています。」と表示されてしまいます。13:53お世話になります。Update(64bit)【状況】Firefoxの拡張機能を作成しており、署名も付けて過去バージョンで動作することが確認できていました。使用が検証できないため無効化されています。」というメッセージが表示され、無効状態になってしまいます。署名した拡張機能でも古いバージョンで「検証できないため無効化されています。」と表示されてしまいます。08:16ぼく自身は拡張機能の開発者ではありませんが、一介のエンドユーザーとして知っていることをコメントさせていただきます。ご承知のこととは思いますが、以降の共通認識として次のサポート記事を前提とします。サポート期間内におこなわれるマイナーバージョンアップはセキュリティ修正が中心ですが、クラッシュをともなうバグなど、致命的な問題に対する修正が加えられることもあります。サポートが終了したバージョンには、どのような変更も修正も加えられることは絶対にありません。バージョンに、いまになって拡張機能の検証に関する仕様変更がおこなわれることはありえません。メジャーバージョンアップでは、仕様変更にともなって拡張機能の互換性や動作に影響が出ることはあります。した仕様変更は開発版の段階から情報が公開されます。拡張機能開発者は開発版でテストをおこない、必要に応じてその拡張機能に修正を加え、正式リリース版で正常に動作するよう調整しています。カテゴリに投稿なさったほうがいいと思います。本体の機能がもつ制限条件に合致した結果、拡張機能が無効化されているような場合、その部分の「操作をすることなく」有効化することは無理だと思います。(もしそんなことができるのなら、大きなセキュリティホールになる気がします。)(b)もし拡張機能の側に署名の付け方等の問題がって無効化されているのなら、拡張機能側の修正で改善されるかもしれません。本体側の設定内容に関係なく有効化する手段はあるかもしれません。さんが書きました:Firefoxの拡張機能を作成しており、署名も付けて過去バージョンで動作することが確認できていました。アドオン署名」記事とそのリンク先を確認してみてください。次の記事(英語)も参考になるかもしれません。動作しなくなったということでしょうか。正常に動作していたが、ある時期から「検証できないため無効化されています」が出るようになったのでしょうか。問題なく動作するのだとしたら、ちょっと不可解に思えます。古いバージョンには、拡張機能の署名チェックを無効化したり、ホワイトリストに追加することで強制的にインストールできるような過渡的措置が残っていましたが、新しいバージョンに進むにしたがってそのような過渡的措置は廃止され、署名は必須になっているからです。1つのプロファイルを共有して使い回すケースでしょうか。インストールされているようです。同一のプロファイルを共有して運用されているのでしょうか。それとも、バージョンごとにプロファイルを分けて運用されているのでしょうか。同一のプロファイルを共有して使い回しておられるなら、予期しないトラブルが発生しやすくなります。新旧のバージョンで変更されているプロファイル内データが混在するようになり、整合性・一貫性を乱しやすくなるからです。通常、拡張機能はプロファイル内にインストールされますので、拡張機能の動作や検証に関しても同じことがいえます。インストールされ、プロファイルを共有しているのなら、上述と同じことが危惧されます。それぞれインストールしてみることで、結果の違いを探ることができるかもしれません。以降)などがあります。https://addons.mozilla.org/ja/firefox/addon/lightbeam/情報の羅列でしかありませんが、とりあえず気になった点は以上です。的外れな話になっていたらすみません。署名した拡張機能でも古いバージョンで「検証できないため無効化されています。」と表示されてしまいます。20:22回答ありがとうございます。それぞれについてこちらの状況を記載致します。カテゴリに投稿なさったほうがいいと思います。Extension」でも同じ現象が発生していたため、Firefox全体の仕様の話ではないかと思い今回こちらで質問させていただきました。本体の機能がもつ制限条件に合致した結果、拡張機能が無効化されているような場合、その部分の「操作をすることなく」有効化することは無理だと思います。(もしそんなことができるのなら、大きなセキュリティホールになる気がします。)(b)もし拡張機能の側に署名の付け方等の問題がって無効化されているのなら、拡張機能側の修正で改善されるかもしれません。本体側の設定内容に関係なく有効化する手段はあるかもしれません。ありがとうございます。Firefox51.0では強制インストールの設定を行った場合でも、有効になっていたので古いバージョンでも同じように動作させることはできないかという考えでした。動作しなくなったということでしょうか。正常に動作していたが、ある時期から「検証できないため無効化されています」が出るようになったのでしょうか。47.0の頃に拡張機能を作成し、その頃は47.0で問題なく動作していました。現在ふとしたことから古いFirefoxをインストールしてみると「検証できないため無効化されています」が出るようになっていたので今回質問させていただきました。同一のプロファイルを共有して使い回しておられるなら、予期しないトラブルが発生しやすくなります。追加作成した「新しいプロファイル」で起動させ、まっさらな状態に当該の拡張機能をインストールを試みるとどうなりますか?異なるバージョンのFirefoxを同時にインストールはしておらず、クリーンな状態からFirefox46.0をインストールして確認しております。46.0、47.0.2、50.0のバージョンの確認は46.0をインストールした際に無効状態だったので、46.0→47.0.2→50.0→51.0とバージョンアップを続けたところ、51.0で初めて有効状態になったという状態です。以降)などがあります。私が作成した拡張機能はレジストリの「HKLM\Software\Mozilla\Firefox\Extensions」に「xpiファイル」を指定する等の設定で全ユーザに自動で拡張機能を適用するようにしておりますのでインストール方法が異なっています。そのため、状況が少し違うかもしれません。署名した拡張機能でも古いバージョンで「検証できないため無効化されています。」と表示されてしまいます。20:49追加の状況説明、ありがとうございました。私が作成した拡張機能はレジストリの「HKLM\Software\Mozilla\Firefox\Extensions」に「xpiファイル」を指定する等の設定で全ユーザに自動で拡張機能を適用するようにしておりますのでインストール方法が異なっています。そのため、状況が少し違うかもしれません。インストールした初回起動時に、自動的に拡張機能として認識されるわけですが、その段階で「検証できないため無効化されています」の警告が出ているというお話だったのですね。「検証できないため無効化されています」が出るということは、少なくともレジストリ経由の拡張機能として認識はされていることになります。認識できた拡張機能の署名をチェックした結果、検証できないので無効化され、そのことを警告しているということになりましょうか。古いバージョンでも「検証できないため無効化されています」の警告は出ず、ふつうに認識されたということですよね。47.0の頃に拡張機能を作成し、その頃は47.0で問題なく動作していました。現在ふとしたことから古いFirefoxをインストールしてみると「検証できないため無効化されています」が出るようになっていたので今回質問させていただきました。問題なく動作していた。インストールすると、同じ拡張機能に対し「検証できないため無効化されています」の警告が出るようになった。いうお話なら、ぼくには原因の見当がつきません。さんが書きました:異なるバージョンのFirefoxを同時にインストールはしておらず、クリーンな状態からFirefox46.0をインストールして確認しております。46.0、47.0.2、50.0のバージョンの確認は46.0をインストールした際に無効状態だったので、46.0→47.0.2→50.0→51.0とバージョンアップを続けたところ、51.0で初めて有効状態になったという状態です。「クリーンな状態からFirefox46.0をインストール」ということは、その時点でまったく新規のプロファイルが初期状態で作成されているということですよね。認識されはしたものの、署名の確認がとれずに「検証できないため無効化されています」が出たのであれば、生成されたプロファイル内にその情報が記録されているはずです(*)。警告が出ず正常に認識されたという流れも、ちょっと不可解に感じます。ファイルに、各拡張機能の状態が記録されています。値が、正常に認識された拡張機能とは異なる値になっています。した項目を手動で変更することで、強制的に認識・有効化させることはできます。おこなった署名チェック結果を手動で上書きして無理矢理認識させるという乱暴な方法なので、積極的にはお勧めしません。更新されるようなアクションがあった場合、手動で変更した内容が元に戻されることもあると思います。バージョンに対応していなければ、正常な動作は望めません。厳しい対応になっていることがわかります。バージョンの組み合わせに何か要因があるのかもしれませんが、それも確たることは申し上げられません。版固有の条件はなさそうですし...。いったあたりに、何らかの要因があるようにも思えます。問題なく認識され動作も正常という事実とはかみ合いません。認識させてみるテストでしょうか。内をチェックするわけですから、拡張機能が置かれたパス以外に違いはないように思います。同時に、どういう経路で読み込んだ拡張機能かは区別されていますので、そのあたりに何らかの要因があるのかもしれません。どのような結果を出すかを調べることで、問題点を探れるかもしれない、ということです。やるなら、バージョンごとに新しいプロファイルでテストしてみてください。十分な助力ができず心苦しいですが、ぼくの力量ではこの程度のことしか申し上げられません。(追記)すでにご覧になっておられるかもしれませんが、直近に次のようなトピックが投稿されています。(参考)・FireFox43で承認済みのAdd-onが動かなくなりました。署名した拡張機能でも古いバージョンで「検証できないため無効化されています。」と表示されてしまいます。09:18回答ありがとうございます。古いバージョンでも「検証できないため無効化されています」の警告は出ず、ふつうに認識されたということですよね。