Почему chromium gost не открывает сайт

Обновлено: 07.07.2024

Chromium перестал отображать любые страницы грузит их и даже водишь мышкой по белому экрану и видишь, что по ссылкам двигается, но ни чего не показывает. Были бы хоть ошибки какие. Переустановка не спасла.

Типичный, классический кузнец.

так тоже не помогает?

Вообще началось после того как я настраивал nginx, но я уже дефолтный конфиг поставил.

И скайп стал все контакты, как будто фотошопм надписи размыты в контактах.

Типичный, классический кузнец.

Это уж точно не связано

Что-то с видео может?

да вот сомневаюсь, все остальное в порядке и с мозилы шарюсь по инету только в путь.

Типичный, классический кузнец.

более старые версии - в них так же?

или именно chrome если взять, не хромиум

Поставил Google chrome то же самое, прямо диверсия против него ))

Типичный, классический кузнец.

Пакеты какие-то ставились в последнее время, кроме собственно nginx?

php5-fpm php5-dev php5-mysql php5-curl php5-gd php5-mcrypt php5-sqlite php5-xmlrpc php5-xsl php5-common снес и хром и хромиум, поставил хром, все то же самое.

Типичный, классический кузнец.

Никаких зависимостей вся эта php компания за собой не тянула?

Да нет, все чисто и гладко. Я потому и в замешательстве, это как то не характерно для линуха.

Уже думал совсем отказаться от винды и на кануне такой сюрприз, подождемс.

Типичный, классический кузнец.

adblock не ставишь вместе с хромиум?

юноша бледный со взором горящим

Да Хром вообще тот еще глюкодром, и под виндой тоже. У меня рабочем компе пришлось снести, запарил пожиранием всей памяти с последующим приветом "Опаньки".

Даже не знаю, что посоветовать. Можно попробовать с помощью strace отследить все открываемые файлы, поискать проблему в них.

Локальные html с простой разметкой, и txt так же открывает?

adblock не ставишь вместе с хромиум?

ставлю, ибо реклама на ф.ее задрала

Типичный, классический кузнец.

полагаю, что проблема в нём. отключи его и посмотри, что будет

юноша бледный со взором горящим

из под линукса не отключить, там все белое.

Отключил с винды, вроде должно было синхронизироваться, но увы, все по прежнему.

Типичный, классический кузнец.

так не получается сделать?

юноша бледный со взором горящим

chrome://extensions/ открывает белую страницу.

Хром не залогинен, вроде у него не должны в таком состоянии стоять расширения.

Типичный, классический кузнец.

Хром не залогинен, вроде у него не должны в таком состоянии стоять расширения.

Расширения от логина никак не зависят.

адблок я ставил под виндой, там он мог подгрузиться на синхронизации.

/.config нет такого

Типичный, классический кузнец.

Типичный, классический кузнец.

Закрывай хром и

Увидишь список файлов, которые он открывает, или пытается открыть.
Он довольно таки большой. Можешь поискать проблему в них. Возможно, если смысл переставить все пакеты, которые содержат все эти конфиги.


Еще можно сделать так

Увидишь список подгружаемых библиотек, тоже не маленький.
Проделай тоже самое с Iron, можно еще Midori.
Какие-то библиотеки наверняка будут общие, всякие там libpango, libcairo и т.д.
Попробуй их переустановить тоже.

В статье описаны возможные ошибки при работе Chromium GOST и варианты решения проблем.

Варианты ошибок и решение проблемы:

Если на вкладке Общие в строке Кем выдан стоит значение в котором присутствует слово Kaspersky или название другого антивируса, то это значит, что антивирус подменяет сертификаты веб-сайтов своим сертификатом.

Варианты ошибок и решение проблемы:

2.0 Временная Лицензия КриптоПРО на 3 месяца закончилась

2.2 У сертификата пользователя, установленного в хранилище личное, закончился срок действия сертификата

Под пользователем с правами Администратора
В правом нижнем углу кликнуть правой кнопкой мыши по часам, в меню выбрать
[Настройка даты и времени]

Windows 10
Установить время автоматически (ОТКЛ)
Установка даты и времени в ручную
[ Изменить ]
Выбрать дату и нажать [ Изменить ]

После всех манипуляций с контейнерами, не забыть вернуть правильную дату.
Нужно будет выгрузить контейнер закрытого ключа в файл с расширением .pfx и затем восстановить контейнер из этого файла,
Новый восстановленный контейнер закрытого ключа будет без установленного сертификата в контейнере, поэтому потом нужно будет ещё установить сертификат в новый контейнер.

Выгрузить в виде файла с расширением .pfx

Экспортировать все расширенные свойства
-> Далее
Задать пароль -> Далее
Задать Имя файла -> Далее
-> Готово

Для восстановления ключа из файла с расширением .pfx на флешку или в реестр

Нужно два раза кликнуть по файлу .pfx
-> Далее -> Далее
Ввести пароль, который был задан при создании файла .pfx

Пометить этот ключ как экспортируемый, что позволит сохранять архивную копию ключа и перемещать его

Установка сертификата в новый контейнер

через КриптоПРО CSP -> вкладка Сервис -> [ Установить личный сертификат]
выбрать сертификат через [ Обзор ], -> [ Далее ] -> [ Далее ]
выбрать новый созданный контейнер через [ Обзор ] (если искать автоматически может выбраться не тот контейнер)
[ Далее ]

3] Когда не помогло Восстановление КриптоПРО и перерегистрация библиотеки cpcng.dll ,
можно Переустановить только КритпоПРО,

В случае неудачи (когда ошибка сохраняется), лучше всё переустановить.
Удалить все продукты Кода Безопасности и КриптоПРО с удалением следов в реестре и на диске, и установить заново.
По инструкции:
!Порядок полного удаления КриптоПро и Кода Безопасности.zip
ссылка для скачивания yadi.sk/d/PAjg5CRY8EqaQA

Для Лицевых счетов, требуется разрешить использовать смешанный контент в Chromium GOST Нужно в параметры запуска chrome.exe добавить ключ

Выбрать слева
Domain Security Policy

В разделе
Add HSTS domain

5) При входе в Электронный бюджет, ошибки на странице в Chromium GOST:

502 Bad Gateway

или

404 Not Found

The requested URL /oam/server/auth_cred_submit was not found.

клавишами Ctrl+Shift+Delete
или
через прямую ссылку:
chrome://settings/clearBrowserData
или
В браузере Chromium GOST нажать вверху справа три вертикальные точки (вместо трёх точек может быть (!) ),
Дополнительные инструменты -> Удалить все данные о просмотренных страницах

  • История браузера
  • Файлы cookie и другие данные сайтов
  • Изображения и другие файлы, сохранённые в кеше

[Удалить данные]
Перезайти в браузер, и проверить вход в ЭБ

DrWeb блокирует последнюю версию Chromium с поддержкой ГОСТ версию 77.0.3865.102 x64.

Предыдущие версии были для x86 систем и работали с установленным DrWeb нормально, а вот после перехода на x64 браузер просто ничего не открывает.

Помогает только полное удаление антивируса.

С каким вердиктом блокирует?

это поделие даже не подписано, а значит веры в него нет и быть не может.

С каким вердиктом блокирует?

Самое интересное, что он ничего не пишет. Просто при наличии антивируса ничего не открывает (ни один сайт), как только его удаляешь всё начинает нормально работать. Остальный браузеры IE, Yandex, Opera, Chrome, Firefox и т.д. работают нормально.

это поделие даже не подписано, а значит веры в него нет и быть не может.

И самое интересное почему антивирус ни слова не говорит о том, что прошла блокировка ?

Тогда чисто навскидку предположу, что его прибивает превентивка за какие-либо грязные вещи, это можно в отчёте увидеть. И если так, то не подписанное поделие действительно нельзя разрешить при всём желании. Но можно вручную внести в исключения превентивки.

x86 скорее всего просто не делает ничего подозрительного.

я доверие на тех. уровне, кто и что там создает не важно. доверять неизвестному не получится.

Тогда чисто навскидку предположу, что его прибивает превентивка за какие-либо грязные вещи, это можно в отчёте увидеть. И если так, то не подписанное поделие действительно нельзя разрешить при всём желании. Но можно вручную внести в исключения превентивки.

x86 скорее всего просто не делает ничего подозрительного.

В логах ничего нет.

В исключения превентивки добавил.

Пробовал превентивку отключать. не помогло.

Вот для примера в чём выражена проблема. на скрине (gif) 2 версии одна x86 в ней всё работает, а на 2 x64 при нажатии на закладки просто ничего не происходит

ванга подсказывает что у вас старая версия антвируса
значит все хуже, разработчики этого форка оставили песочницу но не по заботились о безопасности, их чайлд/рендер процессы запускаются без изоляции и ограничений. это дыра по сравнению с настоящим хромом. --no-sandbox или что то в этом духе при старте этого хрома должно заставить его работать.
значит все хуже, разработчики этого форка оставили песочницу но не по заботились о безопасности, их чайлд/рендер процессы запускаются без изоляции и ограничений. это дыра по сравнению с настоящим хромом. --no-sandbox или что то в этом духе при старте этого хрома должно заставить его работать.

Да, действительно с этим параметром всё работает ! Буду писать на форуме где обитает разработчик. Спасибо.

вот это похоже оно.

Итак, проблема подтвердилась, в новых версия Хромиума для Windows добавлены новые флаги защиты процесса, которые пока не позволяют корректно функционировать КриптоПро CSP на всех поддерживаемых платформах.

Пришлось переписать наш код поддержки ГОСТ и временно отключить некоторые механизмы защиты (подробнее в описании выпуска).

>Если я правильно понимаю, то на прошлой странице обсуждали что Гугл изменил безопасность и теперь гост не работает, поэтому отпилили несколько флагов в форке чтобы работал гост. А теперь значит выясняется что антивирус считает это отпиление "небезпасным". Вывод, либо 1) работайте на 76 версии с гост без лишних дерганий либо 2) на 77 версии но или без гост или без антивируса - как Вам покажется "безопаснее".

во первых антивирус ничего не считает, это защита самого хрома. он при старте со включенной песочницей проверяет хуки в чайлдах и если там что то есть важное то чайлд не стартует. раз они выключили изоляцию, то пусть отключат и проверку хуков. и все будет ок, собственно --no-sandbox это и делает одним из пунктов. а не либо мы либо они.

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

С такой ошибкой к нам обратился клиент. Подключение идет с ПК Windows 7, на борту КриптоПро и Яндекс.Браузер. Последний — в списке рекомендуемых . Но что-то мешает.

Описание ошибки

Как правило, в таких случаях следует проверить стандартный, не всеми любимый Internet Explorer. Открыли, но также быстро закрыли — версия устарела (требуется 11.0.9600.xxxxx или выше). Вариант отпадает.

Конечно же, сделали попытку обновления IE, но получили еще больше предупреждений — мол, не хватает нескольких обязательных обновлений WIndows. Получается процесс затяжного и неустойчивого характера — отложили идею, поставив на полку до лучших времен.

Проверили ключ, сертификат и формирование подписи на тестовой странице — ошибок нет.

Chromium-GOST

Для тех, кто любит быстрые решения. Нас выручил специализированный Chromium-GOST , в который встроены алгоритмы шифрования ГОСТ.

На нем все запустилось, и мы сразу попали в личный кабинет ЮЛ.

Прочие рекомендации

1. Условия доступа

Еще раз ознакомьтесь с требованиями на странице выполнения условий доступа. Во время проверки сервис дает подсказки, на каком этапе есть ошибки. Позовите на помощь знакомого ИТ-специалиста.

2. Яндекс.Браузер

  • обновите версию браузера до актуальной (Меню « Дополнительно — О браузере » или скачайте инсталлятор с официального сайта );
  • в настройках активируйте опцию «Подключаться к сайтам, использующим шифрование по ГОСТ» (меню « Настройки — Системные — Сеть »);
Подключаться к сайтам, использующим шифрование по ГОСТ. Требуется КриптоПро CSP. Подключаться к сайтам, использующим шифрование по ГОСТ. Требуется КриптоПро CSP.
  • на вкладке «Настройки TLS» для КриптоПро CSP снимите галку « Не использовать устаревшие cipher suite-ы ».

3. Версии протоколов

Для теста включите в настройках браузера поддержку старых версий протоколов SSL/TLS.

Например, для IE — TLS 1.0, TLS 1.1 и TLS 1.2, а также SSL 2.0 и 3.0.
Пуск — Выполнить — inetcpl.cpl — вкладка «Дополнительно»

4. Очистка кэша SSL

Если вы работаете с несколькими учетными записями (сертификатами), при каждой смене пользователя необходимо очистить SSL ( Настройки — Свойства браузера — вкладка «Содержание» — Очистить SSL ).

Пуск — Выполнить — inetcpl.cpl — вкладка «Содержание»

5. Прямая ссылка на ЛК

6. Запуск браузера без расширений/другие браузеры

Отключите в настройках браузера дополнительные расширения, чтобы исключить их влияние на работу с порталом ФНС.

Протестируйте работу в другом браузере из списка поддерживаемых:

  • Яндекс.Браузер версии 19.3 или выше;
  • Спутник версии 4.1.2583.0 (Официальная сборка) или выше, gostssl (32 бит);
  • Internet Explorer версии 11.0.9600.xxxxx или выше;
  • Chromium-GOST.

7. Настройка антивируса/брандмауэра

Задача — отключение опции SSL-сканирования («SSL scan»). Либо настройте исключения для площадок ФНС.

8. Проверка времени и даты

Проверьте установку времени, даты и часового пояса на вашем ПК. При необходимости измените их значения на корректные или включите автоматическую синхронизацию по расписанию.

9. Другие средства защиты

Одновременная и корректная работа с разными криптопровайдерами (VipNet CSP, Континент-АП, Агава и др.) на одном ПК не гарантируется. Если установлены прочие СКЗИ — удалите их или перейдите на другое рабочее место.

✅ В настройке подключения есть свои тонкости и набор средств. Поэтому, каждый случай надо рассматривать отдельно. Универсального решения нет, проверьте рекомендации — что-то должно помочь. Успехов вам!

⚡ Подписывайтесь на канал или задавайте вопрос на сайте — постараемся помочь всеми техническими силами. Безопасной и производительной работы в Windows и 1С.



FYI. Статья написана в далеком 2019 году, но актуальна и на февраль 2021.

Каждый предприниматель и руководитель ООО пользуется электронной подписью. Помимо КЭП для ЕГАИС и облачных КЭП для сдачи отчетности, выдаваемых банками и бухгалтерскими сервисами, особый интерес представляют универсальные УКЭП на защищенных токенах. Такие сертификаты позволяют только логиниться на гос.порталы и подписывать любые документы, делая их юридически значимыми.

Представленный ниже мануал поможет работать с КЭП под macOS – без изучения форумов КриптоПро и установки виртуальной машины с Windows.

Что нужно для работы с КЭП под macOS:

Устанавливаем и настраиваем КЭП под macOS

Смена PIN-кода контейнера

  1. Выясняем название контейнера КЭП
  2. Смена PIN командой из terminal

Подпись файлов в macOS

  1. Выясняем хэш сертификата КЭП
  2. Подпись файла командой из terminal
  3. Установка Apple Automator Script

Проверить подпись на документе

Что нужно для работы с КЭП под macOS:

  1. КЭП на USB-токене Рутокен Lite или Рутокен ЭЦП
  2. криптоконтейнер в формате КриптоПро
  3. со встроенной лицензией на КриптоПро CSP
  4. открытый сертификат должен храниться в контейнере закрытого ключа

Поддержка eToken и JaCarta в связке с КриптоПро под macOS под вопросом. Носитель Рутокен Lite – оптимальный выбор, стоит недорого, шустро работает и позволяет хранить до 15 ключей.

Криптопровайдеры VipNet, Signal-COM и ЛИССИ в macOS не поддерживаются. Преобразовать контейнеры никак не получится. КриптоПро – оптимальный выбор, стоимость сертификата в себестоимости от 500= руб. Можно выпустить сертификат с встроенной лицензией на КриптоПро CSP, это удобно и выгодно. Если лицензия не зашита, то необходимо купить и активировать полноценную лицензию на КриптоПро CSP.

Обычно открытый сертификат хранится в контейнере закрытого ключа, но это нужно уточнить при выпуске КЭП и попросить сделать как нужно. Если не получается, то импортировать открытый ключ в закрытый контейнер можно самостоятельно средствами КриптоПро CSP под Windows.

Устанавливаем и настраиваем КЭП под macOS

  • все загружаемые файлы скачиваются в каталог по-умолчанию:

1. Устанавливаем КриптоПро CSP

Регистрируемся на сайте КриптоПро и со страницы загрузок скачиваем и устанавливаем версию КриптоПро CSP 4.0 R4 для macOS – скачать.

2. Устанавливаем драйверы Рутокен

На сайте написано что это опционально, но лучше поставить. Со страницы загрузок на сайте Рутокен скачиваем и устанавливаем Модуль поддержки Связки Ключей (KeyChain) – скачать.

Далее подключаем usb-токен, запускаем terminal и выполняем команду:

В ответе должно быть:

3. Устанавливаем сертификаты

3.1. Удаляем все старые ГОСТовские сертификаты

Если ранее были попытки запустить КЭП под macOS, то необходимо почистить все ранее установленные сертификаты. Данные команды в terminal удалят только сертификаты КриптоПро и не затронут обычные сертификаты из Keychain в macOS.

В ответе каждой команды должно быть:

3.2. Устанавливаем корневые сертификаты

Корневые сертификаты являются общими для всех КЭП, выданных любым удостоверяющим центром. Скачиваем со страницы загрузок УФО Минкомсвязи:

Устанавливаем командами в terminal:

Каждая команда должна возвращать:

3.3. Скачиваем сертификаты удостоверяющего центра

Далее нужно установить сертификаты удостоверяющего центра, в котором вы выпускали КЭП. Обычно корневые сертификаты каждого УЦ находятся на его сайте в разделе загрузок.

Альтернативно, сертификаты любого УЦ можно скачать с сайта УФО Минкомсвязи. Для этого в форме поиска нужно найти УЦ по названию, перейти на страницу с сертификатами и скачать все действующие сертификаты – то есть те, у которых в поле 'Действует' вторая дата еще не наступила. Скачивать по ссылке из поля 'Отпечаток'.



На примере УЦ Корус-Консалтинг: нужно скачать 4 сертификата со страницы загрузок:

Скачанные сертификаты УЦ устанавливаем командами из terminal:

/Downloads/ идут имена скачанных файлов, для каждого УЦ они будут свои.

Каждая команда должна возвращать:

3.4. Устанавливаем сертификат с Рутокен

Команда в terminal:

Команда должна вернуть:

3.5. Конфигурируем CryptoPro для работы ссертификатами ГОСТ Р 34.10-2012

Команды в terminal:

Команды ничего не возвращают.

4. Устанавливаем специальный браузер Chromium-GOST

Для работы с гос.порталами потребуется специальная сборка браузера сhromium – Chromium-GOST скачать.
Исходный код проекта открыт, ссылка на репозиторий на GitHub приводится на сайте КриптоПро. По опыту, другие браузеры CryptoFox и Яндекс.Браузер для работы с гос.порталами под macOS не годятся.

Скачиваем, устанавливаем копированием или drag&drop в каталог Applications. После установки принудительно закрываем Chromium-Gost командой из terminal и пока не открываем (работаем из Safari):

5. Устанавливаем расширения для браузера

5.1 КриптоПро ЭЦП Browser plug-in

Со страницы загрузок на сайте КриптоПро скачиваем и устанавливаем КриптоПро ЭЦП Browser plug-in версия 2.0 для пользователей – скачать.

5.2. Плагин для Госуслуг

Со страницы загрузок на портале Госуслуг скачиваем и устанавливаем Плагин для работы с порталом государственных услуг (версия для macOS) – скачать.

5.3. Настраиваем плагин для Госуслуг

Скачиваем корректный конфигурационный файл для расширения Госуслуг для поддержки macOS и новых ЭЦП в стандарте ГОСТ2012 – скачать.

Выполняем команды в terminal:

5.4. Активируем расширения

Запускаем браузер Chromium-Gost и в адресной строке набираем:

Включаем оба установленных расширения:

  • CryptoPro Extension for CAdES Browser Plug-in
  • Расширение для плагина Госуслуг


5.5. Настраиваем расширение КриптоПро ЭЦП Browser plug-in

В адресной строке Chromium-Gost набираем:

На появившейся странице в список доверенных узлов по-очереди добавляем сайты:

Жмем “Сохранить”. Должна появиться зеленая плашка:


6. Проверяем что все работает

6.1. Заходим на тестовую страницу КриптоПро

В адресной строке Chromium-Gost набираем:

Должно выводиться “Плагин загружен”, а в списке ниже присутствовать ваш сертификат.
Выбираем сертификат из списка и жмем “Подписать”. Будет запрошен PIN-код сертификата. В итоге должно отобразиться



6.3. Заходим на Госуслуги



7. Что делать если перестало работать

Переподключаем usb-токен и проверяем что он виден с помощью команды в terminal:

Очищаем кеш браузера за все время, для чего в адресной строке Chromium-Gost набираем:

Переустанавливаем сертификат КЭП с помощью команды в terminal:

Смена PIN-кода контейнера

Пользовательский PIN-код на Рутокен по-умолчанию 12345678, и оставлять его в таком виде никак нельзя. Требования к PIN-коду Рутокен: 16 символов max., может содержать латинские буквы и цифры.

1. Выясняем название контейнера КЭП

На usb-токене и в других хранилищах может храниться несколько сертификатов, и нужно выбрать правильный. При вставленном usb-токене получаем список всех контейнеров в системе командой в terminal:

Команда должна вывести минимум 1 контейнер и вернуть

Нужный нам контейнер имеет вид

Если таких контейнеров выводится несколько – значит значит на токене записано несколько сертификатов, и вы в курсе какой именно вам нужен. Значение XXXXXXXX после слэша нужно скопировать и подставить в команду ниже.

2. Смена PIN командой из terminal

где XXXXXXXX – название контейнера, полученное на шаге 1 (обязательно в кавычках).

Появится диалог КриптоПро с запросом старого PIN-кода для доступа к сертификату, затем еще один диалог для ввода нового PIN-кода. Готово.


Подпись файлов в macOS

В macOS файлы можно подписывать в ПО КриптоАрм (стоимость лицензии 2500= руб.), или несложной командой через terminal – бесплатно.

1. Выясняем хэш сертификата КЭП

На токене и в других хранилищах может быть несколько сертификатов. Нужно однозначно идентифицировать тот, которым будем впредь подписывать документы. Делается один раз.
Токен должен быть вставлен. Получаем список сертификатов в хранилищах командой из terminal:

Команда должна вывести минимум 1 сертификат вида:

У нужного нам сертификата в параметре Container должно быть значение вида SCARD\rutoken. . Если сертификатов с такими значениями несколько, то значит на токене записано несколько сертификатов, и вы в курсе какой именно вам нужен. Значение параметра SHA1 Hash (40 символов) нужно скопировать и подставить в команду ниже.

2. Подпись файла командой из terminal

В terminal переходим в каталог с файлом для подписания и выполняем команду:

где ХХХХ. – хэш сертификата, полученный на шаге 1, а FILE – имя файла для подписания (со всеми расширениями, но без пути).

Команда должна вернуть:

Будет создан файл электронной подписи с расширением *.sgn – это отсоединенная подпись в формате CMS с кодировкой DER.

3. Установка Apple Automator Script

Чтобы каждый раз не работать с терминалом, можно один раз установить Automator Script, с помощью которого подписывать документы можно будет из контекстного меню Finder. Для этого скачиваем архив – скачать.

  1. Распаковываем архив ‘Sign with CryptoPro.zip’
  2. Запускаем Automator
  3. Находим и открываем распакованный файл ‘Sign with CryptoPro.workflow’
  4. В блоке Run Shell Script меняем текст ХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХ на значение параметра SHA1 Hash сертификата КЭП, полученное выше.
  5. Сохраняем скрипт: ⌘Command + S
  6. Запускаем файл ‘Sign with CryptoPro.workflow’ и подтверждаем установку.
  7. Идем в System Preferences —> Extensions —> Finder и проверяем, что Sign with CryptoPro quick action отмечено.
  8. В Finder вызываем контекстное меню любого файла, и в разделе Quick Actions и/или Services выбрать пункт Sign with CryptoPro
  9. В появившемся диалоге КриптоПро ввести PIN-код пользователя от КЭП
  10. В текущем каталоге появится файл с расширением *.sgn – отсоединенная подпись в формате CMS с кодировкой DER.


Окно Apple Automator:


System Preferences:

Читайте также: