Getting "Could not load configuration" or 500 error on login page

"Could not load configuration" or 500 error on login page error.


1. Make sure selinux is disabled on server.

-bash-4.1# sestatus

SELinux status: disabled

2. Also, make sure that ioncube is loaded in php. You can put up a phpinfo page and view them via browser to make sure that Ioncube is indeed loaded.

3. The "Could not load configuration error" occurs normally on cpanel servers where open_base dir protection enabled. In such case you would need to add the ezeelogin system dir as well the ezeelogin web directory into the path as well.

          www_folder /home/matt/public_html/ezeelogin/
         system_folder /home/matt/ezeelogin_system_files/

     You can find the paths to these directories from the configuration file"/usr/local/etc/ezlogin/ez.conf"
   

#cat /usr/local/etc/ezlogin/ez.conf
system_folder /home/matt/ezeelogin_system_files/
force_https no
uri_path /ezeelogin/
db_host localhost
db_port 3306
db_name ezeelogin_matt233
db_user ezeelogin_matt122
db_pass 34sdf34aed
db_prefix 2t3edd
cookie_encryption_key 234234
cookie_name asdfsdf
cookie_path /ezeelogin/
www_folder /home/matt/public_html/ezeelogin/
admin_user adminmatt

4. Check the permission of configuration file

[email protected]:~# ls -la /usr/local/etc/ezlogin/ez.conf

-rw-r--r-- 1 root root 337 Aug  9 15:13 /usr/local/etc/ezlogin/ez.conf

If not give sufficient permission for ez.conf file by the following command. 

[email protected]:~# chmod 644 /usr/local/etc/ezlogin/ez.conf

    

5. Open apache configuration file /usr/local/apache/conf/httpd.conf and look for the following entry in the virtual host that you have installed Ezeelogin in.

<IfModule mod_php5.c>
php_admin_value open_basedir "/home/matt/public_html:/usr/lib/php:/usr/local/lib/php:/tmp:/usr/local/etc/ezeelogin:/home/matt/ezeelogin_sys"
</IfModule>

6. if you continue to get 500 errors, make sure the permission of the www_folder is set to that of user owning it.

Also check the apache error logs for error.
tail -f /usr/local/apache/logs/error_log

Also check the ezeelogin webpanel logs for error.
tail -f /home/matt/ezeelogin_sys/logs/log-2012-xx-xx.php

1 (1)
Article Rating (1 Votes)
Rate this article
    Attached Files
    There are no attachments for this article.
    Related Articles RSS Feed
    "Unable to open a session" - unable login to centos server from ezeelogin jump server
    Viewed 7194 times since Mon, Sep 4, 2017
    Unable to connect to your database server using the provided settings.
    Viewed 6750 times since Thu, Jun 15, 2017
    vzctl enter veid fails. Unable to get term attr: Invalid argument
    Viewed 2306 times since Wed, Jun 14, 2017
    "Blank page" error in webssh console
    Viewed 1407 times since Tue, Jan 30, 2018
    main admin user account suspended after entering incorrect security code
    Viewed 2355 times since Wed, Jun 14, 2017
    404 error on login with nginx
    Viewed 2646 times since Wed, Jun 14, 2017
    usernames already exists
    Viewed 386 times since Fri, Mar 15, 2019
    LICENSE: No license Please contact [email protected]
    Viewed 2096 times since Wed, Jun 14, 2017
    The IP field must contain a valid public IP or how to install Ezeelogin on a machine in lan
    Viewed 2958 times since Wed, Jun 14, 2017
    what port should i open on my server firewall to fetch ezeelogin license?
    Viewed 2649 times since Wed, Aug 16, 2017