The hosting requires checking IP addresses before logging in. The issue occurs when a user frequently changes the IP to log in and, the system labels the login as invalid. To resolve this, you, as an admin with SSH access, will have to disable the IP validation for DirectAdmin.
The setting for IP checking in DirectAdmin is always enabled, by default:
disable_ip_check=0
To Disable IP Validation
Run the given command to disable the IP checking:
/usr/local/directadmin/directadmin set disable_ip_check 1 restart
Until the setting is not reverted back the same way DirectAdmin will disable the IP validation for its login.