Damian Czaja created NIFI-4937:
----------------------------------

             Summary: Cannot GET /nifi-api/flow/bulletin-board behind reverse 
proxy
                 Key: NIFI-4937
                 URL: https://issues.apache.org/jira/browse/NIFI-4937
             Project: Apache NiFi
          Issue Type: Bug
    Affects Versions: 1.5.0
         Environment: NiFi on Docker + TinyProxy
            Reporter: Damian Czaja
         Attachments: nifi_bulletin_board_error.png

Hello,

I have an problem, when running NiFi on Docker behind a reverse proxy 
(TinyProxy).

TinyProxy configuration adds three headers. NiFi is working on the same host on 
port 8080.
{code:java}
tinyproxy.conf
...
AddHeader "X-ProxyHost" "public.domain.com"
AddHeader "X-ProxyContextPath" "/path/to/nifi"
AddHeader "X-ProxyPort" "443"
ReversePath "/" "http://localhost:8080/"{code}
I can access NiFi through [https://public.domain.com/path/to/nifi/nifi/] and 
NiFi works fine, but I'm getting sometimes a popup, which states, that is 
cannot GET /nifi-api/flow/bulletin-board. For ex. I happens, when I try to view 
configuration of a Controller Service.

I recognized, that this request is made directly to NiFi and not through the 
reverse proxy. It looks, that it ignores the X-Proxy headers.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to