You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@spark.apache.org by "Saisai Shao (JIRA)" <ji...@apache.org> on 2019/06/11 03:53:00 UTC
[jira] [Created] (SPARK-27996) Spark UI redirect will be failed
behind the https reverse proxy
Saisai Shao created SPARK-27996:
-----------------------------------
Summary: Spark UI redirect will be failed behind the https reverse proxy
Key: SPARK-27996
URL: https://issues.apache.org/jira/browse/SPARK-27996
Project: Spark
Issue Type: Bug
Components: Web UI
Affects Versions: 2.4.3
Reporter: Saisai Shao
When Spark live/history UI is proxied behind the reverse proxy, the redirect will return wrong scheme, for example:
If reverse proxy is SSL enabled, so the client to reverse proxy is a HTTPS request, whereas if Spark's UI is not SSL enabled, then the request from reverse proxy to Spark UI is a HTTP request, Spark itself treats all the requests as HTTP requests, so the redirect URL is just started with "http", which will be failed to redirect from client.
Actually for most of the reverse proxy, the proxy will add an additional header "X-Forwarded-Proto" to tell the backend server that the client request is a https request, so Spark should leverage this header to return the correct URL.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@spark.apache.org
For additional commands, e-mail: issues-help@spark.apache.org