過去ログ表示


過去ログ 284 を表示

トピック内全 6 記事中の 1 〜 6 番目を表示
[ 最新記事及び返信フォームをトピックトップへ ]
このトピックの全ページ / [0]

Fiefox アドオン開発 更新できない
(#44228) このトピック中1番目の投稿
(環境: WinXP SP2/Firefox3.0)

Fiefox アドオン開発をしているにですが、更新可能にしようと思いまして
サーバーにupdate.rdfファイルを置いて更新可能にしたのですが、
バージョンアップを見てくれないらしく、アドオンマネージャーで
「更新が見つかりませんでした」と言われてしまいます。

install.rdfの「em:version」とupdate.rdfに記述した「em:version」は明らかに
違うのにダメです。

何か違う原因があるのでしょうか?

Re[1]: Fiefox アドオン開発 更新できない
(#44230) このトピック中2番目の投稿
(環境: WinXP SP3/SeaMonkey1.1)

> Fiefox アドオン開発をしているにですが、更新可能にしようと思いまして
> サーバーにupdate.rdfファイルを置いて更新可能にしたのですが、
> バージョンアップを見てくれないらしく、アドオンマネージャーで
> 「更新が見つかりませんでした」と言われてしまいます。
> install.rdfの「em:version」とupdate.rdfに記述した「em:version」は明らかに
> 違うのにダメです。
> 何か違う原因があるのでしょうか?

どこかのWebページの記述をちょこっと見て、適当にupdate.rdfを作ってみた結果ですか?
それとも、どう考えても自動更新が行われるような正しい構成・設定にも関わらず、「更新が見つかりませんでした」となる、ということですか?
後者ならば、最低限、以下に書いてある「extensions.logging.enabled to true」で採ったNSPRログくらいはチェックしていると思いますが、
それでも、どこに問題があるのか全く推測できない、ということですか?
http://developer.mozilla.org/en/Extension_Versioning,_Update_and_Compatibility

なお、セキュリティ上の問題を減らすために、Fx 3では以下のようなデザインの変更がなされています。
> https://wiki.mozilla.org/User:Mossop:Fx-Docs:AddonUpdateSecurity
> https://bugzilla.mozilla.org/show_bug.cgi?id=378216
wiki.mozilla.orgの文書には以下のように書かれています。
> Impact to Add-on Authors
> Authors Currently Hosting at AMO
>(snip)
> Authors Currently Hosting Update Manifests from SSL Websites
>(snip)
> Other Authors
> Any other add-on authors have two options open to them.
> Either they can switch to secure hosting through SSL,
> or they will have to begin using digital signatures to sign the update manifest.
ご注意を。

Re[2]: Fiefox アドオン開発 更新できない
(#44232) このトピック中3番目の投稿
(環境: WinXP SP3/Firefox3.0)

WADAさん
ご回答ありがとうございます!

ログチェックをしたところ以下のようになりまして・・・
(部分的に伏字にさせていただいています。)

*** Datasource: Update Started
*** Datasource: Addon Update Started: ****@***
*** RDFItemUpdater:checkForUpdates sending a request to server for: http://local
host/update.rdf, item = ({id:"****@***", version:"0.
0.1", installLocationKey:"app-profile", minAppVersion:"3.0", maxAppVersion:"3.*"
, name:"***", xpiURL:"", xpiHash:"", iconURL:"chrome://***/sk
in/favicon.png", updateRDF:"http://localhost/update.rdf", updateK
ey:"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC2iblCNm2P1M2ZV+O3M7BkqObbzQM19lkLRRP8
YqdPmO6Bi00q2SAwyqdOMT9/ggfcSn8Ge3JS2kBP7AQWPwG+r3KEO6JKPheQ2zDguMMc/fAEs5Ym/X0/
lWFl0nhhmNmp2aUe9RypsqBJUwIL/A681RXI8VfoVPzpZdg9dftcjwIDAQAB", type:2, targetApp
ID:"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}"})
*** urn:mozilla:extension:eyeVio_toolbar@eyeVio
*** RDFItemUpdater:_parseV20UpdateInfo: No updates were found for:
****@***
If you are an Extension developer and were expecting there to be
updates, this could mean any number of things, since the RDF system
doesn't give up much in the way of information when the load fails.

Try checking that:
1. Your RDF File is correct - e.g. check that there is a top level
RDF Resource with a URI urn:mozilla:extension:{GUID}, and that
the <em:updates> listed all have matching GUIDs.
*** RDFItemUpdater:_parseV20UpdateInfo: No updates were found for:
***@***
If you are an Extension developer and were expecting there to be
updates, this could mean any number of things, since the RDF system
doesn't give up much in the way of information when the load fails.

Try checking that:
1. Your RDF File is correct - e.g. check that there is a top level
RDF Resource with a URI urn:mozilla:extension:{GUID}, and that
the <em:updates> listed all have matching GUIDs.
*** Datasource: Addon Update Ended: eyeVio_toolbar@eyeVio, status: 8
*** Datasource: Update Ended

となっておりました。
「RDFItemUpdater:_parseV20UpdateInfo: No updates were found for:
***@***」
この部分でやはりこのIDのアドオンのアップデート情報はありません
ってことでよろしいのでしょうか?

他の英語の部分でなにか言われているようのにも思うのですが、やはり原因の
特定ができないでいます。

update.rdfはきちんと情報を記述して、Mccoy?を使い作ったので大丈夫だと
おもっているのですが・・・

大変失礼な質問で申し訳ありませんが、よろしくおねがいします。



> > Fiefox アドオン開発をしているにですが、更新可能にしようと思いまして
>>サーバーにupdate.rdfファイルを置いて更新可能にしたのですが、
>>バージョンアップを見てくれないらしく、アドオンマネージャーで
>>「更新が見つかりませんでした」と言われてしまいます。
>>install.rdfの「em:version」とupdate.rdfに記述した「em:version」は明らかに
>>違うのにダメです。
>>何か違う原因があるのでしょうか?
>
> どこかのWebページの記述をちょこっと見て、適当にupdate.rdfを作ってみた結果ですか?
> それとも、どう考えても自動更新が行われるような正しい構成・設定にも関わらず、「更新が見つかりませんでした」となる、ということですか?
> 後者ならば、最低限、以下に書いてある「extensions.logging.enabled to true」で採ったNSPRログくらいはチェックしていると思いますが、
> それでも、どこに問題があるのか全く推測できない、ということですか?
> http://developer.mozilla.org/en/Extension_Versioning,_Update_and_Compatibility
>
> なお、セキュリティ上の問題を減らすために、Fx 3では以下のようなデザインの変更がなされています。
>>https://wiki.mozilla.org/User:Mossop:Fx-Docs:AddonUpdateSecurity
>>https://bugzilla.mozilla.org/show_bug.cgi?id=378216
> wiki.mozilla.orgの文書には以下のように書かれています。
>>Impact to Add-on Authors
>>Authors Currently Hosting at AMO
> >(snip)
>>Authors Currently Hosting Update Manifests from SSL Websites
> >(snip)
>>Other Authors
>>Any other add-on authors have two options open to them.
>>Either they can switch to secure hosting through SSL,
>>or they will have to begin using digital signatures to sign the update manifest.
> ご注意を。

Re[3]: Fiefox アドオン開発 更新できない
(#44256) このトピック中4番目の投稿
(環境: WinXP SP3/SeaMonkey1.1)

> 大変失礼な質問で申し訳ありませんが、よろしくおねがいします。

いや、こっちこそ失礼な質問で...(^^;
最初の書き込みだけでは、なんちゃって拡張作者さんなのかまともな拡張作者さんなのか区別できないので、とりあえずNSPRログでも採ってみたらぁ〜(クレヨンしんチャン風に)、と言ってみただけで、実際にログを提示されても...(^^;

「Mccoy」というのは、以下のページなどで紹介されているものですよね。
http://forums.mozillazine.org/viewtopic.php?t=585878
http://dafizilla.wordpress.com/2007/11/02/firefox-3-dr-mccoy-and-mr-spock/
となると、https:サイトではない場合の条件は満たしているように思えますが、
NSPRログからだけではちょっと原因を特定しにくそうです。
原点に返って、以下のページのの記述について、もう一度一つづつ確認してみてはいかがでしょうか。
http://developer.mozilla.org/en/Extension_Versioning,_Update_and_Compatibility

Re[4]: Fiefox アドオン開発 更新できない
(#44271) このトピック中5番目の投稿
(環境: Linux/Firefox3.0)

> 最初の書き込みだけでは、なんちゃって拡張作者さんなのかまともな拡張作者さんなのか区別できないので、とりあえずNSPRログでも採ってみたらぁ〜(クレヨンしんチャン風に)、と言ってみただけで、実際にログを提示されても...(^^;
 すいません。しっかり釣られることにしました。
 「なんちゃって拡張作者」の定義を教えてください。
 私は拡張を作り始めてからまだ日も浅く、拡張作者としてはビギナーであることを理解しています。例えば更新ファイルのハッシュをどのように組み込めばいいのかまだ理解していないような、ビギナー拡張作者も「なんちゃって拡張作者」に含まれるのでしょうか?
 それとも add-on に登録されるような拡張を作れない拡張作者は「なんちゃって拡張作者」になるのでしょうか?

# 取り合えずマッチで火はつけてみたつもり。

Re[1]: Fiefox アドオン開発 更新できない
(#44282) このトピック中6番目の投稿
(環境: Mac/Firefox3.0)

> 何か違う原因があるのでしょうか?

そのアドオンや更新情報は公開できないのでしょうか。
中身が不明な状態で、ああでもないこうでもない言っていても、原因を見つけるのは難しいと思います。

そのアドオンを公開できないのであれば、例えば同様の作り方で作った、ダミーのアドオンをさらしてみるとか。


このトピックの全ページ / [0]

返信不可


- Child Tree -