Matomo hinter Apache Reverse Proxy


(R4a5a88) #1

Hallo,

ich hab matomo hinter einem Apache reverse Proxy und habe ein Problem.
Matomo ist nicht auf dem Main / sondern auf /matomo
Wenn ich die konfiguration so mache wie aif der matomo homepage empfohlen habe ich keine Problem in Firefox aber in mobilen Browsern und Opera bekommt man diese Nachricht

login

Dies ist meine Matomo conf auf meinem Proxy:

Alias matomo /matomo


Define VPATH /matomo
Define DS_ADDRESS xxx.xxx.xxx.xxx


<Location ${VPATH}>
ProxyPreserveHost On
	Require all granted
 	SetEnvIf Host "^(.*)$" THE_HOST=$1
 	RequestHeader setifempty X-Forwarded-Proto https
 	RequestHeader setifempty X-Forwarded-Host %{THE_HOST}e
 	RequestHeader edit X-Forwarded-Host (.*) $1${VPATH}
	ProxyAddHeaders Off

</Location>

ProxyPass ${VPATH} "http://${DS_ADDRESS}/"
ProxyPassReverse ${VPATH} "http://${DS_ADDRESS}/"

Dies ist die config.ini.php

 [General]
  assume_secure_protocol = 1
  reverse_proxy = 0
  proxy_client_headers[] = "HTTP_X_FORWARDED_FOR"
  proxy_host_headers[] = "HTTP_X_FORWARDED_HOST"
  proxy_uri_header = 1

Wenn ich den proxy_host_header ausklammere funktioniert es auf mobilen Geräten und Firefox, aber man wird auf das main / weitergleleitet. Beide Lösungen sind nicht gut.
Deshalb meine Frage. Hat jemand schon mal das Problem gehabt und kennt jemand ein Lösung?


(Fabian Dellwing) #2

Versuche mal bitte folgendes zu deiner apache2 Konfig hinzuzufügen:

ProxyPassReverseCookiePath /matomo /

(R4a5a88) #3

Danke für die schnelle Antwort. Ich hab es ausprobiert und es hat nichts gebracht


(Lukas Winkler) #4

Nur um sicherzugehen (Ich kenne mich mit Apache nicht so aus):

Hast du den zweiten Teil von How do I configure Piwik when the server is installed behind a proxy? - Analytics Platform - Matomo konfiguriert?


(R4a5a88) #5

Danke aber die FAQ hatte ich vorher durchgelesen und sie hatten mir nicht weitergeholfen.
Es fehlt ein FAQ für konfiguration mit apache.


(R4a5a88) #6

Das Problem hat sich durch rekonfiguration des Proxie Servers gelöst