Ich verwende von Docker Bild (https://hub.docker.com/r/hachque/phabricator/). Da sich mein Phabricator-Server im LAN einer Firma befindet, kann ich von außen nicht darauf zugreifen. Ich versuche, Ngnix als Reverse Proxy zu verwenden. Ich kann die Login-Seite zugreifen, aber wenn ich versuche, um sich einzuloggen, wurde folgende Meldung angezeigt:wie Ngnix als Reverseproxy für Phabricator konfigurieren (Unhandled Exception ("AphrontMalformedRequestException"))
Unbehandelte Ausnahme („AphrontMalformedRequestException“) Sie sind versuchen, einige Daten zu Phabricator zu retten, aber die Anforderung Ihrem Browser gemacht enthielt ein falsches Token. Laden Sie die Seite neu und versuchen Sie es erneut. Sie müssen möglicherweise Ihre Cookies löschen. Dies war eine Webanfrage. Diese Anforderung hatte ein ungültiges CSRF-Token.
Hier ist ein Teil meiner Nginx Reverse-Proxy-Konfiguration:
# phabricator proxy.
#
server {
listen 8080;
server_name 0.0.0.0;
location/{
proxy_pass http://193.177.1.238/;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}