How to solve "Unable to proceed to URL due to invalid certificate error in Chrome"? Overview: This article helps in accessing Ezeelogin GUI while encountering the 'Your Connection is Not Private' warning message in Chrome and macOS. It is... Read More
Common Errors & Troubleshooting
How to solve "Blank page." error in the web ssh console? Overview: This article outlines steps to resolve the "Blank Page" error in the Ezeelogin web SSH console by resetting the gateway user password, which is crucial after upgrading to version 7.4... Read More
Troubleshooting blank or unviewable SSH session logs Overview: This article addresses issues with blank or unviewable SSH session logs. It explains that if the 'Encrypt SSH Logs' setting is enabled, you cannot view logs of sessions in... Read More
Error while trying to login using SAML credentials. Overview: This article describes troubleshooting steps for common SAML login errors including invalid_response due to incorrect signing certificates, issues with Entity ID mismatches, and... Read More
Deactivating 2FA( Two-Factor Authentication ) in ezeelogin GUI Overview: This article provides a guide to disabling Two-Factor Authentication (2FA) in Ezeelogin. To disable 2FA for individual users, navigate to the Two Factor Authentication... Read More
How to solve browser Compatibility Issue: Persistent Logout in Firefox and Safari, Stable Access via Chrome? Overview: This article helps to resolve the browser compatibility issue where the gateway user gets logged out while trying to access... Read More
Error: failed to modify user on other node. SSH key authentication to remote node failed Overview: This article addresses the error: "failed to modify user on other node. SSH key authentication to remote node failed," providing troubleshooting... Read More
Resolving "stdin: is not a tty TERM environment variable not set" Error in ezeelogin shell Overview: This article describes how to resolve the "stdin: is not a tty TERM Environment variable not set" error in Ezeelogin by disabling the virtual shell... Read More
What is AppArmor? AppArmor is an important security feature that locks down vulnerable processes, restricting the damage security vulnerabilities these processes can cause. AppArmor proactively protects the operating system and applications from... Read More
How to solve 'getting config from other node failed' error while installing secondary/slave? Overview: This article helps Ezeelogin admin users to solve the error 'getting config from other node failed' encountered while... Read More
How to fix the error "Failure establishing SSH session: Unable to exchange encryption keys" in ezsh (ezeelogin shell)? This error occurs when a user tries to login to the remote servers that are added in Ezeelogin. Refer below screenshot of the error... Read More
How to solve the error encountered while logging into cPanel/WHM from Ezeelogin which returns a response message {"status":"success"}? Overview: This artilce helps Ezeelogin gateway users to troubleshoot the issue encountered while logging into... Read More
How to solve 'Install not allowed on this IP address. Contact Ezeelogin support team' error encountered while installing Ezeelogin? Overview: This article helps Ezeelogin admin users to resolve "Install not allowed on this IP address.... Read More
Resolving backup issues during ezeelogin version upgrade Overview: This article addresses resolving backup issues during an Ezeelogin version upgrade caused by PHP version changes and Ioncube encoding incompatibilities. It recommends running the... Read More
"PHP Fatal Error: Incompatibility Issue with ionCube Encoder Version for PHP 5.6, Requires PHP 7.1 or Later Version Encoding" Overview: This article describes resolving a PHP Fatal error due to ionCube Encoder for PHP 5.6, requiring PHP 7.1 or later... Read More
LDAP verification failed. Connection to {hostname} closed. in ubuntu If its Ubuntu 16.xnot supporteddo these on the server and try again. Simply link /etc/ldap dir with /etc/openldap would fix the issue. :~# ln -s /etc/ldap /etc/openldap Read More
Error: LDAP search error: Can't contact LDAP server 1. Append log_level trace in /usr/local/etc/ezlogin/ez.conf to get the debug log. root@gateway ~]# vim /usr/local/etc/ezlogin/ez.conf log_level trace 2. Tail the latest application log to... Read More
The Gateway SSH User password expired Overview: This article describes how to handle the "Gateway SSH User password expired" issue by resetting the password or disabling password expiration in the database if login to the GUI fails. If you... Read More
Resolving "error: user add failed. cannot add user on this node" in ezeelogin Overview: This article addresses the "Error: User add failed. Cannot add user on this node" issue in gateway server. To resolve this, we need to verify if the user or... Read More
Error: Image does not get loaded while accessing Ezeelogin GUI Overview: This article describes how to resolve the Ezeelogin GUI login error caused by stylesheet and script loading issues due to Content Security Policy violations by updating the... Read More
How to fix the error "Remote connection closed by host" in Putty? How to fix "Please login to Ezeelogin web panel and setup two-factor authentication." in SSH clients like Putty, terminal, command prompt, etc? This error occurs when the user has... Read More
Fixing the ionCube loader error: zend_block_interruptions in PHP Overview: This article addresses the error Failed loading /usr/local/ioncube/ioncube_loader_lin_5.4.so: undefined symbol: zend_block_interruptions by ensuring the correct ionCube... Read More
How to solve Google Recaptcha shutdown issue? Overview: This article will help the Ezeelogin admin user to fix the Google Recaptcha shutdown issue while logging into the Ezeelogin GUI. Step 1: To resolve the recaptcha shutdown issue, upgrade... Read More
Resolving "EPROTO" Error Post Node Version Upgrade Overview: This article discusses resolving protocol errors post Node.js updates by setting (--tls-min-v1.0) option, specifying TLS v1.0 for secure communication. This error is usually seen after... Read More
Correcting public IP display on primary node in cluster configuration Overview: This article explains how to correct the cluster tab in Ezeelogin showing the licensed secondary IP instead of the LAN IP for a slave node behind NAT by updating the... Read More
Fixing "class 'DOMDocument' not found" error in ezeelogin Overview: This article explains how to resolve the "class 'DOMDocument' not found" error by installing the required PHP DOM extension. On Debian/Ubuntu, use apt-get... Read More
MySQL Version 8 Errors: Password Hash and User Access Issues ERROR 1: creating DB user: Password hash should be a 41-digit hexadecimal number (0) ERROR 2: granting access for DB user: Can't find any matching row in the user table (0) ... Read More
Manually installing ezeelogin with binary package Overview: This article describes how to manually download and install Ezeelogin using a binary package, providing steps to resolve the issue of not being able to download the package directly. ... Read More
How to Enable/Disable Two Factor Authentication (2FA) on Ezeelogin Jump Server? The ssh interface and the GUI of Gateway Server (Ezeelogin Jump Server) are now fortified with multi-factor authentication mechanisms such as Google Authenticator,... Read More
How to fix the slowness in loading Ezeelogin GUI Overview: This article addresses Ezeelogin GUI slowness by disconnecting the slave node via the GUI or backend commands. Reconnect through the GUI. Avoid removing the slave node to prevent... Read More
Database sync error: This node in cluster has local changes Overview: This article addresses the "Database Sync Error: This Node in Cluster Has Local Changes" issue. It provides a step-by-step guide for verifying and synchronizing the database... Read More
Resolving "access denied" error for root user during ezeelogin upgrade Overview: This article covers resolving the "Access denied for user 'root'@'%' to database 'ezlogin_sdzeh'" error during an Ezeelogin upgrade.... Read More
How to solve Error: Class 'DOMDocument' not found? Overview: This article describes resolving the error "Class 'DOMDocument' not found" by installing either php-dom or php-xml, essential PHP extensions enabling XML manipulation... Read More
Troubleshooting user identification issues in systems with jump server and pam_ldap Overview: This article discusses troubleshooting related to user identification issues within systems configured with Ezeelogin and pam_ldap, highlighting the impact... Read More
Getting detailed error messages from Ezeelogin error logs Overview: This article helps Ezeelogin gateway users on how to obtain detailed error messages from Ezeelogin error logs by adding 'log_level' trace to the Ezeelogin configuration... Read More
Downgrade PHP version 7.4 to 7.1 in Centos In this article, we will learn to downgrade php version 7.4 to version 7.1 in centos. For this, we will use some commands which we have explained in the given an example. Using this command, we can also... Read More
fatal : Access denied for user root by PAM account configuration [preauth] This error indicates issues with the PAM (Pluggable authentication module) configuration on your SSH server. In the error log based on the distribution(O.S.) you are using;... Read More
How to solve Authentication by SSH key failed in Ezeelogin? Overview: This article helps in resolving the "Authentication by SSH key failed/Authentication by password failed" error that occurs in the Ezeelogin backend when logging into a remote... Read More
Installing node on ezeelogin gateway server: RPM and NVM methods Overview: This article explains how to install Node.js on an Ezeelogin gateway server using both RPM packages and NVM. It includes instructions for installing Node.js on CentOS and... Read More
Error: unable to submit form Overview: This article addresses the error encountered when saving account settings, including a new YubiKey password: "An error occurred while trying to submit the form - For PHP < 7.2, XML extension is required."... Read More
UnAuthorized IP Address when using proxy Overview: This article helps admin privileged users to resolve the issue of Unauthorized IP Address when using web proxy, by enabling the "Proxy Allow All" option under settings. Step 1: Login to Ezeelogin... Read More
How to fix error (LDAP or Windows AD): User not found. Contact administrator. Overview: This article describes how to fix the LDAP or Windows AD error "User not found" by ensuring NSCD is installed and running, and then importing or verifying the... Read More
License mismatch! This Ezeelogin was installed with a different license. Overview: This article describes resolving a license mismatch error in Ezeelogin due to a new build ID generated during license renewal, advising to reactivate the expired... Read More
How to solve "Error login expired. Please login"? Overview: This article helps in resolving "Error login expired. Please login" issue occured in the Ezeelogin software GUI, which can be resolved by adding cookie_match_ip as 0 to the end of ... Read More
How to solve "Remote Desktop Connection Error: This computer can't connect to the remote computer" when accesing RDP via Ezeelogin tunnel ? Overview: This article helps in resolving the "Remote Desktop Connection Error: This computer can't... Read More
How to resolve the 'No Two-factor Authentication enabled' error encountered while logging into the Ezeelogin GUI? Overview: This article assists Ezeelogin admin privileged users in resolving the "No Two-factor Authentication enabled" error... Read More
Resolving "perl: warning: Setting locale failed" Warning in Ezeelogin Remote Access Overview: This article describes how to address the "perl: warning: Setting locale failed" message on remote servers accessed through Ezeelogin by clearing... Read More
Fixing PHP Error: Call to undefined function utf8_encode() Overview: This article describes how to resolve the PHP error "Call to undefined function utf8_encode()" by installing the php-xml extension on Ubuntu/Debian and Centos/Fedora/Red Hat... Read More
How to solve "mesg: ttyname failed: Inappropriate ioctl for device" Overview: This article helps to resolve the error "mesg: ttyname failed: Inappropriate ioctl for device" occur in Ezeelogin backend(ezsh) by disabling virtual shell for the... Read More
Error: Trying to install or update a secondary as primary. Use -as_primary option to force it. Overview: This article addresses the error encountered when attempting to install or upgrade a master node that has been issued a secondary license. To... Read More
This error occurs when installing Ezeelogin without a standalone or purchased license. It can be resolved by using a standalone license. Please contact the Ezeelogin support team 24*6 Helpdesk to issue a standalone license Related Article How... Read More
Resolving Duo authentication errors in ezeelogin Overview: This article addresses the errors encountered when accessing the Ezeelogin GUI with Duo, such as "invalid_grant" and "Invalid redirect URI." Ensure to access the Ezeelogin GUI using the... Read More
Ezeelogin restore/backup crashes abruptly without any error. Overview: This article describes finding and interpreting backup and restore logs under /var/log/, and recommends increasing the PHP memory limit in /etc/php.ini if logs indicate memory... Read More
Error: User add failed. Failed to connect to database: Error: Plugin caching_sha2_password could not be loaded: Dynamic loading not supported. . An error occurred. Please contact administrator.. ]0; Error in Ezeelogin software GUI: Error in... Read More
How to fix error (SAML): User with the email does not exist, but with the username exists Overview: This article describes how to fix the "User with the email does not exist" SAML error by ensuring the email address matches between Ezeelogin and... Read More
Basic MySQL commands for troubleshooting database related issues in Ezeelogin Overview: This article provides a comprehensive guide to essential MySQL commands for troubleshooting and managing the Ezeelogin database, including backup and restore... Read More
ERROR DB gwactivity_logs: Incorrect string value during Ezeelogin upgrade Overview: This article describes how to address the "Incorrect string value" error encountered during an Ezeelogin upgrade by managing the gwactivity_logs table, including... Read More
Overview of web activity log functions in ezeelogin Overview: This article details the different functions of the web activity log for the user tab in Ezeelogin, including actions such as adding, editing, and deleting users, managing user groups,... Read More
Is it possible to stop recording user activity logs? Overview: This article describes the limitations of stopping Web Activity, Shell Activity, or Server Activity while providing guidance on how to disable SSH log recording, RDP recording, and Web... Read More
How to delete all users in Ezeelogin? Overview: This article describes how to delete all users in Ezeelogin by adjusting the user display to 100 rows, selecting all users, and clicking delete, with additional steps if the super admin user cannot be... Read More
How to solve Checking database connectivity... erro? Overview: This article helps in resolving the error Checking database connectivity... that occur while installing Ezeelogin, which can be resolved by restarting MySQL. This error can be avoided... Read More
Issue with Remote Server Access After LDAP Password Reset Overview: This article describes an issue with accessing remote servers after resetting the LDAP password, typically caused by the Pass User Through option. This error usually occurs when... Read More
Error: "No such log file" while viewing the ssh log file from the Ezeelogin webpanel Overview: Overview: This article provides a detailed guide on verifying the existence of SSH log files in Ezeelogin, ensuring proper permissions for log... Read More
Fixing Azure SSO login issue in ezeelogin Overview: This article addresses the issue of being unable to log in to Ezeelogin with Azure SSO due to an application identifier error. Ensure the Ezeelogin web panel URL matches the Azure SSO... Read More
Restore primary using slave node Overview: This article describes how to restore the primary server using the slave node in Ezeelogin. FAQ: Can we disable the slave server since we are currently using only the master node? Certainly, the... Read More
How to fix RDP SSL error in Ezeelogin Overview: This article explains fixing RDP SSL errors in Ezeelogin by copying the self-signed certificate and key from the web server to the Ezeelogin directory using the cp command. You need to copy paste... Read More
How to troubleshoot the DSA key-based authentication? SSH from the client machine to the destination server with verbose and see for the messages. root@client ~]# ssh -i {dsa_private_key_path} username@server_ip -vvv debug1: Skipping ssh-dss key... Read More
Unable connect or access the remote servers added in the Ezeelogin gateway Overview: This article helps in resolving the issue of being unable to connect or access remote servers added in the Ezeelogin gateway. This error may occur due to... Read More
Database Error Occurred Error Number: 1062 Overview: This article provides a step-by-step guide to resolving the "duplicate entry" database error in Ezeelogin by truncating the prefix_qlogs table on both master and slave nodes, backing up the... Read More
Could not authenticate with any LDAP server How to fix Error: Could not authenticate with any LDAP server If you are facing the above error check the following:- 1. Check if your LDAP server is reachable from the gateway server. You can check... Read More
No. X11 forwarding is currently not supported by Ezeelogin shell (ezsh). Read More
Error: This IP is not permitted. Please add this IP in the Allowed IPs field for this user Overview: This article explains how to disable IP restriction for a gateway SSH user in Ezeelogin by executing a command on the server or through the MySQL... Read More
Delete Ezeelogin users Overview: This article explains that deleting an Ezeelogin user removes them from the /etc/passwd file and their home directory. Ezeelogin users can be deleted, which removes their entries from the `/etc/passwd` file and... Read More
Fixing missing hebrew characters post-ezeelogin upgrade on centOS and ubuntu Overview: This article explains how to resolve missing Hebrew characters after an Ezeelogin upgrade by configuring MySQL to use UTF-8 character encoding on CentOS... Read More
How to fix the error "Invalid Password" shown while editing settings in Ezeelogin GUI? Overview: This article provides solutions for the "Invalid Password" error in Ezeelogin GUI, including verifying the correct password, checking for extra spaces... Read More
Restricting SFTP User Access to Specific Folders in Ezeelogin. Overview: This article addresses how to restrict SFTP users to only view specific folders in Ezeelogin, noting that due to system restrictions, chroot cannot be applied through... Read More
Cannot connect to installed Ezeelogin database:mysqlnd cannot connect to MySQL 4.1 using the old insecure authentication Overview: This article provides a solution for fixing the "mysqlnd cannot connect to MySQL 4.1 using the old insecure... Read More
Resolving LDAP search error: operations error Overview: This article addresses the LDAP search error "Operations error" and advises ensuring that the Bind RDN and Bind Password are correctly provided in the LDAP settings. If you get the above... Read More
How to solve: AuthorizedKeysCommand /usr/share/ec2-instance-connect/eic_run_authorized_keys username SHA256:ecphulTPPp7xHnSCVkuQH2fcXemYKjT8xFftheRDz+s failed, status 22. 1. This issue occurs entirely on the EC2 instance. It can be resolved by... Read More
How to solve Error: 1.Server login failed. Error waiting for connection. FAILED: Could not connect while changing the Remote server IP from Ezeelogin WebGUI 2.Error: Server login failed. FAILED: to establishing SSH session If you get the below... Read More
How to restore ssh logs from the old server to the new server if you have skipped the log directory while backup? You can use the following steps to restore logs in primary when you skip the log directory from the backup. You need to restore... Read More
How to solve ERROR: User has not set a security code ldap_sasl_bind_s (-1): Can't contact LDAP server If you get this error create a softlink to the system ssl directory which can be found by executing the following command on the server. ... Read More
Automatic su or sudo does not work when the virtual shell is enabled Overview: This article guides admin privileged users on how to disable the virtual shell feature, If root prompt is not received for the gateway users after setting up automatic... Read More
How to fix "SSH CONN ERROR: Cannot read property 'bold' of undefined" error in Ezeelogin WebSSH Refer below article to configure and troubleshoot WebSSH in Ezeelogin. https://www.ezeelogin.com/kb/article/setup-web-ssh-console-in... Read More
Error: User modify failed. Cannot modify user on other node: usermod: user ’luca’ does not exist. Overview: This article describes an error encountered on the Master node GUI when attempting to modify a non-existent user 'luca'... Read More
Slowness when using SSH If you are facing any slowness while doing ssh, check the following steps:- 1. Make sure that you are not facing any network issues. 2. Try to do ssh from the jump box as well as from the remote servers manually and confirm... Read More
Invalid subsystem request while using Warp SSH client. The error can be found in the ezsh log in the users home directory. tail -f /home/ezadmin/ezsh.log Invalid subsystem request: export TERM_PROGRAM='WarpTerminal' Query failed ... Read More
How to avoid downtime when your Ezeelogin server goes down? 1. Always take a backup of your Ezeelogin Jump Server. Check out the following article to create a complete backup of Ezeelogin. https://www.ezeelogin.com/kb/article/how-to-create-a... Read More
Log Retain Duration is not working Overview: This article outlines the steps to address issues with log retention duration not functioning correctly. If the log retain duration is not working as expected, follow these steps: 1. Check and Set Up a... Read More
How to fix the OpenSSH vulnerability CVE-2024-6387? Synopsis: CVE-2024-6387, known as regreSSHion, has been discovered in the OpenSSH server. This vulnerability allows remote unauthenticated attackers to execute arbitrary code on the target... Read More
Ezeelogin RDP proxy could not be started Ensure that the desktop browser has enough CPU( 2GHZ) and RAM( 2- 4 GB ). Close out browser tabs so as to reduce the CPU footprint so that the browser-based RDP works without slowness. Web RDP will work only... Read More
User add failed. Fingerprint changed:Cannot modify user on other node: REMOTE HOST IDENTIFICATION HAS CHANGED! (Reset fingerprint to authorize the change) The identity of your gateway server has changed(due to os reload, IP migration, etc). Reset... Read More
How to fix the broken Google authenticator secret QR code image while configuring Google 2FA in Ezeelogin? The QR code generation feature experiences an impact due to the deprecation of the Google Image Charts API, resulting in the QR code not being... Read More
Troubleshooting and Verifying Mysql SSL In Secondary node While doing the installation of the slave with MySQL SSL you may come up with "Do you want to use a secure MySQL connection?", then you need to check the following:- 1. If you are giving... Read More
How to view the error message in the gateway shell and application log? Run the below command to view the Ezeelogin version and the error message in the gateway server shell. root@gateway ~]# ezsh -v ERROR 4192: key errorERROR 7220Ezeelogin... Read More
In case you have encountered the above error while adding a new server. This could mainly occur due to: 1. Session Timeout. So just try to re-login then try adding the server again. If the error still persists. 2. Check the... Read More
How to fix the error "SSH user mapping failed" showing in GUI and ezsh? Refer below article to get a better understanding of the SubSSH user account in Ezeelogin. SubSSH user account in Ezeelogin The error SSH user mapping failed occurs when the... Read More
How to fix Error : Could not read configuration This error message is encountered when the parent directory has incorrect executable permissions. Check all the permissions in following directory by running the below command: root@gateway:~# ls ... Read More
Error: Account locked due to Inactivity Error received in GUI : Error received in Shell/Backend/Gateway server : Why does it happen? The error occurs if you have automatically locked the account if the user has not logged in for the number... Read More