Press enter to see results or esc to cancel.

[Openswan] message ignored because it contains an unknown or unexpected payload type

openswan(ipsec) bağlantısı kuramıyorsanız ve aşağıdaki gibi hatalar alıyorsanız kontrol edeceğiniz sharedkey/passphrase key eşleşmemesi (sunucu/client şifre eşleşmemesi) ve openswan versiyonudur. Versiyon diyorum çünkü, kullandığım versiyon olan 1:2.6.37-3 ‘da herhangi bir sorun yaşamıyorken 1:2.6.37-3+deb7u1 versiyonuna güncellediğim vakit aşağıdaki hataları tekrar almaya başladım.

Apr 1 09:30:07 v01 pluto[16343]: “L2TP-PSK-NAT”[1] 10.1.1.1 #1: sending notification INVALID_PAYLOAD_TYPE to 10.1.1.1:51930
Apr 1 09:30:10 v01 pluto[16343]: “L2TP-PSK-NAT”[1] 10.1.1.1 #1: message ignored because it contains an unknown or unexpected payload type (ISAKMP_NEXT_SAK) at th
e outermost level

[Nagios] Error: Request contained command arguments, but argument option is not enabled!

Jan 27 12:53:16 samba nrpe[13163]: Error: Request contained command arguments, but argument option is not enabled!
Jan 27 12:53:16 samba nrpe[13163]: Client request was invalid, bailing out…

Yukaridaki hatalari nagios sunucusu nrpe kurulu client uzerinde ki komutlari calistiramadigi icin vermektedir.

Yapilmasi gereken, nrpe kurulu client ustunde,

vim /etc/nagios/nrpe.cfg 

dont_blame_nrpe=0 satirini

dont_blame_nrpe=1 olarak degisitirilmeli ve /etc/init.d/nagios-nrpe-server restart edilmelidir.

 

[Nagios] CHECK_NRPE: Error – Could not complete SSL handshake

Eger “CHECK_NRPE: Error – Could not complete SSL handshake” seklinde nagios server ‘da hata aliyorsaniz, NRPE yuklenmis istemci sunucuya erisim saglanamamaktadir. Bunun icin;

1. Istemci bilgisayarda /etc/nagios/nrpe.cfg dosyasinda  allowed_hosts=127.0.0.1 olan satiri bulup allowed_hosts=127.0.0.1,nagios_sunucu_ip seklinde degistiriniz.

2. Son olarak /etc/init.d/nagios-nrpe-server restart komutunu calistirip servisi bastan baslatin.

 

 

Tomcat 7 dosya upload limitini degistirme

vim /usr/share/tomcat7-admin/manager/WEB-INF/web.xml

web.xml dosyasi icine asagidaki satirlar varsa degistirili yoksa eklenir.

<multipart-config>

<!– 50MB max –>
<max-file-size>52428800</max-file-size>
<max-request-size>52428800</max-request-size>
<file-size-threshold>0</file-size-threshold>
</multipart-config>
</servlet>

degisiklikler yapildiktan sonra /etc/init.d/tomcat7 restart ile tomcat yeniden baslatilir.

Farkli Php surumlerini ayni sunucuda calistirmak

Merhabalar, ne hikmetse php ile yazilmis bir web sayfasini Php 5.4 ve Zend Optimizer ile calistiramadim (Php 5.2.6 ‘da sorunsuz calisiyor). Daha fazla ugrasmamak icin Php 5.2.6 ile Php 5.4.4 surumunu ayni sunucuda calistirmaya karar verdim. Asagidaki yonergeleri izleyerek sizde farkli surumleri ayni sunucu uzerinde calistirabilirsiniz.

1. Php kutuphanelerini yukleyelim

apt-get install libxml2-dev libmysqlclient-dev libcurl4-gnutls-dev libcurl4-openssl-dev libpng12-dev libjpeg62-dev

2. Php paketini indirelim. Farkli surumler icin indirme adresi : http://us3.php.net/releases/

cd /opt/
wget http://museum.php.net/php5/php-5.2.6.tar.gz && tar -zxvf php-5.2.6.tar.gz && cd php-5.2.6/

3. Php surumunu derleyelim

Tamamen kendi ihtiyaclarinza gore configure parametleri girilmesi gerekmektedir. Php portali cok fazla isleve sahip olmadigi icin ben asagidaki gibi derledim.

./configure –prefix=/opt/php52 –with-config-file-path=/opt/php52 –with-mysql –with-curl –enable-cli –enable-fastcgi –enable-discard-path –enable-force-cgi-redirect

Herhangi bir eksik kutuphane hatasi vermisse eksik kutuphaneleri yukleyip tekrar configure ve parametrelerini calistirin.

make && make install

4. fastcgi modulunu kuralim

apt-get install libapache2-mod-fastcgi

modulu aktif edelim

a2enmod fastcgi

actions modulunu etkin halen getirelim

a2enmod actions

/etc/init.d/apache2 restart

5. vim /usr/lib/cgi-bin/php5-cgi

#!/bin/sh
PHP_FCGI_CHILDREN=1
export PHP_FCGI_CHILDREN
PHP_FCGI_MAX_REQUESTS=5000
export PHP_FCGI_MAX_REQUESTS
exec /opt/php5.2/bin/php-cgi

chmod +x /usr/lib/cgi-bin/php5-cgi

6. Son olarak virtual host icine asagidaki satirlar eklenir.

ScriptAlias /php5-cgi /usr/lib/cgi-bin/php5-cgi

Action application/x-httpd-php5 /php5-cgi

<FilesMatch “\.php”>
SetHandler application/x-httpd-php5

AddHandler application/x-httpd-php5 .php .php5 .php4 .php3 .phtml

veya php52.conf dosyasi yaratilip satirlar icine eklenir ve virtual host ‘un icinde cagirilir.

include /etc/apache2/php52.conf

bu islerler sonunda apache servisi yeniden baslatilmalidir.

/etc/init.d/apache2 restart

Kaynak : http://www.webpagedeveloper.me/drupal_archive/blog/ubuntu-1004-lucid-lamp-server-running-php-52-and-53.html

Simdilik bu kadar.

Sevgiyle.

Sunucu seri numarasi, model vb bilgilere ulasmak

Sunucuya ulasmaniz fiziksel olarak zorsa ve seri numarasi, model vb bilgilere ihtiyaciniz varsa “dmidecode” kullanabilirsiniz.

dmidecode -t ile keywordslere ulasabilirsiniz daha fazlasi icin man dmidecode inceleyebilirsiniz.

[root@pop3 ~]# dmidecode -t system
# dmidecode 2.11
SMBIOS 2.6 present.

Handle 0x0100, DMI type 1, 27 bytes
System Information
Manufacturer: HP
Product Name: ProLiant DL380 G6
Version: Not Specified
Serial Number: C13R9P
UUID: 30303734-3536
Wake-up Type: Power Switch
SKU Number: 470065-082
Family: ProLiant

perl: warning: Setting locale failed.

perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = (unset),
LC_PAPER = “tr_TR.UTF-8”,
LC_ADDRESS = “tr_TR.UTF-8”,
LC_MONETARY = “tr_TR.UTF-8”,
LC_NUMERIC = “tr_TR.UTF-8”,
LC_TELEPHONE = “tr_TR.UTF-8”,
LC_IDENTIFICATION = “tr_TR.UTF-8”,
LC_MEASUREMENT = “tr_TR.UTF-8”,
LC_TIME = “tr_TR.UTF-8”,
LC_NAME = “tr_TR.UTF-8”,
LANG = “C”
are supported and installed on your system.
perl: warning: Falling back to the standard locale (“C”).
Error: The locale requested by the environment is invalid.

 

COZUMU : 

export LANGUAGE=en_US.UTF-8
export LANG=en_US.UTF-8
export LC_ALL=en_US.UTF-8
locale-gen en_US.UTF-8
dpkg-reconfigure locales