Author Archives: мережевий хробачок™

Arch: Git – github.com errno=Connection refused

03/28/2017
 

 Во время сборки из AUR – возникает ошибка: $ yaourt -S purple-skypeweb-git ==> Downloading purple-skypeweb-git PKGBUILD from AUR… x .SRCINFO x .gitignore x PKGBUILD kiotoze commented on 2016-07-02 09:19 … ==> Retrieving sources… -> Cloning purple-skypeweb-git git repo… Cloning into bare repository ‘/tmp/yaourt-tmp-setevoy/aur-purple-skypeweb-git/purple-skypeweb-git’… fatal: unable to connect to github.com: github.com[0: 192.30.253.113]: errno=Connection refused github.com[1: 192.30.253.112]:… Read More »

NGINX: бан User Agent

03/23/2017
 

 Клиент жалуется на спам от Website-analytics.online, который является ссылкой на сервис ranksonic.org и ranksonic.com. Гуглим запрос “ranksonic.org user agent“, первая ссылка ведёт на https://ranksonic.com/ranksonic_bot.html, где указан User Agent: … User-agent: RankSonicBot … Правим файл настроек виртуалхоста, и добавляем правило: … if ($http_user_agent ~* (RankSonicBot) ) { return 403; } … Готово. Полный список переменных для NGINX есть тут>>>.

Azure: ARM – incorrect segment lengths

03/21/2017
 

 Во время деплоя группы ресурсов – Azure Resource Manager сообщает об ошибке: # azure group create -l westeurope -n jm-website-sw-custom-1 -f jm-website-sw-custom-domain.json -e jm-website-sw.parameters.json info: Executing command group create + Getting resource group jm-website-sw-custom-1 + Updating resource group jm-website-sw-custom-1 info: Updated resource group jm-website-sw-custom-1 + Initializing template configurations and parameters + Creating a deployment error:… Read More »

Linux: LVM – уменьшить home, увеличить root

03/18/2017
 

 Сначала – выполню на виртуалке (всегда советую так делать), но наоборот – тут надо уменьшить root, а потом увеличить home. Имеется машина с тремя разделами LVM: root@archiso ~ # lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT loop0 7:0 0 365.4M 1 loop /run/archiso/sfs/airootfs sda 8:0 0 30G 0 disk ├─sda1 8:1 0 487M 0 part… Read More »

Azure: ARM – подключение вложенного шаблона

03/17/2017
 

 Документация тут>>>. Имеется шаблон для деплоя группы ресурсов – 2 VMSS, балансировщики, подсети и группы безопасности. Одна – для VMSS Docker Swarm-менеджеров, вторая – для Swarm-нод. Задача – вынести описание групп безопасности в отдельные шаблоны, что бы подключать их в зависимости от окружения – для Dev свои, для Prod – свои и т.д.

Docker: изменить рабочую директорию

03/15/2017
 

 Имеется Docker, установленный на Azure VM. Задача – добавить диск, перенести /var/lib/docker на этот диск, что бы Docker хранил загруженные образы и остальные данные на отдельном разделе. Создаём раздел на диске /dev/sdc: root@hwlezntbao7fc000000:~# sgdisk -n 1 /dev/sdc Creating new GPT entries. The operation has completed successfully.

Arch: yaourt – ERROR: One or more PGP signatures could not be verified

03/13/2017
 

 Во время установки Skype из yaourt – возникает ошибка: $ yaourt -S skype … ==> Verifying source file signatures with gpg… libmng-2.0.3.tar.xz … FAILED (unknown public key F54984BFA16C640F) ==> ERROR: One or more PGP signatures could not be verified! ==> ERROR: Makepkg was unable to build lib32-libmng