This is an IBM Automation portal for Cloud Platform products. To view all of your ideas submitted to IBM, create and manage groups of Ideas, or create an idea explicitly set to be either visible by all (public) or visible only to you and IBM (private), use the IBM Unified Ideas Portal (https://ideas.ibm.com).
Shape the future of IBM!
We invite you to shape the future of IBM, including product roadmaps, by submitting ideas that matter to you the most. Here's how it works:
Search existing ideas
Start by searching and reviewing ideas and requests to enhance a product or service. Take a look at ideas others have posted, and add a comment, vote, or subscribe to updateson them if they matter to you. If you can't find what you are looking for,
Post your ideas
Post an idea.
Get feedback from the IBM team and other customers to refine your idea.
Follow the idea through the IBM Ideas process.
Specific links you will want to bookmark for future use
Add new option to IBM WAS and Liberty to allow customers to configure WAS/Liberty to not close HTTP connections when WAS/Liberty are sending back response where the HTTP response code is greater than 399
We are making heavy use of IBM z/OS Connect and IBM z/OSMF. We have found that when a request fails in zCEE and zOSMF, the underlying Liberty product sends back a HTTP response code greater than 399 and closes the HTTP connection from the client.
Initially IBM Liberty support advised us that IBM WAS/Liberty did this because that was what the relevant RFC specification said should be done.
Recent advice from IBM is that this is incorrect, in that the RFC do not say this, and it was a decision made by IBM WAS/Liberty development when these products were developed to behave in this way.
The impact of this behaviour to us, is that we set up our environment to use HTTP persistent connections from our clients to zCEE and zOSMF. Some requests fail for whatever reason, zCEE and zOSMF connections are closed and since these connections are over SSL/TLS, the client needs to create new SSL/TLS connections, which means there is overhead in recreating these connections.
What we are requesting is that a new option be added to IBM WAS and Liberty, that would let us and any customer set this new setting to tell WAS/Liberty to NOT close the HTTP connections under any circumstances, meaning that IBM WAS/Liberty would not close the HTTP connection if the HTTP response code is greater than 399.
Perhaps if possible, the option could be set up to allow customers to specify a list of HTTP response codes, such that if the HTTP response code being sent back was in the list, then the connection is left open, otherwise if the response code is not in the list, the connection is closed.
Do not place IBM confidential, company confidential, or personal information into any field.