Если Telegram показывает постоянный Connection…

Вы любите Telegram, но вне дома на вашем любимом mac, он не работает? Обидная ситуация, будем исправлять. Нам понадобиться совсем немного времени, любой VPN и немного времени.

Нужно в /etc/ppp/ создать файл:

touch /etc/ppp/ip-up

ip-up, вносим в него route до Telegram серверов и всё остальное будет происходить само при подключении.

содержимое для файла ip-up:

#!/bin/sh
/sbin/route add 149.154.160.0/20 -interface $1
/sbin/route add 91.108.4.0/22 -interface $1
/sbin/route add 91.108.56.0/22 -interface $1

всё!

Как установить SSL на lighttpd сервер от StartSSL

Для того чтобы заработал SSL на Lighttpd и он показал все галочки на GeoCarts.com и не возникало проблем на мобильных устройствах написал инструкцию, как сделать это быстро и безболелезнено:

Вы уже должны получить сертификаты и приватный ключ на StartSSL.com

Далее добавляем строчки в lighttpd.conf:

$SERVER["socket"] == ":443" {
        ssl.engine = "enable"
        ssl.pemfile = "/path/to/host.pem"
        ssl.ca-file = "/path/to/ssl.crt"
    }

Теперь создадим host.pem и ssl.crt нужные нам
1. Расшифруем полученный приватный ключ командой:
openssl rsa -in ssl.key -out de_ssl.key
потребуется ввести пароль который Вы указали при создании

2. Из скаченых сертификатов для Other Server создадим host.pem
cat de_ssl.key 2_your_domain.crt > host.pem

3. Так же из сертификатов тех же создаём ssl.crt
Сначала скачиваем командой дополнительный файл
wget http://www.startssl.com/certs/sub.class1.server.ca.pem

И создаём нужный сертификат
cat 1_Intermediate.crt sub.class1.server.ca.pem > ssl.crt

4. Остаётся только перезагрузить lighttpd
service lighttpd restart

How to install SSL on lighttpd server from StartSSL

In order to make SSL on Lighttpd and he showed all the checkboxes on GeoCarts.com and no problems on mobile devices written instructions on how to do it quickly: You should already get the certificates and the private key on StartSSL.com

Next, add the line in lighttpd.conf:

$ SERVER ["socket"] == ": 443," {
    ssl.engine = "enable"
    ssl.pemfile = "/path/to/host.pem"
    ssl.ca-file = "/path/to/ssl.crt"
}
Now create host.pem and we need ssl.crt 1. Decipher the resulting private key command:
openssl rsa -in ssl.key -out de_ssl.key
You need to enter the password you specified when creating

2. From the downloaded Other Server Certificates to create host.pem
cat de_ssl.key 2_your_domain.crt> host.pem

3. As of the certificates of the same create ssl.crt
First, download the additional file command
wget http://www.startssl.com/certs/sub.class1.server.ca.pem

And create the required certificate
cat 1_Intermediate.crt sub.class1.server.ca.pem> ssl.crt

4. We can only restart lighttpd
service lighttpd restart

Портфолио

Добавлен раздел портфолио. В данном разделе уже размещенны мои работы

Видос старинный

Расширение чата для Chrome

Написал расширение скачать можно тут

Привет!

Это первое сообщение после редизайна!