скрипт openvpn-install ошибка certificate has expired, easy-rsa: обновляем сертификаты

27 Апрель 2024 Нет комментариев

https://github.com/angristan/openvpn-install

Set up your own OpenVPN server on Debian, Ubuntu, Fedora, CentOS or Arch Linux.

Перестает подключаться к серверу.

Ошибка в логах openvpn
VERIFY ERROR: depth=0, error=certificate has expired: CN=server_123456, serial=4545456654654542812
2024-04-20 01:38:21 OpenSSL: error:1416F086:SSL routines:tls_process_server_certificate:certificate verify failed

Что значит сертификат просрочен.
Подключаемся по ssh к серверу.

Проверка срока действия сертификата по файлу

openssl x509 -enddate -noout -in /etc/openvpn/server_123456.crt

где /etc/openvpn/server_123456.crt – путь до сертификата, убеждаемся, что просрочен

Установлен openssh и easy-rsa

публичный сертификат центра сертификации ca.crt у меня уже есть в директории /etc/openvpn/easy-rsa/pki и crl.pem тоже есть – файл параметров Диффи-Хеллмана

1)
Через easy-rsa создаем запрос на сертификат:

./easyrsa gen-req server_123456 nopass

server_123456 – имя вашего сервера (такой же как в папке /etc/openvpn/ в логах на клиенте, будет написано его имя CN=server_123456 ), nopass означает, что закрытый ключ следует создать без пароля. При выполнении данной команды будет создан запрос на сертификат и сгенерирован закрытый ключ сервера server_123456.key, который будет располагаться в pki/private. Закрытый ключ является секретным и не должен передаваться по открытым каналам связи и доступ к нему также должен быть ограничен.

Keypair and certificate request completed. Your files are:
req: /etc/openvpn/easy-rsa/pki/reqs/server_123456.req
key: /etc/openvpn/easy-rsa/pki/private/server_123456.key

2)
Для выпуска сертификата выполните:

./easyrsa sign-req server server_123456

Опция server обозначает выпуск сертификата для сервера. Подтвержаем – yes

Request subject, to be signed as a server certificate for 825 days:

subject=
commonName = server_123456

Certificate created at: /etc/openvpn/easy-rsa/pki/issued/server_123456.crt

Копируем новые файлики server_123456.crt и server_123456.key в /etc/openvpn

3) Рестарт openvpn команда:

service openvpn restart

4)
на сервере запускаем скрипт
openvpn-install.sh

генерируем новый my.ovpn для клиента, скачиваем его на комп и подключаемся через него

Где купить биткоин, эфириум, лайткоин и другую криптовалюту

10 Январь 2018 Нет комментариев

Вы хотите выгодно купить биткоин (Bitcoin, BTC ) , эфириум (эфир,Ethereum, ETH), лайткоин (Litecoin, LTC) или другую криптовалюту, это можно сделать следущими способами.

Покупка через биржу Yobit

На какой бирже купить биткоин за рубли: есть несколко бирж, но наиболее проверенная – это биржа Yobit – ссылка.

На бирже пополнение рублевого счета есть через Qiwi (киви кошелек), переодически комиссия составляет 0%, т.е. вы можете купить биткоин за киви без комиссии. Мой телеграм бот постоянно мониторит биржу и когда там пополнение без комиссии сообщает мне, поэтому подписывайтесь в мой закрытый канал телеграма, чтоб быть в курсе!
Чтоб пополнить киви кошелек, достаточно воспользоваться картой банка, например в видеоролике, показано как это сделать: купить биткоины за рубли «в сбербанке», на самом деле через сбербанк онлайн, при этом при пополнении киви кошелька, нельзя писать в комментриях, что это на покупку криптовалют(биткоина), иначе вашу карту могут заблокировать!
Читать далее…

Categories: Финансы Tags:

Термины криптовалют

18 Декабрь 2017 Нет комментариев

Биткойн (bitcoin, биток, бит, биткоин, BTC) – первая в мире децентрализованная криптовалюта.
Сатоши – мельчайшая неделимая частица биткойн, биткойн-копейка. Названая в соответствии с именем создателя биткойнов Сатоши Накамото. В одном биткойне 100 000 000 сатоши.

Эфириум ( эфир, ETH) – вторая крупнейшая по капитализации криптовалюта /Ethereum основанная Виталиком Бутериным русский программист, работающий в Канаде.

Альткойн (altcoin) – алтернативная монета, т.е. обычно называют любую другую монету (криптовалюту) отличную от биткоина.
Асик (ASIC)- специальное компьютерное оборудование для майнинга криптовалют. Для каждого криптоалгоритма используется свой АСИК.
Читать далее…

Categories: Финансы Tags:

Пассивный заработок на криптовалюте

11 Декабрь 2017 Нет комментариев

На текущий момент большой тренд рост цен на криптовалюты. Самой главной из которых является Биткоин (Bitcoin). Других видов криптовалют великое множество более 1000 и каждый день появляются новые. Цена за 1 Биткоин на текущий момент колеблется в районе 15000$ и имеет постоянный тренд к росту.
Основные из криптовалют в порядке убывания по капитализации:

  1. Bitcoin (Биткоин)
  2. Ethereum (Эфириум) – платформа, для блок-чейн проектов, разработчик Виталик Бутерин (русский программист)
  3. Bitcoin Cash
  4. IOTA
  5. Ripple
  6. Litecoin
  7. Dash
  8. Monero
  9. Bitcoin Gold
  10. NEM

Читать далее…

Categories: Финансы Tags:

Composer для php, трендовые фреймворки PHP

12 Октябрь 2017 Нет комментариев

Composer для PHP
https://getcomposer.org/ – пакетный менеджер зависимостей для PHP, работает через консоль доустонавливает необходимые библиотеки, обновляет при необходимости в нужно место.
Связи описываются в json файле.

https://packagist.org/ – каталог пакетов для композера, можно выбрать, найти нужные библиотеки по категориям и рейтингу.
Читать далее…

Categories: Без рубрики Tags:

Связь background страницы с content.js написание плагина хрома часть 3

1 Октябрь 2017 Нет комментариев

Фоновая страница (background ) – невидимая страница, содержащяя главную логику плагина.
источник на англ – https://developer.chrome.com/extensions/overview#arch

Для генерации фоновой страницы (с подгружаемым скриптом background .js) нужно прописать в manifest.json:
Читать далее…

Categories: Без рубрики Tags:

Browser Action делаем plugin google chrome часть 2

22 Сентябрь 2017 Нет комментариев

Browser Action – маленькая иконка в тулбаре браузера, справа от адресной строки, которая еще называется Омнибоксом Omnibox, в котором можно еще сразу писать поисковый запрос.
Здесь источник на анг. – https://developer.chrome.com/extensions/browserAction

Читать далее…

Categories: Без рубрики Tags:

Как сделать расширение для google chrome часть 1

20 Сентябрь 2017 Нет комментариев

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

Самай главный файл – это manifest.json. Он содержит объект json с параметрами нашего расширения, его струкутура может со временем меняться, акутальную информацию лучше посмотреть здесь – https://developer.chrome.com/extensions/manifest
На текущий момент обязательны только три параметра:
«manifest_version»: 2 – версия манифеста 2 (расширение будет совместимо с Chrome выше версии 13+), 1 – для очень древнего хрома и в нем нет смысла
«name»: «My Extension» – названия вашего плагина
«version»: «versionString» – весрия, по ней будет обновление происходить


"content_scripts": [
{
"matches": [ "http://*/*" ],
"js": [ "content_scripts/end.js" ],
"run_at": "document_end"
}
]

Читать далее…

Categories: Без рубрики Tags:

Анимация 2D спрайтов подбор программ с экспортом в Unity 3d

14 Сентябрь 2017 Нет комментариев
  1. SYNFIG STUDIO Свободная программа для 2D-анимации
  2. DragonBones беспалтная
  3. brashmonkey Spriter Pro платная
  4. Spine платная
  5. Crazytalk Animator 3 платная

Читать далее…

Categories: Без рубрики Tags:

Устраняем мигание ссылок на сайте доноре

3 Август 2017 Нет комментариев

Например есть сайт донор, на странице http://mysite.ru/primer/ размещена рекламная ссылка на целевой сайт. Если ссылка размещена таким образом, что не встроена в контент. То может сложиться ситуация, что она будет «мигать». Т.е. если к концу мы добавим строку запросов с параметрами, то url адреса измениться http://mysite.ru/primer/?param=goodsite и ссылка может пропасть, хотя контентная часть страницы останется, таким образом поисковые боты могу проверять «качество» ссылки. Как правило вебмастера не задумываются об этом, а зря этим грешат сателлиты на большинстве ссылочных бирж.
Читать далее…

Categories: seo Tags: