Полезная информация

Многие проблемы быстрее решаются поиском по форуму и чтением FAQ, чем созданием новой темы и томительным ожиданием ответа.

№122-07-2008 20:51:17

VONeS
Участник
 
Группа: Members
Зарегистрирован: 22-07-2008
Сообщений: 9
UA: Firefox 3.0

Проблемы с обновлением расширения в FF2 по https

Всем добрый вечер!
Есть проблема, помогите с решением, кто сталкивался может...
Было расширение под FF. Под второй версией отлично работало все, и обновлялось. Естественно, через http.
С выходом FF3 переделал обновление через https. Теперь в FF2 обновление работает в Linux / Windows XP, но НЕ РАБОТАЕТ в Vista / Mac OS. Если в последних двух случаях в update.rdf ссылку менять на http, начинает работать.
Что неправильно сделано?
Файл генерируется из update.jsp, чтобы правильно выставить тип файла.

Листинг приведен ниже. Спасибо большое за помощь!

Выделить код

Код:

<% response.setHeader("content-type","text/html");
%><?xml version="1.0"?>
<RDF xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:em="http://www.mozilla.org/2004/em-rdf#">

  <Description about="urn:mozilla:extension:{3EB3C1FE-4FED-4ef7-A78C-6616E2521FB5}">
    <em:updates>
      <Seq>
        <li resource="urn:mozilla:extension:{3EB3C1FE-4FED-4ef7-A78C-6616E2521FB5}:1.0.0.21"/>
      </Seq>
    </em:updates>
  </Description>

  
  <Description about="urn:mozilla:extension:{3EB3C1FE-4FED-4ef7-A78C-6616E2521FB5}:1.0.0.21">
    <em:version>1.0.0.21</em:version>
    <em:targetApplication>
      <Description>
        <em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id>
        <em:minVersion>2.0</em:minVersion>
        <em:maxVersion>3.0.0.*</em:maxVersion>
        <em:updateLink>http://mydomain/mytoolbar.xpi</em:updateLink>
      </Description>
    </em:targetApplication>
  </Description>

</RDF>

Отсутствует

 

№222-07-2008 21:02:34

Shutnik
Участник
 
Группа: Extensions
Зарегистрирован: 12-11-2005
Сообщений: 3785
UA: Iceweasel 3.0

Re: Проблемы с обновлением расширения в FF2 по https

переключите extensions.logging.enabled в true, ткните обновление, смотрите в консоли проблему
почему у вас контент выдаётся как text/html? нужно выдавать text/xml

Отсутствует

 

№322-07-2008 23:43:31

VONeS
Участник
 
Группа: Members
Зарегистрирован: 22-07-2008
Сообщений: 9
UA: Firefox 3.0

Re: Проблемы с обновлением расширения в FF2 по https

Это появляется в консоли. Но тип файла исправил, вроде все ок должно быть!
Вот содержимое консоли:

Выделить код

Код:

RDFItemUpdater:onDatasourceLoaded: Datasource empty.
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 remote RDF file exists at the location.
 2. Your RDF file is valid XML (starts with <?xml version="1.0?">
    and loads in Firefox displaying pretty printed like other XML documents  3. Your server is sending the data in the correct MIME type (text/xml)

Вот ссылка на мой файлик обновления: http://www.infoaxe.com/toolbar/ff/update.jsp
он же и по https грузится.

Отсутствует

 

№423-07-2008 10:30:19

VONeS
Участник
 
Группа: Members
Зарегистрирован: 22-07-2008
Сообщений: 9
UA: Firefox 3.0

Re: Проблемы с обновлением расширения в FF2 по https

Ссылка на update.jsp и на xpi файл https, я неправилно указал примере кода...
И проблема появляется именно во второй версии и именно при обновлении через https...

Отсутствует

 

№523-07-2008 11:14:24

Shutnik
Участник
 
Группа: Extensions
Зарегистрирован: 12-11-2005
Сообщений: 3785
UA: Iceweasel 3.0

Re: Проблемы с обновлением расширения в FF2 по https

файл обновления вроде верный
наверное тут всё таки проблема в сертификате, у вас в 2.0 он подтверждён?

Отсутствует

 

№623-07-2008 13:48:07

VONeS
Участник
 
Группа: Members
Зарегистрирован: 22-07-2008
Сообщений: 9
UA: Firefox 3.0

Re: Проблемы с обновлением расширения в FF2 по https

Простите, что сие значит? Я вообще С++ программер, с фф судьба связла... Подробнее можно насчет "подтвержден в 2.0" ?

Отсутствует

 

№723-07-2008 13:54:41

Shutnik
Участник
 
Группа: Extensions
Зарегистрирован: 12-11-2005
Сообщений: 3785
UA: Iceweasel 3.0

Re: Проблемы с обновлением расширения в FF2 по https

когда файлик из updateLink открывается в браузере, вылезает сообщение, что сертификат не доверенный. вы его сами сгенерировали?

Отсутствует

 

№823-07-2008 14:09:38

VONeS
Участник
 
Группа: Members
Зарегистрирован: 22-07-2008
Сообщений: 9
UA: Firefox 3.0

Re: Проблемы с обновлением расширения в FF2 по https

Нет. Заказчег купил где-то... Он в половине браузеров работает, в половине нет. Почему он и сам толком не знает.

Отсутствует

 

№923-07-2008 17:14:03

mishunika
Участник
 
Группа: Members
Зарегистрирован: 28-03-2008
Сообщений: 17
UA: Firefox 3.0

Re: Проблемы с обновлением расширения в FF2 по https

файл обновления вроде верный

+1 :)


I'm a pretty girl

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]