After rebooting an FTP server running vsftpd with chroot enabled, users were unable to use FTP and upon connecting would see the subject error; 500 oops chroot
After investigating some possible solutions, I found that the problem in this case was selinux. Disabling that got it working as expected, users can FTP and they’re chrooted to home directory.