July 2013
« Jun   Aug »

How do I create read only and full access FTP users on Plesk

Today I had a requirement to provide a ftp space for sharing csv feed to other third party to pull the data from one of our server. At the same time our custom program can able to upload the data to the same area on a daily basis. Client has a dedicated Plesk server and […]

MySQL : [ERROR] Can’t start server : Bind on unix socket: Permission denied

Yesterday I got the following mysql error message when I’m restarting MySQL server after refresh the mysql data folder. I need to update some entries on my.cnf which requires a restart to take effect. Unfortunately restart did not success and I’m getting “[ERROR] Can’t start server : Bind on unix socket: Permission denied” error listed […]

MySQL : [ERROR] Error message file ‘/usr/share/mysql/english/errmsg.sys’ had only 706 error messages

Today I got an error on MySQL server when I was restart a MySQL daemon tonight. This is the first time I see such an error. The exact error was,

130724 10:39:38 [ERROR] Error message file ‘/usr/share/mysql/english/errmsg.sys’ had only 706 error messages, but it should contain at least 728 error messages.

MySQL server log will […]

GitHub : fatal: Could not read from remote repository.

One of the production server is being updated from Github directly as one of the user deployed files from git checkout. This is done for their easiness and no need to transfer the files every time if there is an update occurs. This is REALLY a BAD idea to use production space having version control […]

Useful information of nslookup, whois commands

nslookup is widely used for identify the issue which related to DNS records. There will be a many cases, that you will be in trouble with outdated DNS cache if the actual DNS entry is changed. Some scenario like Switching server to some other IP, creating/updating new host records [Type A], Changing MX record and […]

JVM : (Too many open files)

Recently we had hit a rare error in one of the nodes in production. This error throws out from JVM and displayed through the Glassfish server.

This is because too many file descriptors’re opened by Glassfish. File descriptor can be limited in both system level and shell level.

To check maximum number of fd […]