PQ57181: THE PORT SPECIFIED FOR A VIRTUAL HOST ALIAS IN WEBCONTAINER.CONFIS NOT BEING PROPERLY MATCHED | |||||||||||||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||||||||||||
![]() APAR status Closed as program error. Error description Customer is using an NT server to direct client request to WebSphere for z/OS HTTP Transport. The PORT value in the original request is included in the request sent to the HTTP Transport, but the Transport ignores this value when attempting to match a virtual host alias in webcontainer.conf. .. The HTTP Transport only honors the port value specified on the BBOC_HTTP_PORT environment variable in the current.env file. ---------------------------------------------------------------- ex: browser requests xyz.mycorp.com:80/PolicyIVP/cebit.html NT server xyz.mycorp.com plugin is configured to route that original request to xyz.plex01.mycorp.com:8083 where WebSphere for z/OS HTTP Transport should attempt to match the original request to a virtual host alias in the webcontainer.conf for the server listening on port 8083. Instead of attempting to match the original request: xyz.mycorp.com/PolicyIVP/cebit.html:80 HTTP Transport currently ignores the original request port (80) and will attempt to match on: xyz.mycorp.com/PolicyIVP/cebit.html:8083 ---------------------------------------------------------------- ADDITIONAL KEYWORDS: HTTP TransportLocal fix Problem summary **************************************************************** * USERS AFFECTED: All users of the WebSphere Application * * Server Version V4.0.1 for z/OS and OS/390 * * using the HTTP Transport built into the * * control region. * **************************************************************** * PROBLEM DESCRIPTION: The customer is using an NT server to * * direct the client request to the * * WebSphere for z/OS HTTP Transport. The * * PORT value in the original request is * * included in the request sent to the * * HTTP Transport, but the Transport * * ignores this value when attempting to * * match a virtual host alias in * * webcontainer.conf. The HTTP Transport * * only honors the port value specified on * * the BBOC_HTTP_PORT environment variable * * in the current.env file. * **************************************************************** * RECOMMENDATION: * **************************************************************** The problem occurs only when the original port value is 80. When the port value is 80, it is not set in the HOST header information and the WebSphere runtime uses the value specified on the BBOC_HTTP_PORT environment variable in the current.env file instead of the default port 80.Problem conclusion The code was changed to use port 80 for the virtual host when there is no port value in the HOST header. This change affects COMPID 5655A9800 R401 for z/OS and OS/390. The code changes are stored in CMVC under defect PQ57181. 401Y EJSJWCWC * Cross Reference between External and Internal NamesTemporary fix Comments
APAR is sysrouted FROM one or more of the following: APAR is sysrouted TO one or more of the following: UQ63580 Modules/Macros
|
Document Information |
Product categories: Software > Application Servers >
Distributed Application & Web Servers > WebSphere Application
Server for z/OS
Operating system(s):
Software version: 401
Software edition:
Reference #: PQ57181
IBM Group: Software Group
Modified date: Apr 1, 2002
(C) Copyright IBM Corporation 2000, 2006. All Rights Reserved.