Troubleshooting
Problem
Attempts to send a team invitation using the user other than SMTP user in JTS email settings in IBM Rational Team Concert (RTC) result in failure with an error "CRJAZ1611E Error sending message".
Symptom
When you send a team invitation using the user other than the email address set in "jts/admin > Server > Configuration > E-mail settings > E-mail From Address", it will show send team invitation failed with an error "CRJAZ1611E Error sending message"
on RTC web GUI.
Cause
In Exchange server, you do not have a permission of "on behalf" to send mail as the user set in RTC Email settings.
Diagnosing The Problem
To diagnose the issue, do the following settings to the debug level in log4j.properties file (<JazzHome>/server/conf/jts/log4j.properties
).
log4j.logger.org.apache.http.wire=DEBUG
log4j.logger.com.ibm.team.repository=DEBUG
Then, you will get the error in details as below:
DEBUG com.ibm.team.repository - sendMessage: invalidAddresses is null.
com.sun.mail.smtp.SMTPSendFailedException: 550 5.7.1 Client does not have permissions to send as this sender
Resolving The Problem
To fix the problem, you can use one of the following two solutions:
SOLUTION 1:
1. In Exchange server, find the user you want to use.
2. In the setting manage send as permission, grant the user with the send on behalf authority of the SMTP user in JTS email setting.
SOLUTION 2:
Upgrade to RTC 4.0.1 or later.
As of RTC 4.0.1, team invitation is changed to use configured user as a sender in mail notification rather than current user.
Product Synonym
Rational Team Concert
Was this topic helpful?
Document Information
Modified date:
16 June 2018
UID
swg21608763