Как различить выбор файла, разрешения расширений, Local Network Access и серверный ответ, воспроизвести сбой в Troubleshoot Mode и проверить версионную регрессию без отката основного профиля.
Зафиксируйте точный этап
Опишите действие без общей фразы: не открывается системный выбор файла, файл выбирается, но не появляется в форме, индикатор зависает, или сервер возвращает код. Запишите тип и размер нейтрального тестового файла, адрес как публичный или локальный и HTTP-статус без cookie. Не используйте рабочий документ с персональными данными. Разные этапы проверяют разные компоненты, поэтому очистка всей истории до фиксации симптома уничтожает полезную точку сравнения.
Сравните безопасные контрольные запуски
Повторите один и тот же небольшой файл в обычном Firefox, Troubleshoot Mode и другом поддерживаемом браузере на той же сети. Troubleshoot Mode временно отключает расширения, темы, аппаратное ускорение и часть настроек, не удаляя профиль. Если сбой исчезает только там, проверяйте расширения по одному. Если одинаков во всех браузерах, вероятнее серверная или сетевая граница. Не выключайте антивирус, VPN и firewall одновременно: такой тест не показывает, какой слой повлиял.
Учтите изменения Firefox 153
Release notes Firefox 153 сообщают, что расширения больше не получают доступ к локальным файлам по умолчанию без отдельного разрешения, а ограничения Local Network Access включены для всех пользователей. Эти изменения релевантны только если загрузку обрабатывает расширение или сайт обращается к локальному серверу. Проверьте видимый запрос разрешения и настройки конкретного сайта. Не отключайте защиту глобально и не считайте новое правило причиной для обычного публичного сервера без контрольного теста.
Подтвердите версионную границу
Если проблема стабильно есть в новой версии и отсутствует в известной рабочей, используйте mozregression на отдельном тестовом профиле для поиска good и bad сборок. Инструмент помогает сузить диапазон изменений, но не подтверждает виновный патч сам по себе. Не заменяйте основной браузер старой сборкой и не переносите в тестовый профиль секреты. Сохраните диапазон сборок, платформу, код ответа и минимальные шаги, которые не требуют закрытой страницы.
Сформируйте отчёт без файла
В отчёт включите версию Firefox, систему, публичный или локальный адрес, этап сбоя, размер и MIME-тип синтетического файла, HTTP-код, результат Troubleshoot Mode и другого браузера, а при необходимости диапазон mozregression. Не прикладывайте сам рабочий файл, содержимое формы, cookie или сетевой журнал с авторизацией. Успех — тестовый файл проходит тот же путь после точечного изменения, а исходные настройки восстановлены. Если сервер возвращает отказ, передайте его владельцу сайта.
Материал подготовлен самостоятельно с автоматизацией и редакционно проверен 29 июля 2026 года по обезличенному сигналу Mozilla Support, release notes и документации Mozilla; пользовательские файлы и журналы не использовались.
Источники и проверка
- Firefox — Version 153 release notes проверено 2026-07-29
- Mozilla Support — Use Troubleshoot Mode in Firefox проверено 2026-07-29
- Mozilla — mozregression проверено 2026-07-29
Информация актуальна на дату публикации. Правила сервисов, приложений и сетей могут меняться.