Hello Norris,
Ya, we are aware that, both webseal and IHS is a reverse proxy. But here why we need both because, we need to implement the ALM solution in customer infra where there security is prohibited with webseal two level authentication so we have to implemet the solution behind their webseal setup. Also as per our discussion with IBM support, we wont get any support from IBM, if we are using Webseal for clm, and they will support only for IHS.
So since we are going to use a highly distributed and critical ALM solution for clustomer, we cant ignore IBM support in future requirements related to application.
So we came to a conclusion that we will impplement ALM solution as IBM recommending with IHS. and make the clm application along with IHS behind webseal reverse proxy..
So we are succeeded in setting up the application in the below way in our staging environment
1) We setup ALM applications ( JTS, CCM distributed method) and IHS as IBM recommended.
2) We have given this IHS url to our Webseal team and they have created junction and provided us webseal url for the application as -
https://mydemowebseal.com.
but here even though JTS application was accessible by the webseal url, but it had a lot of diagnostic error as the application registered url was with IHs and webseal url was different and application couldnt identify the new url.
4) So we thought to re setup the scenario by registering the application with webseal url instead of ihs url and we made the public uri of jts as webseal url( this was ihs url before).
5) After all there we are able to acces our application over webseal url, but when we are accesing jts/setup or diagnostic page , or when we are trying to access RM from jts home page we are getting the error as explained above.
"The identity of remote server could not be fetched from https://vv-xxxxx.wam-sso.xxxx.com/jts/serverId because the server responded with an error code 302. Check the error log for the remote server to diagnose the cause of the failure.ID CRJAZ2177E
5) As a work around we just made a fake entry in IHS server Host file with the below configuration
IHS IP --------------Webseal dns name
So the issue got resolved. But when we remove this host entry from IHS server, its not able to access.
Since we are in a production environment we cant go ahead with a fake entry in hots file of IHS server ( now we are simply telling a fake point as ihs server ip is resolved to webseal dns)
. So here we need a soluton, which wont affect the application functionality, but we can remove the fake entry from the IHS server and the entire application should work as expected.
Could you please help us here