Issue in starting Build Engine and Build Agent on z/OS
Hello everyone,
We have installed RTC 4.0.1 on zOS. When we are running Build Engine job (BLZBENG) we are getting this error:
CRRTC3524W: Communication with the repository failed due to this error: https://Myserver(example):9443/ccm/versionCompatibility?clientVersion=4.0.1..
Even its showing the same error for port 9538 whcih is already defined in Websphere Application Server.
Also when we are running shell script startbfa.sh we are getting this error.
Ý50397792¨ bfdaemon: bf_listener_new: EDC5111I Permission denied.
Then we tried to submit BLZBFA job which showing us the above same error too.
Please help us in this issue.
Thanks,
Shajeel
We have installed RTC 4.0.1 on zOS. When we are running Build Engine job (BLZBENG) we are getting this error:
CRRTC3524W: Communication with the repository failed due to this error: https://Myserver(example):9443/ccm/versionCompatibility?clientVersion=4.0.1..
Even its showing the same error for port 9538 whcih is already defined in Websphere Application Server.
Also when we are running shell script startbfa.sh we are getting this error.
Ý50397792¨ bfdaemon: bf_listener_new: EDC5111I Permission denied.
Then we tried to submit BLZBFA job which showing us the above same error too.
Please help us in this issue.
Thanks,
Shajeel
Accepted answer
The error message you are getting when you run startbfa.sh and BLZBFA indicates that the bfagent port, which is specified in the bfagent.conf file, is reserved for another job or user. Please check with your system administrator to verify that the bfagent port is available for use by the agent.
The error message you get when running BLZBENG is caused by the engine not being able to communicate with the server. Have you completed the customization described in the comment header of BLZBENG? Is the URL specified on the "-repository" parameter in the job correct?
Comments
1 vote
9 other answers
When the build agent is started from the command line with the startbfa.sh script, you can use the standard UNIX command ps to see the running process:
ps -A | grep bfagent
This should result in output similar to the following:
To stop the process, you can then issue "kill <pid>". In this case, you would issue "kill 16806852".16806852 ? 0:00 /var/testsrv2/usr/lpp/jazz/v4.0.5/buildagent/bfagent
The EDC5111I error message when starting the agent suggests that the user who is trying to start the agent doesn't have the correct permissions. This could be caused by multiple issues:
1. Is the port you're running on (5555) available for use by this process? The sysadmin may have locked it down.
2. Does the user who is attempting to run the startbfa.sh script have permissions on the script and the directory structure containing it? Does this user have permission to access the bfagent binary at <installDirectory>/usr/lpp/jazz/v4.0.1/bfagent?
3. If you are attempting to run BLZBFA as a started task, has the RACF setup described in BLZRACFT been completed?
The build engine is having trouble contacting the server. The JCL you've posted appears to be correct, so I would start looking at network issues.
1. Is the RTC server running on the same machine as the build engine? If not, can you ping the server host successfully?
2. Is there a firewall blocking you from contacting the server?
Thanks,
Steve
Comments
You need to make sure that in addition to deploying the war files, you've performed the configuration steps described in the link above. There are a number of custom JVM properties that need to be set before you can run the CLM applications.
After you've completed the deployment to WebSphere Application Server, you will need to run the CLM setup wizard as described in Running the setup by using Custom setup in the setup wizard. If you deployed your web applications using the default context roots, you need to access https://MyIP:9443/jts/setup through your web browser.
Did you change the context root for one of the applications? The CCM application should default to /ccm, and the JTS application is at /jts. None of the current applications default to a context root of /jazz.
Thanks,
Steve
Hello,
Already done with all steps, when i am connecting through this URL:
https://192.88.56.36:9443/jts/setup
we are getting this error.
SRVE0255E: A WebGroup/Virtual Host to handle /jts/setup has not been defined.
SRVE0255E: A WebGroup/Virtual Host to handle 192.88.56.36:9443 has not been defined.
IBM WebSphere Application Server
Already done with all steps, when i am connecting through this URL:
https://192.88.56.36:9443/jts/setup
we are getting this error.
SRVE0255E: A WebGroup/Virtual Host to handle /jts/setup has not been defined.
SRVE0255E: A WebGroup/Virtual Host to handle 192.88.56.36:9443 has not been defined.
IBM WebSphere Application Server
yes it's /jts i just checked it again.
Secondly in Websphere WC_defaulthost_secure was 9538 which i changed to 9443 and also gave host as 192.85.33.82.
My Server listening on both of these:
9443 TCP AVSR00A
9538 TCP AVSR00A
Thanks,
Shajeel
Secondly in Websphere WC_defaulthost_secure was 9538 which i changed to 9443 and also gave host as 192.85.33.82.
My Server listening on both of these:
9443 TCP AVSR00A
9538 TCP AVSR00A
Thanks,
Shajeel
Comments
Are there any useful error messages in the JTS or CCM logs? You will find these at <install_root>/u/jazz401/logs, in the files jts.log and ccm.log. Note that these files are UTF-8 encoded.
If not, review the steps outlined in the topic Running Jazz Team Server and the CLM applications on z/OS systems and verify that all of the configuration is correct.