I can't login to DirectAdmin control panel. The login page just refreshes without any errors
If you're not able to login to DirectAdmin control panel, It is likely that:
that stores the DirectAdmin session files is likely full. The session files are required for saving login information which allows you to login. To check your partitions, run the following command at the prompt:
to check. The sessions are saved under /usr/local/directadmin/data/sessions, so it's going to either be your / partition or your /usr partition, depending on how your file system is setup.
is changing. This can happen when your internet provider gives you a rotating IP address
. The most common provider that does this is a satellite internet provider. DirectAdmin checks the IP of the session for each request, so if your IP changes, you'll get booted to the login page. To resolve that, you can disable the IP check so that your rotating IP is allowed: http://www.directadmin.com/features.php?id=443
Other less common reasons:
Make sure your browser supports cookies and they're not being filtered out.
DirectAdmin needs to be restarted if it was just updated
You've got binaries for a different operating system
your "usersdir" setting in your directadmin.conf is blank or broken. Type the following, you should get a similar output:
/usr/local/directadmin/directadmin c | grep usersdir usersdir=./data/users