Firefox не будет писать в SSLKEYLOGFILE - PullRequest
0 голосов
/ 13 июня 2019

Когда установлена ​​переменная окружения SSLKEYLOGFILE, Chrome и Firefox должны записывать информацию ssl в этот файл, чтобы помочь с отладкой. После некоторых экспериментов я заставил его работать в Chrome, но что бы я ни делал, Firefox ничего не выводит в SSLKEYLOGFILE.

Обратите внимание, я использую MacOS

Шаги, которые работали для Chrome:

export SSLKEYLOGFILE="/Users/temp/sslkeyfile"
open /Applications/Google\ Chrome.app/

Однако, если я запускаю Firefox таким же образом, ничего не происходит, что бы я ни пытался. (Я использую официальную сборку Firefox 67.0.2)

После некоторых поисков я обнаружил эту ошибку , что говорит о том, что это открытая ошибка в Firefox, исправленная в Nightly. Однако я попробовал Firefox Nightly (69.0a1 (2019-06-13)) с теми же результатами. Неважно, что я делаю, Nightly тоже не будет записывать в журнал ключей. Что я могу сделать?

1 Ответ

1 голос
/ 14 июня 2019

SSLKEYLOGFILE изначально был отключен, когда команда Mozilla отлаживала проблему NSS в Firefox 65. Я первоначально сообщал об ошибке здесь . Впоследствии он был повторно включен в Firefox 66. Однако, снова для Firefox 67 он был случайно отключен в сборках релиза снова. Я снова открыл этот оригинальный билет на bugzilla, чтобы сообщить об этом. Затем они открыли новое задание bugzilla, которое вы связали в своем посте. Недавний коммит удалил условие, которое теперь должно предотвратить повторение этой ошибки в будущих выпусках. Мое предположение, SSLKEYLOGFILE env. Переменная будет работать снова, когда выйдет Firefox 68, и в скором времени на некоторых версиях Nightly.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...