Team Invitation template info
11 answers
Hi Alan,
working with 2.0 I believed that RTC knows its ports and should send the invitation correctly in case everything is set properly.
I assume you changed the ports in the server.xml for tomcat.
Have you also reviewed and changed the respective attributes in the RTC Advanced Server Properties
https://my-Server:9443/jazz/admin#action=com.ibm.team.repository.admin.configureAdvanced
?
I think i did something like you did last week and I think I remember that the invitation sent the right ports after I changed the properties
URL HTTP Port 9080
URL HTTPS Port
set the right values.
working with 2.0 I believed that RTC knows its ports and should send the invitation correctly in case everything is set properly.
I assume you changed the ports in the server.xml for tomcat.
Have you also reviewed and changed the respective attributes in the RTC Advanced Server Properties
https://my-Server:9443/jazz/admin#action=com.ibm.team.repository.admin.configureAdvanced
?
I think i did something like you did last week and I think I remember that the invitation sent the right ports after I changed the properties
URL HTTP Port 9080
URL HTTPS Port
set the right values.
Hi Ralph,
I didn't change any advanced properties,. Tech note 32 which I referred to didn't mention any such changes. The properties which you refer to I believe are the default values. We just turned off SSL and use the http protoocl now rather than https, but the team invites still say https
eg
Subject: Welcome to the xxxx Team
You have been invited to join the Jazz team xxxx.
You can explore the related project area via the web UI at https://xxxx.com:9443/jazz/web/projects/xxxxxxxxxxxxxxxxxx.
Use File>Accept Team Invitation within the Rational Team Concert client to open the Accept Team Invitation dialog.
Copy the invitation below and paste into the Accept Invitation text field.
teamRepository=https://10.92.5.116:9443/jazz/
userId=......
Have I missed something??
I didn't change any advanced properties,. Tech note 32 which I referred to didn't mention any such changes. The properties which you refer to I believe are the default values. We just turned off SSL and use the http protoocl now rather than https, but the team invites still say https
eg
Subject: Welcome to the xxxx Team
You have been invited to join the Jazz team xxxx.
You can explore the related project area via the web UI at https://xxxx.com:9443/jazz/web/projects/xxxxxxxxxxxxxxxxxx.
Use File>Accept Team Invitation within the Rational Team Concert client to open the Accept Team Invitation dialog.
Copy the invitation below and paste into the Accept Invitation text field.
teamRepository=https://10.92.5.116:9443/jazz/
userId=......
Have I missed something??
Hi Alan,
working with 2.0 I believed that RTC knows its ports and should send the invitation correctly in case everything is set properly.
I assume you changed the ports in the server.xml for tomcat.
Have you also reviewed and changed the respective attributes in the RTC Advanced Server Properties
https://my-Server:9443/jazz/admin#action=com.ibm.team.repository.admin.configureAdvanced
?
I think i did something like you did last week and I think I remember that the invitation sent the right ports after I changed the properties
URL HTTP Port 9080
URL HTTPS Port
set the right values.
Hi Alan,
I have never tried to switch off https. So I am not sure how to do that - except in RTC 1.0 with Tomcat you where able to do this in the tomcat server.xml.
Why do you want to do that?
However I know that some of the advanced properties in the server actually have influence on things like the team invitation. For instance setting the Host Name property e.g.
com.ibm.team.repository.server.repourl.hostname=jazz-server
has effects on things like the team invitation as well as the RSS feeds and e-mails because RTC uses this information to construct the artifact URL's.
BTW: you should change the property above. Otherwise if you move the RTC server to another machine or have to change its IP all historical feed information and work item links in e-mail notifications won't work anymore.
I am not sure what would happen if you would go to the advanced server settings and change the https port to "". E.g. the resulting entries in the teamserver.properties:
com.ibm.team.repository.server.repourl.port.https=
com.ibm.team.repository.server.repourl.port.http=9080
It would be worth a try.
I have searched the process specification for a template for the team invitation but wasn't successful.
I searched the work items and found Enhancement 58809 that ask for being able to customize the team invitation. https://jazz.net/jazz/web/projects/Jazz%20Foundation#action=com.ibm.team.workitem.viewWorkItem&id=58809
It is triaged, so I assume there is no way to do it. You might want to subscribe yourself to that work item.
Ralph
I have never tried to switch off https. So I am not sure how to do that - except in RTC 1.0 with Tomcat you where able to do this in the tomcat server.xml.
Why do you want to do that?
However I know that some of the advanced properties in the server actually have influence on things like the team invitation. For instance setting the Host Name property e.g.
com.ibm.team.repository.server.repourl.hostname=jazz-server
has effects on things like the team invitation as well as the RSS feeds and e-mails because RTC uses this information to construct the artifact URL's.
BTW: you should change the property above. Otherwise if you move the RTC server to another machine or have to change its IP all historical feed information and work item links in e-mail notifications won't work anymore.
I am not sure what would happen if you would go to the advanced server settings and change the https port to "". E.g. the resulting entries in the teamserver.properties:
com.ibm.team.repository.server.repourl.port.https=
com.ibm.team.repository.server.repourl.port.http=9080
It would be worth a try.
I have searched the process specification for a template for the team invitation but wasn't successful.
I searched the work items and found Enhancement 58809 that ask for being able to customize the team invitation. https://jazz.net/jazz/web/projects/Jazz%20Foundation#action=com.ibm.team.workitem.viewWorkItem&id=58809
It is triaged, so I assume there is no way to do it. You might want to subscribe yourself to that work item.
Ralph
Hi Ralph,
I'll check out your suggestions tomorrow and see if they make any difference.
As anthony says, the turning of https is in relation to proxy caching to make the best of limited bandwidth
Cheers
Alan
I'll check out your suggestions tomorrow and see if they make any difference.
As anthony says, the turning of https is in relation to proxy caching to make the best of limited bandwidth
Cheers
Alan
Hi Alan,
I have never tried to switch off https. So I am not sure how to do that - except in RTC 1.0 with Tomcat you where able to do this in the tomcat server.xml.
Why do you want to do that?
However I know that some of the advanced properties in the server actually have influence on things like the team invitation. For instance setting the Host Name property e.g.
com.ibm.team.repository.server.repourl.hostname=jazz-server
has effects on things like the team invitation as well as the RSS feeds and e-mails because RTC uses this information to construct the artifact URL's.
BTW: you should change the property above. Otherwise if you move the RTC server to another machine or have to change its IP all historical feed information and work item links in e-mail notifications won't work anymore.
I am not sure what would happen if you would go to the advanced server settings and change the https port to "". E.g. the resulting entries in the teamserver.properties:
com.ibm.team.repository.server.repourl.port.https=
com.ibm.team.repository.server.repourl.port.http=9080
It would be worth a try.
I have searched the process specification for a template for the team invitation but wasn't successful.
I searched the work items and found Enhancement 58809 that ask for being able to customize the team invitation. https://jazz.net/jazz/web/projects/Jazz%20Foundation#action=com.ibm.team.workitem.viewWorkItem&id=58809
It is triaged, so I assume there is no way to do it. You might want to subscribe yourself to that work item.
Ralph
Hi Alan
We run various instances of RTC , both version 1 and 2 on different ports on the same server using https
I can confirm the setting "com.ibm.team.repository.server.repourl.port.https" in teamserver.properties is used by the invite to display the correct port (I know this as I keep forgetting to set when creating a new instance).
Changing this hasnt caused us any issues
Hope that helps
Stu
We run various instances of RTC , both version 1 and 2 on different ports on the same server using https
I can confirm the setting "com.ibm.team.repository.server.repourl.port.https" in teamserver.properties is used by the invite to display the correct port (I know this as I keep forgetting to set when creating a new instance).
Changing this hasnt caused us any issues
Hope that helps
Stu
Hi Ralph,
I'll check out your suggestions tomorrow and see if they make any difference.
As anthony says, the turning of https is in relation to proxy caching to make the best of limited bandwidth
Cheers
Alan
Hi Alan,
I have never tried to switch off https. So I am not sure how to do that - except in RTC 1.0 with Tomcat you where able to do this in the tomcat server.xml.
Why do you want to do that?
However I know that some of the advanced properties in the server actually have influence on things like the team invitation. For instance setting the Host Name property e.g.
com.ibm.team.repository.server.repourl.hostname=jazz-server
has effects on things like the team invitation as well as the RSS feeds and e-mails because RTC uses this information to construct the artifact URL's.
BTW: you should change the property above. Otherwise if you move the RTC server to another machine or have to change its IP all historical feed information and work item links in e-mail notifications won't work anymore.
I am not sure what would happen if you would go to the advanced server settings and change the https port to "". E.g. the resulting entries in the teamserver.properties:
com.ibm.team.repository.server.repourl.port.https=
com.ibm.team.repository.server.repourl.port.http=9080
It would be worth a try.
I have searched the process specification for a template for the team invitation but wasn't successful.
I searched the work items and found Enhancement 58809 that ask for being able to customize the team invitation. https://jazz.net/jazz/web/projects/Jazz%20Foundation#action=com.ibm.team.workitem.viewWorkItem&id=58809
It is triaged, so I assume there is no way to do it. You might want to subscribe yourself to that work item.
Ralph
Hi Ralph, Stu
Seems it might have been simpler than that. Although we had configured server.xml to stop the port redirection, the section in TN0032 on disabling SSL is perhaps badly named since it doesn't disable it, it just make non SSL a possibility - commenting out the section for port 9443 put a stop to that and seems to have fixed the issue
Thanks to everyone who offered suggestions.
Incidentally, the suggested team properties don't exist in our copy of teamserver.properties - so i didn't add them - If the problem comes back again, I'll investigate those next.
Cheers
Alan
Seems it might have been simpler than that. Although we had configured server.xml to stop the port redirection, the section in TN0032 on disabling SSL is perhaps badly named since it doesn't disable it, it just make non SSL a possibility - commenting out the section for port 9443 put a stop to that and seems to have fixed the issue
Thanks to everyone who offered suggestions.
Incidentally, the suggested team properties don't exist in our copy of teamserver.properties - so i didn't add them - If the problem comes back again, I'll investigate those next.
Cheers
Alan
Hi Alan
We run various instances of RTC , both version 1 and 2 on different ports on the same server using https
I can confirm the setting "com.ibm.team.repository.server.repourl.port.https" in teamserver.properties is used by the invite to display the correct port (I know this as I keep forgetting to set when creating a new instance).
Changing this hasnt caused us any issues
Hope that helps
Stu
Hi Ralph,
I'll check out your suggestions tomorrow and see if they make any difference.
As anthony says, the turning of https is in relation to proxy caching to make the best of limited bandwidth
Cheers
Alan
Hi Alan,
I have never tried to switch off https. So I am not sure how to do that - except in RTC 1.0 with Tomcat you where able to do this in the tomcat server.xml.
Why do you want to do that?
However I know that some of the advanced properties in the server actually have influence on things like the team invitation. For instance setting the Host Name property e.g.
com.ibm.team.repository.server.repourl.hostname=jazz-server
has effects on things like the team invitation as well as the RSS feeds and e-mails because RTC uses this information to construct the artifact URL's.
BTW: you should change the property above. Otherwise if you move the RTC server to another machine or have to change its IP all historical feed information and work item links in e-mail notifications won't work anymore.
I am not sure what would happen if you would go to the advanced server settings and change the https port to "". E.g. the resulting entries in the teamserver.properties:
com.ibm.team.repository.server.repourl.port.https=
com.ibm.team.repository.server.repourl.port.http=9080
It would be worth a try.
I have searched the process specification for a template for the team invitation but wasn't successful.
I searched the work items and found Enhancement 58809 that ask for being able to customize the team invitation. https://jazz.net/jazz/web/projects/Jazz%20Foundation#action=com.ibm.team.workitem.viewWorkItem&id=58809
It is triaged, so I assume there is no way to do it. You might want to subscribe yourself to that work item.
Ralph
Hi Alan,
great that you found a solution.
The properties file only contains the identifiers for options that have a value different from their default. They get added once you go to the advanced server property configuration site and change the value from the default.
https://myjazzserver:9943/jazz/admin#action=com.ibm.team.repository.admin.configureAdvanced
Ralph
great that you found a solution.
The properties file only contains the identifiers for options that have a value different from their default. They get added once you go to the advanced server property configuration site and change the value from the default.
https://myjazzserver:9943/jazz/admin#action=com.ibm.team.repository.admin.configureAdvanced
Ralph
Hi Ralph,
I didn't see the properties you named in the avdnaced properties page
And I don't have either of the hide options selected
Regards
Alan
I didn't see the properties you named in the avdnaced properties page
And I don't have either of the hide options selected
Regards
Alan
Hi Alan,
great that you found a solution.
The properties file only contains the identifiers for options that have a value different from their default. They get added once you go to the advanced server property configuration site and change the value from the default.
https://myjazzserver:9943/jazz/admin#action=com.ibm.team.repository.admin.configureAdvanced
Ralph
page 1of 1 pagesof 2 pages