CBS Replication page shows Status 500, backup reports not generated
June 3, 2025
Product Version
AhsayCBS: 7.5.0.0 - 7.17.x
Operating System
All Platforms
Symptom
When attempting to access the [Replication] > [Accepting Data] menu on the AhsayCBS web console, the following error is displayed:
Status Code : 500
Servlet Name : action
Request URI: /cbs/rps/config/Index.do
Exception Message : javax.servlet.ServletException: [Index.execute] Failed to execute servlet
Cause
This issue can occur if the replication config file is not found / corrupted in the AhsayCBS installation conf folder:
%CBS_Installation_Home%/conf/rps.xml
Resolution
To resolve this issue:
- Stop the AhsayCBS Service.
Copy the rps.xml file from a backup to %CBS_Installation_Home%/conf
If you do not have a backup copy of the rps.xml file, you can temporarily install AhsayCBS (of the same version as your current AhsayCBS server) on another computer, and retrieve the rps.xml file from there.- Restart the AhsayCBS Service.
Once the AhsayCBS service is restarted a new rps-recv.json and rpsRecv.xml file(s) will be automatically re-created if they are not present.