Решение:
Зайти в профиль thunderbird и удалить session.json
ISPManager, конечно, лучше, но их этот новый хуёвый дизайн + возня с лицензиями, переложили мой глаз на Webmin. И зря, поскольку Webmin для панели управления тестовым сервером оказался совсем так себе. А вот Vesta полностью решила требуемые задачи + у них даже поддержка есть если вдруг потребуется. Это просто праздник какой-то.
http://vestacp.com/
# Currently Supported Operating Systems: # RHEL 5, RHEL 6 # CentOS 5, CentOS 6 # Debian 7 # Ubuntu 12.04, Ubuntu 12.10, Ubuntu 13.04, Ubuntu 13.10, Ubuntu 14.04 # Connect to your server as root via SSH ssh root@your.server # Download installation script curl -O http://vestacp.com/pub/vst-install.sh # Run it bash vst-install.sh # Open control panel https://localhost:8083
locale-gen en_US en_US.UTF-8 ru_RU ru_RU.UTF-8;dpkg-reconfigure locales;echo "deb http://download.webmin.com/download/repository sarge contrib" >> /etc/apt/sources.list;wget http://www.webmin.com/jcameron-key.asc;apt-key add jcameron-key.asc;apt-get -y update && apt-get -y upgrade;apt-get -y install aptitude dialog apt-utils bsdutils tasksel;tasksel install lamp-server;apt-get -y install webmin;
Шиза:
Ни одна из dialog-подобных программ не установлена, поэтому вы не можете использовать dialog-интерфейс. debconf: unable to initialize frontend: Dialog debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/ebconf/FrontEnd/Dialog.pm line 75, <> line 1.) debconf: falling back to frontend: Readline
Паранойя:
apt-get install dialog apt-utils
Херь:
perl: warning: Setting locale failed.
Антихерь:
locale-gen en_US en_US.UTF-8 ru_RU ru_RU.UTF-8 dpkg-reconfigure locales
Или
locale-gen en_US en_US.UTF-8 ru_RU ru_RU.UTF-8 update-locale LANG=ru_RU.UTF-8
Если к другому уходит невеста - еще неизвестно, кому повезло.
Причина ошибки:
Вялотекущая шизофрения.
Как починить:
Вызывать методы без аргументов, используя вместо параметра null и только null.
soap = require 'soap'
soap.createClient(
'https://api.schizophrenia.gov',
(err, client) ->
client.setSecurity(new soap.BasicAuthSecurity('login','password'))
client.GetBrokenNeuronsList(
null
,
(err, result) ->
console.log(result)
)
)
Возможное решение:
Прописать полный путь к файлу, указываемому в параметре.
Вызывает ошибку:
Key-Type:RSA Key-Length:4096 Subkey-Type:RSA Subkey-Length:4096 Expire-Date:0 Passphrase:6666 %pubring foo.pub %secring foo.sec %commit
$ gpg --batch --gen-key foo gpg: Segmentation fault caught ... exiting Ошибка сегментирования
Не вызывает ошибку:
Key-Type:RSA Key-Length:4096 Subkey-Type:RSA Subkey-Length:4096 Expire-Date:0 Passphrase:6666 %pubring foo.pub %secring foo.sec %commit %echo done
$ gpg --batch --gen-key foo gpg: foo: no User-ID specified gpg: done
Ошибка:
gpg: foo:8: missing colon
Причина:
Прямая кишка была пропущена у того, кто поленился сделать информативное сообщение об ошибке. А пропущен никакой не colon, а percent sign "%" перед secring/commit/echo/etc.