Si está ejecutando SELinux en su centos EC2, intente apagar SELinux y pruebe su aplicación nuevamente. Si es SELinux el que está causando este problema, es posible que se deba a la política de conexión externa a la base de datos. Debe volver a encender SELinux y habilitar la política con este comando.
sudo setsebool -P httpd_can_network_connect_db=1