Пользуюсь онлайн читалкой новостей TinyTinyRSS установленнай на хостинге Optibit. У меня симка Билайн с подключенным мобильным интернетом.
В один момент перестала работать программа TinyTinyRSS для Android. Начал выяснять…
Шаг первый: проблема в ПО. Но дома через WiFi все работает. Значит проблема в мобильном интернете. Шаг два: TinyTinyRSS обменивается с сервером по JSON и программа как раз выдает то, что в ответе от сервера какая-то фигня. Значит Билайн вставляет в ответы от сервера свою какую-то хрень, которая не нравится читалке и поэтому решил перейти на шифрование.
sudo apt-get install libnss3-tools
Теперь добавляем центр сертификации:
certutil -d sql:$HOME/.pki/nssdb -A -t «C,,» -n «NameCA» -i name.crt
-n “NameCA” — имя центра сертификации, как он будет отображен в базе. Вместо WNameCA можно задать любое имя.
-i name.crt — путь к файлу, включая имя файла.
Устанавливаем сам сертификат:
pk12util -d sql:$HOME/.pki/nssdb -i name.p12
-i name.p12 — путь до сертификата.
Успешное выполнение команды можно проверить на каждом из этапов командой:
certutil -d sql:$HOME/.pki/nssdb -L
Если нужно удалить свой личный сертификат, то используем следующую команду:
sudo certutil -d sql:$HOME/.pki/nssdb -F -n «Полное имя сертификата»
Все действия выполняете на свой страх и риск. Удачи!