Troubleshooting: Unable to Sign In to the BDRSuite Server | Resolving Login Issues

Unable to Sign In to the BDRShield Server

KB ID: 115132
Cause 1:This error can occur if the "BDRShield Backup Server Virtual Physical Workloads" service is not properly started on your backup server machine or if it stopped due to environmental reasons.
Solution:
For Windows:
1. Verify the status of the "BDRShield Backup Server Virtual Physical Workloads" service in `services.msc` and start it if it's in a stopped state.
2. Try logging in to the backup server web console.
For Linux:
1. Verify if the BDRShield Backup Port 32004 is in a listening state using the following command:
   netstat -a | grep 32004
   If the VembuBDR service is running, it will appear in the results.
2. If port 32004 is not in a listening state, navigate to `<vembubdr_installation_location>` and start VembuBDR manually using the following command:
   /home/vembubdr/Vembu/VembuBDR# sh startVembuBDR.sh
Cause 2: Error 1068: The dependency service or group failed to start.
Solution:
For Windows (v5.6 onwards):
All BDRShield services are dependency services of the "BDRShield PostgreSQL Database" service, except for "BDRShield WebServer." If "BDRShield Backup Server Virtual Physical Workloads" fails to start with "Error 1068: The dependency service or group failed to start," follow these steps:
1. Open the task manager of the machine and go to the details tab. Check if `postgres.exe` is running (also kill the child executables of VembuPostgreSQL, if any). Stop all BDRShield services running in `services.msc`.
2. Start the services one-by-one in the following order:
  1. BDRShield PostgreSQL Database
  2. BDRShield WebServer
  3. BDRShield Backup Server Virtual Physical Workloads
  4. BDRShield Memcache for AWS
  5. BDRShield 360 Agent
  6. BDRShield WebService for AWS
  7. BDRShield WebSocket for AWS
  8. BDRShield Backup Server for AWS
  9. BDRShield Backup Server Google Workspace
  10. BDRShield Backup Server Microsoft 365
  11. BDRShield GranularRecovery for MS Applications
For Linux:
This error occurs when the BDRShield PostgreSQL Database service is not started. To resolve this:
1. Open Terminal with root user privilege and check the PostgreSQL service status:
   systemctl status postgresql
2. If PostgreSQL status is inactive, start the PostgreSQL service with the following command, then check if the service status is active:
   systemctl start postgresql
3. If "BDRShield Backup Server Virtual Physical Workloads" services still fail to start, follow these troubleshooting steps:
For Windows: Go to the services and check if the "BDRShield Backup Server Virtual Physical Workloads" service is running. If not, run the following command prompt with Administrator privilege:
     C:\Program Files\Vembu\VembuBDR>bin\VembuBDR.exe >sgoutput.txt
     Go to the "C:\Program Files\Vembu\VembuBDR" location and send us the `sgoutput.txt` file.
          For Linux: ​Run the following commands with Root user:
     :/home/vembubdr/Vembu/VembuBDR# sh bdrsuite_service_control.sh stop
     :/home/vembubdr/Vembu/VembuBDR# /usr/sbin/chroot sgchroot /apache/bin/httpd -k start
     :/home/vembubdr/Vembu/VembuBDR# ./bin/VembuBDR >sgoutput.txt
     Go to the "/home/vembubdr/Vembu/VembuBDR" location and send us the `sgoutput.txt` file.