listopad 8th, 2011
Scenario … vmware exsi 4.1.0 host (patch level 433xxxx) then casual update via “Update Manager” vCenter plugin.
Reboot and error like
“Issue detected on {host-name}: Warning : Syslog not configured. Please check Syslog options under Configuration.Software.Advanced Settting”
All seems to working but this error
How to fix it … quite simple, during update process somehow value Syslog.Local.DatastorePath was not filled in.
It should be
[] /scratch/log/messages
Then just save change and it should work
Posted in notka, nginx, vmware | No Comments »
marzec 7th, 2011
Okazało się ze istnieje konieczność posiadania certyfikatu na portalu WWW.
Strona w Perl/PHP osadzona na nieśmiertelnym Apache.
Klasyczny przepis:
- wygenerowac klucz serwera (2048 bitów)
openssl genrsa -des3 -out www.domena.pl.key 2048
- wygenerowac CSR oraz wysłać do providera
openssl req -new -key www.domena.pl.key -out www.domena.pl.csr
- dla ułatwienia zdjąć pytanie o hasło z pliku klucza
openssl rsa -in www.domena.pl.key -out www.domena.pl.pem
- pobrać certyfikaty CA
Niezbędne jest Thawte Intermediate CA oraz Thawte Primary Root CA do odpowiedniego katalogu Apache (np /etc/httpd/ssl_stuff/thawte/ca/)
- podlinkować hash certyfikatów do certyfikatów właściwych
cd /etc/httpd/ssl_stuff/thawte/ca/
openssl x509 -hash -noout -in thawte_Primary_Root_CA.crt (powinno zwrócić 2e4eed3c i dodać do tego index)
ln -s thawte_Primary_Root_CA.crt 2e4eed3c.0
Analogicznie dla intermediate.crt czyli openssl x509 -hash -noout -in intermediate.crt
ln -s intermediate.crt 7260395f.0
Katalog gotowy
- Konfiguracja
httpd.conf (lub tylko części w ssl.conf)
Oczywiście jako SSLCertificateKeyFile podać plik www.domena.pl.pem (pełna ścieżka do pliku bez hasła). Jako SSLCertificateFile oczywiście plik certyfikatu otrzymany z Thawte (np.)
SSLCACertificatePath czy SSLCACertificateFile?
Zastosowanie SSLCACertificatePath i podanie /etc/httpd/ssl_stuff/thawte/ca/ ma przewage nad wskazaniem poprzez SSLCACertificateFile jednego tylko pliku certyfikatu, ponieważ można zamieścić wszystkie niezbędne certyfikaty “pomiędzy” Root CA a właściwym certyfikatem serwera.
Alternatywa jest złożenie certyfikatów w jeden SSLCertificateChainFile
- Restart
Feature:
- można powtórzyć proces hashowania dla certyfikatów w OS (np w katalogu /etc/pki/CA/certs)
- warto zrewalidować wartość SSLCipherSuite i być może wykluczyć szyfrowanie poniżej 128bit
openssl ciphers -v 'ALL:!ADH:!EXPORT:!SSLv2:RC4+RSA:+HIGH:+MEDIUM'.
Posted in notka, apache | 2 Comments »
marzec 7th, 2011
wiem wiem … dawno nic a nic nie bylo ale teraz postaram sie okazjonalnie cos ciekawego wpisywac ;]
Posted in artykul | 2 Comments »
luty 8th, 2010
Kilka dni temu wpadł mi w oko pewien artykuł na portalu gazeta.pl.
Przedstawia on w sposób dość jednostronny korzyści wynikające z formułowania grup ‘roboczych’ do osiągnięcia konkretnych celów. Niestety w zalewie superlatyw autor pominął kilka istotnych wad oraz ‘lekko i szybko’ przemknął opisując specyficzne wymagania aby zespół mógł pracować naprawdę wydajnie:
- zespół wzajemnie podkręca sobie tempo, tak ale równie dobrze członkowie zespołu mogą nie mieć motywacji
- zmotywować jednostkę jest zazwyczaj zdecydowanie łatwiej niż grupe
- grupowo (jeżeli lider nie jest umocowany hierarchicznie w strukturze organizacyjnej) łatwiej rozmyć odpowiedzialność
- każda grupa powyżej 3 osób wymaga lidera, a każda grupa ponad 10 osób odczuwa ‘papierkologie’ i formalizmy
- jeżeli grupa ma działać w dłuższym okresie czasu to konieczne jest zapewnienie redundancji na czas urlopów itp …
- motywacja poprzez udział w zyskach oraz włączenie w życie organizacji … specyficzne podejście, zwłaszcza na zgliszczach pozostawionych po kryzysie, którego jednym ze źródeł była pogoń za ciągłym zyskiem a nie racjonalnym planowaniem
Reasumując …
- zespół jest tak silny jak jego najsłabszy członek
- dobór zadań jest kluczowy dla zespołu (najskuteczniejsze są zespoły mające za zadanie szybkie i skuteczne rozwiązanie określonego problemu, który stanowi poważny problem dla organizacji)
- zespoły projektowe oraz ad-hoc rzadko osiągają maksymalna wydajność (formalizmy i procedury)
- dobór ludzi jest kwestia kluczową
Artykuł ciekawy lecz zbyt optymistyczne podejście
Posted in job | 1 Comment »
luty 8th, 2010
“po okresie błędów i wypaczeń …”
Przyznam szczerze, że formuła nieco wyczerpała … w pracy już bezpośrednio konsoli nie dotykam, remont prawie kończe.
Quiz zatem czas ogłosić ;] (odpowiedzi w komentarzach)
- techinikalia, czyli co tam w archiwum i w .conf siedzi
- current work, czyli zagadnienia z zakresu Service Delivery (Zarządzanie Jakościa w IT)
- rzeczywistość jako krzywe zwierciadło całkiem normalnego świata
Zachęcam do głosowania poprzez komentowanie, wśród uczestników zostaną rozlosowane atrakcyjne nagrody; komplet flamastrów, podstawka doniczkowa, pamiątkowa bułka z odciskiem palucha wskazującego i wiele innych.
Posted in notka | 3 Comments »
lipiec 22nd, 2009
blog umiera … pojawiac sie beda tylko i wylacznie wpisy stricte techniczne
Posted in notka | No Comments »
czerwiec 7th, 2009
Posted in notka | 2 Comments »
marzec 3rd, 2009
Dziwna i tajemnicza sprawa … przy dużej ilości majli load niebotycznie rośnie ii watacha sierot po spamd biega po systemie. Kawałek z maillog
spamd[10515]: spamd: copy_config timeout, respawning child process after 125 messages at /usr/bin/spamd line 1119.
spamd[1745]: prefork: child states: BBB
spamd[1745]: spamd: server successfully spawned child process, pid 23805
spamd[19370]: rules: failed to run FROM_ILLEGAL_CHARS test, skipping:
spamd[19370]: (child processing timeout at /usr/bin/spamd line 1262, <GEN133> line 2111.)
spamd[1745]: prefork: child states: BBBB
spamd[1745]: spamd: server successfully spawned child process, pid 23813
spamd[1745]: prefork: cannot ping 10515, file handle not defined, child likely to still be processing SIGCHLD handler after killing itself
spamd[1745]: prefork: killing failed child 10515 fd=undefined at /usr/share/perl5/vendor_perl/Mail/SpamAssassin/SpamdForkScaling.pm line 171.
spamd[1745]: spamd: handled cleanup of child pid 10515 due to SIGCHLD
Niepokojące i trzeba przyjrzeć się dokładniej.
Czy Ktos(TM) ma / miał podobne problemy? Wszystko z PLD AC (żadne kompilaty od strony taty)
perl-Mail-SpamAssassin-3.2.5-1.i686
perl-Mail-SpamTest-Bayesian-0.02-4.noarch
spamassassin-3.2.5-1.i686
spamassassin-compile-3.2.5-1.i686
spamassassin-plugin-fuzzyocr-3.5.1-1.svn132.1.noarch
spamassassin-rules-pl-20080829-1.noarch
spamassassin-spamc-3.2.5-1.i686
spamassassin-spamd-3.2.5-1.i686
spamassassin-update-3.2.5-1.i686
spambayes-1.0.1-2.noarch
Dozbrojone Razorem, konfiguracj typowa (wszystko w MySQL, ale z wydajnością mysqld nie ma problemu)
Posted in notka | No Comments »
marzec 2nd, 2009
Problem: Czasem po brutalnym kill -9 (lub killall -9) httpd.prefork apache z modułem security pluje w logi
[error] (
No space left on device: mod_security: Could not create modsec_auditlog_lock
i nijak nie chce zadziałać
Rozwiązanie:
ipcs | perl -ane '`ipcrm -s $F[1]` if $F[2] == "http" and $F[1] =~ /\d+/ and $F[1] != 0'
Ubija niedobitki semaforów.
Najlepiej dodać sobie do sekcji stop w rc_script daemona http
Źródło: Internet
Posted in notka | No Comments »
marzec 2nd, 2009
Plan ambitny … skończyć łącznie z łazienka przed EURO (nie deklaruję którym:-O )
Postępy są i z końcem zimy oraz sezonu grzewczego kuchnia będzie bez grzejnika oraz z ładną teraktotą
Na bieżąco można śledzic zbior_fotek
Posted in notka | 2 Comments »