I foud the similar problems here but it doesn't solve my problem.
My server has CentOS 6.4 installed.
I configured vsftpd.conf as followed
# (default follows)
I also manually created /etc/vsftpd/chroot_list file and inserted uernames. I set permission of chroot_list to be readable for all.
Whenever I login to ftp, it says 500 OOPS: could not read chroot() list file:/etc/vsftpd/chroot_list
I tried with so many accounts including root but I got the same problem. Can I get any idea please?