CAUIM CABI - Cabi Installations Fails java.util.concurrent.TimeoutException: cabi webapp at 'http://<IP>/cabijs' failed to start in 10 minutes

Document ID : KB000092843
Last Modified Date : 24/04/2018
Show Technical Document Details
Issue:
CAUIM CABI - Cabi Installation Fails java.util.concurrent.TimeoutException: cabi webapp at 'http://<IP>/cabijs' failed to start in 10 minutes

The cabi probe (bundled) fails to start and is in an error (red) state, cabi.log shows: 

[main, cabi] changing probe state from 'INSTALLING_CABI' to 'STARTING_WASP' 
[main, cabi] activating wasp... 
[main, cabi] waiting for wasp to start... 
[main, cabi] wasp has started [time taken=1 minute(s) 30 second(s) (90483 ms)] 
[main, cabi] getting wasp port ... 
[main, cabi] waiting for cabi webapp @ http://<IP/PORT>/cabijs to start responding ... 
[main, cabi] java.util.concurrent.TimeoutException: cabi webapp at 'http://<IP/PORT>/cabijs' failed to start in 10 minutes 
at com.ca.cabi4uim.utilities.ProbeUtils.waitForWaspAndWebappToStartupCompletely(ProbeUtils.java:1541) 
at com.ca.cabi4uim.Probe.makeSureCabijsWebappIsUp(Probe.java:413) 
at com.ca.cabi4uim.Probe.createRestUser(Probe.java:550) 
 
Environment:
- UIM 8.51 
- Bundled CABI, cabi probe v3.20 
- Cabi probe running on robot attached to primary hub 
- Database: sql server 2012 
- uim_core_dashboard 2.40 
- uim_cabi_health_reports 1.20 
- uim_unified_reporter 1.02 
- ump_cabi package on ump robot 
Resolution:
1. Open the cabi probe using raw configuration -> startup -> opt -> Increase the "java_mem_max" key value to 2gb. 

2. Ensure the cabi port is not being used on the server where the cabi probe / robot is running.