/CMD_EMAIL_POP?domain=sample.here shows blank page :(

AnVir

Verified User
Joined
Feb 13, 2008
Messages
28
Please, help me.
Suddenly DA start to display blank page on /CMD_EMAIL_POP?domain=... request. Page is really blank, no HTML code received. Without ?domain=... it shows regular page with error that I do not own that (blank) domain.
Error log and other logs contain no messages about this issue...
Please, point me the way, where I must to dig to solve this problem :(
 
Oh, I forget to notice - this is on any existent domain, in any user's level.
 
Are other pages working? If DirectAdmin suddenly stops working it could be that your browser isn't properly storing cookies or that you're IP# has been somehow blocked by DirectAdmin.

Jeff
 
Are other pages working? If DirectAdmin suddenly stops working it could be that your browser isn't properly storing cookies or that you're IP# has been somehow blocked by DirectAdmin.

Jeff
Yes, all other pages works as they must work. I******** my view, DA cannot parse some data specific to e-mail accounts and stops without returning any error...
 
Hello,
1) Check /var/log/directadmin/error.log for clues
I se no one in this log doing subject action :(

2) which OS version are you using?
And which OS version are your binaries compile for?
http://help.directadmin.com/item.php?id=318
CentOS 5.4, i386, most software installed from centos repos.
Code:
01:47 [root@da:/root]$ /usr/local/directadmin/directadmin o
Compiled on 'Redhat CentOS 5.0'
Compile time: Jul  5 2010 at 14:31:21

3) Are you using the Enhanced skin, or some other skin?
Oops... Yes, we are using moderately modifyed "Enhanced" skin for ~two years... Maybe it is the reason. I never think this way. Can you give me link to e-mail related modifications of DA, which causes skin modification?
 
Hello,

1) Check for any scripts in:
/usr/local/directadmin/scripts/custom/*

which may be aborting the load (likely only all_pre.sh would affect it)

2) Ensure you've got a limit of more than 0 email accounts on the DA account. 0 email accounts will disable the email page (but should also hide the link)

3) Try running DA in debug mode for more clues:
http://help.directadmin.com/item.php?id=293

John
 
Thanks! I see the error, it's about shared mysql librares...

Code:
Sockets::handshake - begin
Sockets::handshake - end
/CMD_EMAIL_POP
GET string: domain=xfes.ru
 0: Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7
 1: Accept-Encoding: gzip,deflate
 2: Accept-Language: ru-RU,ru;q=0.9,en-US;q=0.7,en;q=0.6,ru-ru;q=0.4,en-gb;q=0.3,en-us;q=0.1
 3: Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
 4: Cache-Control: max-age=0
 5: Connection: keep-alive
 6: Cookie: session=x7bacw1JARrjiptXTZPcg2yUoPn6QaGNfsvGmwZxLOe3BXbe4yFi0BDoaysyY9KD
 7: Host: feshost.ru:2222
 8: Keep-Alive: 115
 9: Referer: http://feshost.ru:2222/CMD_SHOW_DOMAIN?domain=xfes.ru
10: User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; ru-RU; rv:1.9.2.3) Gecko/20100406 Firefox/3.6.3 WebMoney Advisor
Checking referer http://feshost.ru:2222/CMD_SHOW_DOMAIN?domain=xfes.ru to feshost.ru:2222
Referer check passed: feshost.ru=feshost.ru 2222=2222
Command::doCommand(/CMD_EMAIL_POP)
./directadmin: relocation error: ./directadmin: symbol __fixunsdfdi, version libmysqlclient_15 not defined in file libmysqlclient.so.15 with link time reference

But I don't know how to fix it :(
All another MySQL-related software works good...

Code:
23:01 [root@da:/root]$ cat /etc/ld.so.conf
include ld.so.conf.d/*.conf
/usr/local/lib
23:01 [root@da:/root]$ cat /etc/ld.so.conf.d/mysqlclient15-i386.conf 
/usr/lib/mysql

Code:
22:45 [root@da:/root]$ cd /usr/lib/mysql; ls -l
****************ого 5836
lrwxrwxrwx 1 root root      26 Мар  3 10:33 libmysqlclient_r.so -> libmysqlclient_r.so.16.0.0
lrwxrwxrwx 1 root root      26 ********е******** 27  2009 libmysqlclient_r.so.15 -> libmysqlclient_r.so.15.0.0
-rwxr-xr-x 1 root root 1460748 Но******** 29  2008 libmysqlclient_r.so.15.0.0
lrwxrwxrwx 1 root root      26 Мар  3 10:33 libmysqlclient_r.so.16 -> libmysqlclient_r.so.16.0.0
-rwxr-xr-x 1 root root 1509580 Фев 19 21:27 libmysqlclient_r.so.16.0.0
lrwxrwxrwx 1 root root      24 Мар  3 10:33 libmysqlclient.so -> libmysqlclient.so.16.0.0
lrwxrwxrwx 1 root root      24 ************************ 20 22:44 libmysqlclient.so.15 -> libmysqlclient.so.15.0.0
-rwxr-xr-x 1 root root 1450280 Но******** 29  2008 libmysqlclient.so.15.0.0
lrwxrwxrwx 1 root root      24 Мар  3 10:33 libmysqlclient.so.16 -> libmysqlclient.so.16.0.0
-rwxr-xr-x 1 root root 1500616 Фев 19 21:27 libmysqlclient.so.16.0.0
-rwxr-xr-x 1 root root   13558 Фев 19 21:26 mysqlbug
-rwxr-xr-x 1 root root    6372 Фев 19 21:26 mysql_config
drwxr-xr-x 2 root root    4096 Мар  3 10:33 plugin

Is it directadmin build time issue?
I have reinstalled mysqlclient15 package, no effect.
I use MySQL 5.1.48 for several months, and there was no errors with DA :(
 
Hello,

Type:
Code:
cd /usr/local/directadmin
ldd directadmin
to see if you spot the libmysqlclient.so file being included. You shouldn't have anything mysql related in that output. If you do, it would mean you've got the bad binaries that were out for a period of about 1 hour during our release.

Grab the new ones:
Code:
http://help.directadmin.com/item.php?id=29
John
 
Thank you! I see libmysqlclient15 here, so I am trying to replace my directadmin file with newest one.
When i do:
Code:
wget --bind-address=83.222.112.66 -O update.tar.gz "http://www.directadmin.com/cgi-bin/daupdate?uid=KKKKK&lid=LLLLL"
I get 45 byte long file with message: "* You are not allowed to run this program *"
I got licence IP, uid and lid from "/CMD_LICENSE" page. It is internal DC licence not for sale. What I did wrong, and what can I do to get update file?
 
Oh, I start getDA.sh script with same parameters and it download update file correctly. Nevermind...
 
All works fine after directadmin binary file replacement. Thank you for help!
 
Back
Top