IBM Support

PM30108; 7.0.0.15: cannot forward. response already committed on spnego system

Download


Abstract

"Cannot forward. Response already committed." error is thrown in the log

Download Description

PM30108 resolves the following problem:

ERROR DESCRIPTION:
The error is observed by following steps.

1) Attempt to hit a security protected Connections page like

/files/login from a non-SPNEGO client system

2) Exception in logs:

[9/9/10 10:03:14:783 CST] 0000004b LotusConnecti E Cannot
forward. Response already committed.

java.lang.IllegalStateException:
Cannot forward. Response already committed.
at
com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward
(WebAppRequestDispatcher.java:169)
at com.ibm.ws.webcontainer.servlet.FilterProxyServlet.dispatch
(FilterProxyServlet.java:88)
at com.ibm.ws.webcontainer.servlet.FilterProxyServlet.service
(FilterProxyServlet.java:62)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service
(ServletWrapper.java:1655)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service
(ServletWrapper.java:1595)

LOCAL FIX:
NONE

PROBLEM SUMMARY

USERS AFFECTED:
All users of IBM WebSphere Application Server who configure SPNEGO (The Simple and Protected GSS-API Negotiation authentication for Lotus Connection

PROBLEM DESCRIPTION:
"Cannot forward. Response already committed." error is thrown in the log

RECOMMENDATION:
None

When user tries to access Lotus Connection application from a machine that is not part of the domain, SPNEGO token is not sent to WebSphere Application Server. In this case, SPNEGO authentication fails and the Application Server commits the response to show "NTLM Token received" error page. At the same time the Lotus Connection application tries to forward the page to its main login page because SPNEGO authentication did not happen. This will cause many error messages in the
log. After the error message, user is eventually presented Lotus Connection main login page.

PROBLEM CONCLUSION:
Code has been updated in WebSphere Application Server so Lotus Connection will not encounter page forwarding error when NTLM token is received. The code also handles the case when Lotus Connection is not installed so the error page is presented on the browser.

APAR is currently targeted for inclusion in fix pack 7.0.0.17. Please refer to the Recommended
Updates page for delivery information:
http://www.ibm.com/support/docview.wss?uid=swg27004980

Prerequisites

Please download the UpdateInstaller below to install this fix.

[{"PRLabel":"UpdateInstaller","PRLang":"US English","PRSize":"7250000","PRPlat":{"label":"AIX","code":"PF002"},"PRURL":"http:\/\/www.ibm.com\/support\/docview.wss?uid=swg21205991"}]

Installation Instructions

Please review the readme.txt for detailed installation instructions.

[{"INLabel":"Readme","INLang":"US English","INSize":"8135","INURL":"ftp:\/\/public.dhe.ibm.com\/software\/websphere\/appserv\/support\/fixes\/PM30108\/readme.txt"}]
On
[{"DNLabel":"7.0.0.11-WS-WAS-MultiOS-IFPM30108","DNDate":"3\/1\/2011","DNLang":"US English","DNSize":"19175","DNPlat":{"label":"AIX","code":"PF002"},"DNURL":"http:\/\/www.ibm.com\/support\/fixcentral\/quickorder?fixids=7.0.0.11-WS-WAS-MultiOS-IFPM30108&product=ibm%2FWebSphere%2FWebSphere+Application+Server&source=dbluesearch","DNURL_FTP":"ftp:\/\/public.dhe.ibm.com\/software\/websphere\/appserv\/support\/fixes\/PM30108\/7.0.0.11-WS-WAS-MultiOS-IFPM30108.pak","DDURL":"http:\/\/public.dhe.ibm.com:7618;sw_websphere;appserv\/support\/fixes\/PM30108\/7.0.0.11-WS-WAS-MultiOS-IFPM30108.pak"}]

Technical Support

Contact IBM Support using SR (http://www.ibm.com/software/support/probsub.html), visit the WebSphere Application Server support web site (http://www.ibm.com/support/entry/portal/Overview/Software/WebSphere/WebSphere_Application_Server), or contact 1-800-IBM-SERV (U.S. only).

[{"Product":{"code":"SSEQTP","label":"WebSphere Application Server"},"Business Unit":{"code":"BU004","label":"Hybrid Cloud"},"Component":"Security","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF010","label":"HP-UX"},{"code":"PF012","label":"IBM i"},{"code":"PF016","label":"Linux"},{"code":"PF027","label":"Solaris"},{"code":"PF033","label":"Windows"}],"Version":"7.0.0.11;7.0.0.13;7.0.0.15","Edition":"Base;Express;Network Deployment"}]

Document Information

Modified date:
15 June 2018

UID

swg24029249