Глюк с FireFox

Страницы: 1 2 3 4  ОТВЕТИТЬ НОВАЯ ТЕМА
sakmarec 4 мая 2019 в 08:27
Весельчак  •  На сайте 8 лет
7 дополнений работает, последняя версия 66.03, полет нормальный
DevilTeaM автор 4 мая 2019 в 08:40
Ярила  •  На сайте 8 лет
Цитата
Обход блокировок сделал вот этим способом: https://antizapret.prostovpn.org/

Тут не блокировка кого либо или чяго либо. vpn нафиг не нужен.
Уже писал человек -Есть такое дело, огнелис обновил движок- в этом вся трабла.

Цитата
Для линукса вроде нашли временный костыль - открыть about:config и выставить xpinstall.signatures.required = false
Под виндой не работает. 

Под Fedor"ой у мня всё норм,без правки about:config
SUDI 4 мая 2019 в 09:28
ВасГен рождён в СССР  •  На сайте 11 лет
Mozilla объявила об удалении устаревших дополнений Firefox
https://tproger.ru/news/firefox-add-ons-remove/

У меня обновления отключены но тоже всё отключилось...

И как теперь рекламу убирать,заговор продаванов...
ХР версия 5.1

Это сообщение отредактировал SUDI - 4 мая 2019 в 09:53
DevilTeaM автор 4 мая 2019 в 10:46
Ярила  •  На сайте 8 лет
я кажется нашёл решение проблемы,, где то минут через 30-50 отпишусь что нужно сделать.... нужно ещё разок проверить кое какие строки кода.
papa183 4 мая 2019 в 10:51
Приколист  •  На сайте 12 лет
Цитата (DevilTeaM @ 4.05.2019 - 07:04)
Просьба к тем,кто пользуется Лисом, и у кого крайняя сборка стоит.
Дополнения у вас устанавливаются ? или же может быть какое либо дополнение перестало работать сегодня с утра ?
Просто у меня с утра резко были отключены пару дополнений самим firefox"ом. типа оно не имело какой то там подписи. а на попытку скачать его по новой выдаёт -ошибку соединения ))
Мне интересно, этот глюк носит массовый характер или,,,,,

я ключ xpinstall.signatures.required изменил на false, все работает cheer.gif
SUDI 4 мая 2019 в 11:13
ВасГен рождён в СССР  •  На сайте 11 лет
Цитата (papa183 @ 4.05.2019 - 10:51)
Цитата (DevilTeaM @ 4.05.2019 - 07:04)
Просьба к тем,кто пользуется Лисом, и у кого крайняя сборка стоит.
Дополнения у вас устанавливаются ? или же может быть какое либо дополнение  перестало работать сегодня с утра ?
Просто у меня с утра резко были отключены пару дополнений самим firefox"ом. типа оно не имело какой то там подписи. а на попытку скачать его по новой выдаёт -ошибку соединения ))
Мне интересно, этот глюк носит массовый характер или,,,,,

я ключ xpinstall.signatures.required изменил на false, все работает cheer.gif

А это как
fage555 4 мая 2019 в 11:16
Юморист  •  На сайте 7 лет
Цитата (fage555 @ 4.05.2019 - 07:11)
Цитата
или же может быть какое либо дополнение перестало работать сегодня с утра ?

может стоило указать какие именно?
абп/хокс впн всё в порядке
66.0.3

довыебывался lol.gif
отлетели ADB и хокс впн cry.gif
dialogs 4 мая 2019 в 11:22
Приколист  •  На сайте 12 лет
Все дополнения к Firefox отключены из-за истечения срока
сертификата Mozilla
Компания Mozilla предупредила о возникновении массовых проблем с
дополнениями к Firefox. У всех пользователей браузера дополнения оказались
заблокированными из-за истечения времени жизни сертификата, применяемого
для формирования цифровых подписей. Кроме того, отмечается невозможность
установки новых дополнений из официального каталога AMO (addons.mozilla.org).
Выход из сложившейся ситуации пока не найден, разработчики Mozilla обдумывают
возможные варианты исправления и пока ограничились только общим
подтверждением возникшей ситуации. Упоминается только, что дополнения стали
неактивны после наступления 0 часов (UTC) 4 мая. Сертификат должен был
обновиться неделю назад, но по каким-то причинам этого не произошло и данный
факт остался незамеченным. Теперь через несколько минут после запуска
браузера выводится предупреждение об отключении дополнений из-за проблем с
цифровой подписью и дополнения исчезают из списка. Проверка цифровой
подписи осуществляется раз в сутки или после запуска браузера, поэтому в давно
запущенных экземплярах Firefox дополнения могут отключиться не сразу.
В качестве обходного пути для возобновления доступа к дополнениям
пользователям Linux можно отключить проверку цифровой подписи через
установку в about:config переменной "xpinstall.signatures.required" в значение "false".
Данный метод для стабильных и бета-выпусков работает только в Linux и Android,
для Windows и macOS подобная манипуляция возможна только в ночных сборках и
в версии для разработчиков (Developer Edition). Как вариант также можно изменить
значение системных часов на время до истечения срока действия сертификата,
тогда вернётся возможность установки дополнений из каталога AMO, но уже
установленная метка отключения не снимается.
Напомним, что обязательная проверка дополнений Firefox по цифровым подписям
была внедрена в апреле 2016 года. По мнению Mozilla проверка по цифровой
подписи позволяет блокировать распространение вредоносных и шпионящих за
пользователями дополнений. Некоторые разработчики дополнений не согласны с
такой позицией и считают, что механизм обязательной проверки по цифровой
подписи лишь создаёт сложности для разработчиков и приводит к увеличению
времени доведения до пользователей корректирующих выпусков, никак не влияя на
безопасность. Существует множество тривиальных и очевидных приёмов для
обхода системы автоматизированной проверки дополнений, позволяющих
незаметно вставить вредоносный код, например, через формирование операции на
лету путём соединения нескольких строк с последующим выполнением
результирующей строки вызовом eval. Позиция Mozilla сводится к тому, что
большинство авторов вредоносных дополнений ленивы и не будут прибегать к
подобным техникам скрытия вредоносной активности.
Дополнение: Разработчики Mozilla сообщили о начале тестирования исправления,
которое в случае успешной проверки в скором времени будет доведено до
пользователей (решение о применении предложенного исправления ещё не
принято). До применения исправления формирование цифровых подписей для
новых дополнений отключено.
HansMeinIgel 4 мая 2019 в 11:25
ЙожЪ  •  На сайте 7 лет
такая же поебень.. отключил и пишет дисконект.. злая рыжая лиса

Это сообщение отредактировал HansMeinIgel - 4 мая 2019 в 11:29
DevilTeaM автор 4 мая 2019 в 11:35
Ярила  •  На сайте 8 лет
Цитата (papa183 @ 4.05.2019 - 09:51)
Цитата (DevilTeaM @ 4.05.2019 - 07:04)
Просьба к тем,кто пользуется Лисом, и у кого крайняя сборка стоит.
Дополнения у вас устанавливаются ? или же может быть какое либо дополнение  перестало работать сегодня с утра ?
Просто у меня с утра резко были отключены пару дополнений самим firefox"ом. типа оно не имело какой то там подписи. а на попытку скачать его по новой выдаёт -ошибку соединения ))
Мне интересно, этот глюк носит массовый характер или,,,,,

я ключ xpinstall.signatures.required изменил на false, все работает cheer.gif

Этот способ работает до версии 48.
BoaSoft 4 мая 2019 в 11:35
Ярила  •  На сайте 12 лет
Слетели все обновления. При попытке установить заново с официального сайта, пишет что дополнение не может быть устанеовленно, так как повреждено.
Думал сначало, что причина в том, что сдохла батарейка CMOS и слетела с утра дата. А FF в это время обновился. И, из-за даты подписи недействительны и слетело.
А оказывается массовый эффект. Что-то игру в улучшение безопасности начали напрягать. При очередной смене концепции апи отвалилось много полезных плагинов без возможности замены. Вот и думается, чтоли опять вырубить обновления или искать альтернативные браузеры с возможностью использования плагинов.
DevilTeaM автор 4 мая 2019 в 11:43
Ярила  •  На сайте 8 лет
короче придётся ждать пока починять.
я не могу заставить эту шнягу заставить работать.чот они там намудрили,не удаётся заставить скрипт работать.

Цитата
//
try {(code => {
    var {classes: Cc, interfaces: Ci, utils: Cu} = Components;
    var jsval, evl = true, re = e => Cu.reportError(e), imp = name => {try {
        return Cu.import(`resource://gre/modules/addons/${name}.jsm`, {});
    } catch(ex) {}}
    if ((jsval = imp("AddonSettings"))) {
        jsval.AddonSettings = {ADDON_SIGNING: false, REQUIRE_SIGNING: false, ALLOW_LEGACY_EXTENSIONS: true};
        try {evl = jsval.eval("this") === jsval;} catch(ex) {evl = false;}
    }
    var jsvals = ["XPIProvider", "XPIInstall"].map(imp).filter(i => i);
    jsvals[0].AddonSettings && lockPref("extensions.allow-non-mpc-extensions", true);
    jsvals[0].signaturesNotRequired = true;

    if (evl) return jsvals.forEach(jsval => {try {jsval.eval(code);} catch(ex) {re(ex);}});

    var sl = Cc["@mozilla.org/moz/jssubscript-loader;1"].getService(Ci.mozIJSSubScriptLoader);
    Cu.importGlobalProperties(["URL", "Blob"]); var url = URL.createObjectURL(new Blob([(code)]));
    jsvals.forEach(jsval => {try {sl.loadSubScript(url, jsval);} catch(ex) {re(ex);}});

})(String.raw`((vzss, pckg) => {
    var trueDesc = {enumerable: true, value: true};
    typeof Extension == "function" && Object.defineProperty(Extension.prototype, "experimentsAllowed", trueDesc);
    "AddonInternal" in this && Object.defineProperty(AddonInternal.prototype, "providesUpdatesSecurely", trueDesc);
    this.isDisabledLegacy = () => false;
    if ("XPIDatabase" in this) this.XPIDatabase.isDisabledLegacy = () => false;
    try {SIGNED_TYPES.clear();} catch(ex) {};

    if (!vzss && !pckg) return;

    var re = /\x06\x03U\x04\x03..(\{[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}\}|[a-z0-9-\._]*\@[a-z0-9-\._]+)0\x82\x02"0\r\x06\t/i;
    var getUUID = () => {
        var gen = Cc["@mozilla.org/uuid-generator;1"].getService(Ci.nsIUUIDGenerator);
        return (getUUID = () => gen.generateUUID().toString())();
    }
    var getIdFromString = str => {
        var match = str && str.match(re);
        return match ? match[1] : getUUID();
    }
    var getState = arg => ({
        signedState: AddonManager.SIGNEDSTATE_NOT_REQUIRED,
        cert: typeof arg == "object" ? arg : {commonName: arg}
    });
    var checkAddon = addon => {
        if (addon.id || (
            "_installLocation" in addon
                ? addon._installLocation.name == KEY_APP_TEMPORARY
                : addon.location.isTemporary
        ))
            return getState(null);
    }
    var getRoot = () =>
        !AppConstants.MOZ_REQUIRE_SIGNING && Services.prefs.getBoolPref(PREF_XPI_SIGNATURES_DEV_ROOT, false)
            ? Ci.nsIX509CertDB.AddonsStageRoot : Ci.nsIX509CertDB.AddonsPublicRoot;

    if (vzss) {
        var getURI = file => {
            var jsval = Cu.import("resource://gre/modules/addons/XPIProvider.jsm", {});
            return (getURI = file => jsval.getURIForResourceInFile(file, "META-INF/mozilla.rsa"))(file);
        }
        var getIdFromFile = file => {
            var str, is = {close() {}}, sis = {close() {}};
            try {
                is = Services.io.newChannelFromURIWithLoadInfo(getURI(file), null).open();
                sis = Cc["@mozilla.org/scriptableinputstream;1"].createInstance(Ci.nsIScriptableInputStream);
                sis.init(is);
                str = sis.readBytes(sis.available());
            } catch(ex) {}
            sis.close(); is.close();
            return getIdFromString(str);
        }
        this.verifyZipSignedState = function verifyZipSignedState(aFile, aAddon) {
            var res = checkAddon(aAddon);
            return res ? Promise.resolve(res) : new Promise(resolve => {
                var callback = {openSignedAppFileFinished(rv, zipReader, cert) {
                    zipReader && zipReader.close();
                    resolve(getState(cert || getIdFromFile(aFile)));
                }};
                gCertDB.openSignedAppFileAsync(getRoot(), aFile, callback.wrappedJSObject = callback);
            });
        }
    }

    if (pckg) Package.prototype.verifySignedState = function verifySignedState(addon) {
        var res = checkAddon(addon);
        return res ? Promise.resolve(res) : new Promise(resolve =>
            this.verifySignedStateForRoot(addon, getRoot()).then(({cert}) => {
                if (cert)
                    resolve(getState(cert));
                else
                    this.readBinary("META-INF", "mozilla.rsa").then(
                        buffer => resolve(getState(
                            getIdFromString(String.fromCharCode(...new Uint8Array(buffer)))
                        )),
                        () => resolve(getState(getUUID()))
                    );
            }, Cu.reportError)
        );
    }
})(
    "verifyZipSignedState" in this, typeof Package == "function"
);`)} catch(err) {
    err.message != "Components is not defined" && Components.utils.reportError(err);
}
nightmaster6 4 мая 2019 в 13:21
Шутник  •  На сайте 7 лет
Цитата (UXF79 @ 4.05.2019 - 08:26)
Такая же хрень сегодня вылезла. Забил и ушел на работу.

Сижу на работе. Хрень не проходит lol.gif
bosso4 4 мая 2019 в 13:22
Ярила  •  На сайте 10 лет
Без паники!
Делайте так.
Все пахает.
https://forum.mozilla-russia.org/viewtopic.php?id=70326
ApueH 4 мая 2019 в 13:24
Ну я откинулся. какой базар-вокзал...)  •  На сайте 12 лет
Цитата
Просто у меня с утра резко были отключены пару дополнений самим firefox"ом. типа оно не имело какой то там подписи. а на попытку скачать его по новой выдаёт -ошибку соединения ))

...Для начала, укажите какие расширения блокируются...А вообще, Фаерфокс - ффтопку!...Пользуйтесь Бледной Луной, при чём - портативной и будет вам счастье!!! dont.gif

Это сообщение отредактировал ApueH - 4 мая 2019 в 13:26
SeaUrchin 4 мая 2019 в 13:35
Ярила  •  На сайте 11 лет
Цитата (bosso4 @ 4.05.2019 - 13:22)
Без паники!
Делайте так.
Все пахает.
https://forum.mozilla-russia.org/viewtopic.php?id=70326

Ни хера не пахает,более того не дает установить заново ,даже с сайта FireFox. и скриншот не дает сделать с этой ошибкой, пишет это необычная страница поэтому хер тебе,а не скриншот.
SeaUrchin 4 мая 2019 в 13:36
Ярила  •  На сайте 11 лет
Цитата (ApueH @ 4.05.2019 - 13:24)
Цитата
Просто у меня с утра резко были отключены пару дополнений самим firefox"ом. типа оно не имело какой то там подписи. а на попытку скачать его по новой выдаёт -ошибку соединения ))

...Для начала, укажите какие расширения блокируются...А вообще, Фаерфокс - ффтопку!...Пользуйтесь Бледной Луной, при чём - портативной и будет вам счастье!!! dont.gif

Абсолютно все,что были установлены,даже защиту каспера. Во как.
Riin 4 мая 2019 в 14:04
Шутник  •  На сайте 7 лет
Ставим Firefoxortable и все дополнения работают.
SUDI 4 мая 2019 в 16:10
ВасГен рождён в СССР  •  На сайте 11 лет
Спасибо ура... ХР Мазила 5.1
Рекламу в топку

Plus установлен

Это сообщение отредактировал SUDI - 4 мая 2019 в 16:25
DmitriyRB 4 мая 2019 в 16:15
Ярила  •  На сайте 10 лет
Та же хуйня. Сначала выскочило сообщение, что дополнение не может быть проверенно и будет отключено, а потом, что не может установить подключение.
DevilTeaM автор 4 мая 2019 в 18:26
Ярила  •  На сайте 8 лет
Есть временный способ заставить работатть любое дополнение.

Цитата
Набираем about:debugging жмём на кнопку Загрузить временное дополнение, выбираем по очереди файлы *.xpi из папки C:\Users\username\AppData\Local\Mozilla\Firefox\Profiles\PROFILE_NAME\extensions и каждое выбранное таким образом дополнение будет работать до перезапуска браузера.

Пашет на всех версиях.

Это сообщение отредактировал DevilTeaM - 4 мая 2019 в 18:27
CherryBone 4 мая 2019 в 18:29
неподависька  •  На сайте 9 лет
такая же хрень.. слетела тема и антирекламщик(((
пишут, что новой версией продукт не поддерживается... новые темы тоже не устанавливаются(
SoftFelix 4 мая 2019 в 18:34
Юморист  •  На сайте 10 лет
Делаем вот так - рабочий вариант со скриптом. Только что проверил - всё работает.
DevilTeaM автор 4 мая 2019 в 18:35
Ярила  •  На сайте 8 лет
Так же есть вариант изменить дату на несколько дней назад,говорят,что помогает,правда не уточняют на каких сборках.
DevilTeaM автор 4 мая 2019 в 18:37
Ярила  •  На сайте 8 лет
Цитата (SoftFelix @ 4.05.2019 - 17:34)
Делаем вот так - рабочий вариант со скриптом. Только что проверил - всё работает.

Этот способ работает на девелоперках.
Понравился пост? Ещё больше интересного в ЯП-Телеграм и ЯП-Max!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии. Авторизуйтесь, пожалуйста, или зарегистрируйтесь, если не зарегистрированы.
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) Просмотры темы: 9 875
0 Пользователей:
Страницы: 1 2 3 4  ОТВЕТИТЬ НОВАЯ ТЕМА

 
 

Активные темы



Наверх