Atmail @mail “Unable to get webmail password” hatası

Plesk linux sunucularda bu hatayı alıyorsanız muhtemelen bazı dosyaların yazma ve okuma izinlerinden kaynaklanmaktadır. Bu durumda yapmanız gereken öncelikle aşağıdaki komutla @mail’e ait mysql şifresini öğrenmektir.

nano /etc/psa-webmail/atmail/.atmail.shadow

Şifreyi öğrendikten sonra aşağıdaki komutla @mail config dosyasını açın.

nano /var/www/atmail/libs/Atmail/Config.php

Bu config dosyasında aşağıdaki gibi kod göreceksiniz,

if (!($fd = fopen(“/etc/psa-webmail/atmail/.atmail.shadow”, “r”))) {
echo “<script>alert(‘Unable to get webmail password!’)</script>”;
exit();
}
fscanf($fd, “%s”, $buff);
fclose($fd);

Bu kodu aşağıdaki gibi değiştirinm

// if (!($fd = fopen(“/etc/psa-webmail/atmail/.atmail.shadow”, “r”))) {
// echo “<script>alert(‘Unable to get webmail password!’)</script>”;
// exit();
// }
// fscanf($fd, “%s”, $buff);
// fclose($fd);
$buff = “MYSQL_SIFRENIZ”

Probleminiz giderilmiştir.

simple bot flag at 0×36 set to 0×80

VMWare ESX(i) 4.x sunucularda sanallaştırılan 2.6.x kernellerde aşağıdaki hatayı alıyorsanız

simple bot flag at 0×36 set to 0×80

Öncelikle sanal sunucuyun kapatın ve EDIT kısmından ethernet kartını kaldırıp boot edin. Yine aynı hatayı alırsanız kernel boot satırına

clocksource=acpi_pm

parametreyi girip boot edin. Probleminiz giderilmiş olacaktır.

Linux Ioncube kurulumu.

Linux sunuculara ioncube kurulumu için aşağıdaki komutları uygulayabilirsiniz.

mkdir /usr/local/ioncube/
cd /usr/local/ioncube/
wget http://downloads2.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.tar.gz
tar zxvf ioncube_loaders_lin_x86.tar.gz
cd ioncube
mv * ../

Bu komutları uyguladıktan sonra php.ini dosyasına bu modüllerin yollarını göstermeniz gerekmektedir. Bunun için php.ini dosyanızın en altına aşağıdaki kodları eklemeniz yeterli olacaktır.

[Zend]
zend_extension=/usr/local/ioncube/ioncube_loader_lin_5.2.so
zend_extension_ts=/usr/local/ioncube/ioncube_loader_lin_5.2_ts.so

Php versiyonunuz 5.2′den farklı ise ioncube_loader_lin_surum_no.so olarak ekleyebilirsiniz. Örneğin php sürümünüz 5.3 ise

[Zend]
zend_extension=/usr/local/ioncube/ioncube_loader_lin_5.3.so
zend_extension_ts=/usr/local/ioncube/ioncube_loader_lin_5.3_ts.so

PHP sürümünüzü aşağıdaki komut ile görebilirsiniz.

php -v

Bu kurulum tipini cPanel,Plesk,DirectAdmin gibi tüm panellerde bu şekilde kurulum yapabilirsiniz.

IP Subnet Tablosu

Prefix Subnet Host Usable
/32 255.255.255.255 1 1
/31 255.255.255.254 2 0
/30 255.255.255.252 4 2
/29 255.255.255.248 8 6
/28 255.255.255.240 16 14
/27 255.255.255.224 32 30
/26 255.255.255.192 64 62
/25 255.255.255.128 128 126
/24 255.255.255.0 256 254

 

.net framework initialization error

Bu hatayı aldığınız zaman yapmanız gereken .Net kurulum dizinini kayıt defterinden düzenlemek. Muhtemelen hatalı bir yol görülüyordur. Bunun için aşağıdaki bilgileri herhangi bir metin belgesine yazıp uzantısını .reg olarak kaydedin ve çift tıklayıp açın. Problem giderilmiş olacaktır.

REGEDIT4

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework]
"InstallRoot"="c:\\WINDOWS\\Microsoft.NET\\Framework\\"

Server 2008/2003 Error 422 (Named Pipe connection failed, error #2 [The system cannot find the file specified)

Virtuozzo sistemlerde güncellemelerden sonra “Error 422 (Named Pipe connection failed, error #2 [The system cannot find the file specified)” hatasını alıyorsanız aşağıdaki komutlarla probleminizi giderebilirsiniz.
Windows Server 2003 İçin

net stop ipnat
net stop sharedaccess
net stop policyagent
vzsveinstall -s ANA.IP.AD.RE.SI -w -f

Windows Server 2008 İçin

net stop ipnat
net stop sharedaccess
net stop policyagent
vzsveinstall -s ANA.IP.AD.RE.SI -w -f -t w2kw8

The configuration section ‘rewrite’ cannot be read because it is missing a section declaration

Windows Server 2008 “The configuration section ‘system.web.extensions’ cannot be read because it is missing a section declaration” hatası IIS üzerinde rewrite modulünün kurulu olmamasından kaynaklanır. Bu modülü yüklemek için buraya tıklamanız yeterli olacaktır.

An error occured during client creation: Unable to set “name” argument’s value (““): Client with name already exists.

Aşağıdaki hatayı genellikle plesk 7.x 8.x versiyonlarındaki yedekleri 9.x versiyonuna yüklerken alırsınız. Bu hatada yedeğini açmak istediği resellerin sunucuda var olduğundan işlem yapamadığını belirtir.

<?xml version=”1.0″?>
<execution-result status=”success”><message code=”FailedClientDeployment” severity=”error”><context>void plesk::ClientDeployer::deployClientData(plesk::Xml Node) const</context><file>./client_deploy.cpp</file><line>96</line><text>Failed deployment of client skrakes</text><message code=”ExecCmd::ExFailed” severity=”error”><context>void plesk::ExecCmd::reportError() const</context><file>ExecCmd.cpp</file><line>49</line><text>Execution of /usr/local/psa/admin/plib/api-cli/client.php –create skrakes -name <username>\ <username> -notify false -passwd -email <username>@<domainname>.com -creation-date 2006-12-24 -guid c986d508-d206-4aa7-9372-2c71a0bc03cb -owner admin failed with return code 1.
Stderr is
An error occured during client creation: Unable to set “name” argument’s value (“<username>”): Client with name <username> already exists.
</text></message></message></execution-result>

Yapmanız gereken işlem admin kullanıcısına ait tüm bilgileri değiştirip tekrar denemenizdir. Problem giderilmiş olacaktır.

Windows Server 2008 Uzakmasaüstü RDP Port değiştirme

Windows Server 2003 veya 2008 sunucularda uzakmasaüstü (RDP) portunu değiştirmek için öncelikle;

1- Başlat > Çalıştır’dan Regedit’i açın
2- HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TerminalServer\WinStations\RDP-tcp\PortNumber kısmındaki 3389 değerini herhangi bir boş port ile değiştirin.
3- Sunucunuzu resetlediğinizde yeni portunuz aktif olacaktır.

error while loading shared libraries: librpmio-4.4.so: cannot open shared object file: No such file or directory

Bu hatanın nedeni genellikle 64 bit sunucularda 32 bit uygulamalar çalıştırırken alırsınız. Öncelikle bu durumu kontrol edin. Eğer ki sunucunuz ve uygulamanızın değerleri aynıysa aşağıdaki komutla gcc ve c paketlerini tekrar yüklemenizi öneririm.

yum -y install gcc-c++