Архив за месяц: Декабрь 2015

Chef: knife solo — пример установки AEM Publisher на Vagrant

14 декабря 2015
 

 Описание knife solo knife-solo расширяет возможности chef-solo, так что его возможности становятся близки Chef-серверу. В настоящий момент knife-solo добавляет 5 команд к самому Knife: knife solo init — используется для создания структуры директорий (т.е. — «кухни», kitchen), которая совпадает со стандартной структурой директорий Chef и может быть использована для создания и хранения рецептов; knife solo prepare — используется… Читать далее »

Apache HTTP: установка mod_dispatcher для Adobe Experience Manager

11 декабря 2015
 

 Dispatcher — еще одна часть  AEM, предназначенная для кеширования и в качестве балансировщика нагрузки. Является отдельным модулем, имеются версии для Apache HTTP 2.2, 2.4, MS IIS и других серверов. В данном примере установка будет выполняться на Vagrant + Ubuntu 14.04 + Apache 2.2. 

Apache HTTP: Apache is running a threaded MPM, but your PHP Module is not compiled to be threadsafe

2 декабря 2015
 

 Ошибка После установки свежего Apache HTTP — возникает ошибка: # apachectl -t [Wed Dec 02 12:32:34.187291 2015] [:crit] [pid 3756:tid 140678182410112] Apache is running a threaded MPM, but your PHP Module is not compiled to be threadsafe. You need to recompile PHP. AH00013: Pre-configuration failed Action ‘-t’ failed. The Apache error log may have more… Читать далее »

TCP/IP: ошибки cksum 0xe2bc (incorrect -> 0xc9a0)

2 декабря 2015
 

 Часто в результатах tcpdump видно большое количество ошибок проверки контрольных сумм. Вызваны они нагрузкой из-за того, что для сетевой карты установлен режим TCP offload engine, в результате чего tcpdump получает данные о контрольных суммах от ядра системы — до того, как контрольная сумма будет установлена самим сетевым интерфейсом. Например: … 15:29:36.247427 IP (tos 0x0, ttl 64, id 6296, offset… Читать далее »

TLS/SSL: создание CSR для мульдоменного сертификата

1 декабря 2015
 

 В связи с продлением нашего wildcard-сертификата — необходимо создать CSR из старых сертификатов на некоторых серверах. Кроме того — в сертификате используются SAN (Subject Alternative Name) — и их требуется перечислить при создании запроса. Есть два варианта: передать параметры из командной строки — либо настроить OpenSSL.

Vagrant: ошибки VBOX_E_FILE_ERROR и VERR_VD_VMDK_INVALID_FORMAT

1 декабря 2015
 

 Проблема — при старте машины — возникает ошибка: $ vagrant up Bringing machine ‘default’ up with ‘virtualbox’ provider… ==> default: Importing base box ‘ubuntu/trusty64’… … Interpreting /Users/user/.vagrant.d/boxes/ubuntu-VAGRANTSLASH-trusty64/20151113.0.0/virtualbox/box.ovf… OK. 0%… Progress state: VBOX_E_FILE_ERROR VBoxManage: error: Appliance import failed VBoxManage: error: Could not create the imported medium ‘/Users/user/VirtualBox VMs/ubuntu-cloudimg-trusty-vagrant-amd64_1448529578307_40188/box-disk1.vmdk’ (VERR_VD_VMDK_INVALID_FORMAT) VBoxManage: error: Details: code VBOX_E_FILE_ERROR (0x80bb0004), component… Читать далее »