It's all about the answers!

Ask a question

Accessing CLM applications through IHS server is giving internal server error

Manjunath Badiger (3219) | asked Jul 03 '18, 1:04 p.m.

We have merged plugins from all of our clm applications (jts, ccm , qm , dcc and rs ) each installed on different servers and ihs on other server. After successfully merging all plugin files and editing http.conf, we are to open link for all pages through ihs server. Burt when we log in to the JTS home page it loads for several minutes and then displays " The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, you@your.address and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log." 

We have checked ServerIOTimeout also, no issue in that.

What could be the issue ??

Accepted answer

permanent link
Manjunath Badiger (3219) | answered Jul 13 '18, 12:35 a.m.

 Actually we missed out one Global Security setting i.e. Application Security setting in our websphere profiles so it was giving us internal server error.

We rectified that one and then it solved our problem. 

Ralph Schoon selected this answer as the correct answer

One other answer

permanent link
Michael Reed (126516) | answered Jul 03 '18, 1:21 p.m.

I have performed several multi-server reverse-proxy configurations and have found that there can be issues with the merging of the plugin files. What I generally end up doing is manually going into the merged result to verify consistency and then double check the paths and names for the keystore and keystore password files. If everything is looking good there you will also need to check that the correct merged file is referenced and that the SSL configuration is correct in IHS's httpd.conf file.

Regardless of any changes made in either file or the in the keystore you will need to stop and start the services for apache and admin in .../HTTPServer/bin/

It isn't much but I hope that helps.

Manjunath Badiger commented Jul 03 '18, 1:38 p.m.

Hello Michael,

Thanks for the input, we checked all .kdb and .sth files are pointing to the correct path only. There is no problem in that and also in httpd.conf file SSL is been configured properly. But we are ending up with this error in http_plugin.log file :-  ERROR: ESI: getResponse: failed to get response: rc = 10 ERROR: [] ws_common: websphereHandleRequest: Failed to handle request rc=10 . We have raised incident with IBM also, but they are saying there is nothing wrong with the merged plugin file and httpd file as scr file is getting downloaded properly for all applications. 

Currently we have one prodcution setup which is hosting IHS properly but now we are migrating from one server to another server so we have to setup IHS again for our new servers and maintain same properties for our new setup as the old one.

So please suggest if any thing else is to checked. 

Michael Reed commented Jul 03 '18, 3:13 p.m.

Hello Manjunath,

Troubleshooting may be difficult for me but here are several questions I would pose if I were IBM Support:
  • Are you sure that all of the WAS and the IHS instances are fully trusted (certificates and chains configured correctly) including the CA root and valid intermediate certificates in the chains for all?
  • If you made any changes to the WAS servers did you also restart the profiles after any changes to ensure they were properly cached?
  • Do you have the SSL port declared in the httpd.conf file?
  • Can you get to the IHS server on non-SSL? Assuming you don't have an auto-redirect setup already this will at least verify that the IHS server is running and accessible.
I'm between meetings at the moment so I'm afraid that is all I have off the top of my head. It has been a while since I have had to work through these initial configuration issues so the accuracy of some of the references may be a little suspect. My apologies.

Good luck


Manjunath Badiger commented Jul 04 '18, 9:16 a.m.

 Thank you Michael.

Ralph Schoon commented Jul 05 '18, 2:04 a.m.

As far as I understand Internal Server Error (500?) can mean that a message forwarded by IHS did not receive a response in the expected time.

Your answer

Register or to post your answer.

Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.