Раздел Всякое

Решение проблемы с клиентом OpenVPN в Windows 10

Иногда при подключении клиент OpenVPN выдает ошибку:

OPTIONS ERROR: failed to negotiate cipher with server.  Add the server's cipher ('AES-128-CBC') to --data-ciphers (currently 'AES-256-GCM:AES-128-GCM') if you want to connect to this server.

Для решения проблемы откройте конфигурацию OpenVPN (обычно это файл с расширением .ovpn, который находится по пути C:\Users\Имя пользователя\OpenVPN\config) и замените строку

cipher AES-128-CBC

на строку

data-ciphers AES-256-GCM:AES-128-GCM:AES-256-CBC:AES-128-CBC

Сохраните файл и переподключитесь.

Bash-скрипт для проверки срока действия сертификата Let’s Encrypt

Let’s Encrypt выдает бесплатные сертификаты, но на 90 дней. В cron задачу не добавишь, чтобы раз в 90 дней работала. Можно сделать раз в 3 месяца, но это не то. Т.к. всегда получается 1-2 дня, когда сертификат уже не действителен, а задача cron еще не выполнилась. Для такой ситуации и создал bash-скрипт для проверки срока действия сертификата, если сталось 2 дня, то он вызывается скрипт для обновления.

cd ~/private/
DATE_CERT=`openssl x509 -in certs/mysite.com/fullchain.pem -text -noout | grep -Po ': (.+)?GMT'`
SED=`expr "$DATE_CERT" : '^.*\:\s\(.*\).*GMT$'`

R=`date -d "$SED" '+%Y-%m-%d'`
#echo Cert valid date: $R

CHECK_DATE=$(date -d "+3 days")
LAST_DATE=`date -d "$CHECK_DATE" '+%Y-%m-%d'`
#echo 'Control date:   ' $LAST_DATE

if [[ "$R" < "$LAST_DATE" ]] ;
then
    sh update_cert.sh
fi

Путь к fullchain.pem — путь к вашей цепочке сертификатов Let’s Encrypt.

Отключить рекламу в Skype

1. Снимаем в настройках галки как на рисунках:

sky-noads

settings

2. Добавляем в файл C:\Windows\System32\drivers\etc\hosts (для Windows) или /etc/hosts (для Linux) строки:

127.0.0.1    rad.msn.com
127.0.0.1    apps.skype.com

Вылеты Witcher 2 на Windows 7 x86 (32-разрядная)

У меня постоянно вылетал Witcher 2 на моей Windows 7 с 4Гб на борту. Несколько советов на время помогали. Такие как:

— Убрать все сохранения из папки кроме последнего

— Отключить вертикальную синхронизацию

— Поставить размер памяти текстур Низкий

Но это, повторяю, помогало временно. Дальше вылеты продолжались с удвоенной силой.

А еще предлагалось сменить систему на Windows x64, что делать из-за одной игры совсем не хотелось. Нашел я следующий совет от Microsoft:

1. Выполните от имени суперпользователя cmd.exe (если у вас включен контроль учетных записей). Найти этот файл можно через меню Пуск, как на скриншоте.

w2_1

2. Введите и выполните команду bcdedit /set IncreaseUserVa 3072

w2_2

3. Перезагрузите компьютер.

 

 

Кот, просто кот

cat