Bug 1168036
Summary: | Requests made to the nginx router at '/' are forwarded to the first configured HA application | ||
---|---|---|---|
Product: | OpenShift Container Platform | Reporter: | Timothy Williams <tiwillia> |
Component: | Node | Assignee: | chris alfonso <calfonso> |
Status: | CLOSED ERRATA | QA Contact: | libra bugs <libra-bugs> |
Severity: | medium | Docs Contact: | |
Priority: | high | ||
Version: | 2.2.0 | CC: | adellape, bleanhar, cryan, hbrock, jialiu, jokerman, libra-onpremise-devel, mmccomas |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | rubygem-openshift-origin-routing-daemon-0.20.2.4-1.el6op | Doc Type: | Bug Fix |
Doc Text: |
In OpenShift Enterprise environments using the routing daemon with an Nginx router, requests made to the router at '/' were forwarded to the first configured high-availability application. This was due to a bug in the routing daemon. This bug fix updates the routing daemon to ensure such requests instead return a 404 status, and the requests are no longer incorrectly forwarded.
|
Story Points: | --- |
Clone Of: | Environment: | ||
Last Closed: | 2014-12-10 13:25:33 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Timothy Williams
2014-11-25 22:55:06 UTC
Fixed upstream, opened PR. https://github.com/openshift/origin-server/pull/5984 Will merge to enterprise-server. Verified this bug with rubygem-openshift-origin-routing-daemon-0.20.2.4-1.el6op.noarch, and PASS. 1. After create a scalable app, the following conf file are built. # cat server.conf ssl_certificate /etc/pki/tls/certs/node.example.com.crt; ssl_certificate_key /etc/pki/tls/private/node.example.com.key; server { listen 80 default_server; server_name _; location / { return 404; } } server { listen 443 ssl default_server; server_name _; location / { return 404; } } $ curl http://<nginx-host>/ <html> <head><title>404 Not Found</title></head> <body bgcolor="white"> <center><h1>404 Not Found</h1></center> <hr><center>nginx/1.6.1</center> </body> </html> Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://rhn.redhat.com/errata/RHBA-2014-1979.html |