diff --git a/templates/haproxy.cfg.tmpl b/templates/haproxy.cfg.tmpl index a90bf8d39d50773fc0ad8a7cd0aae0c2ea3f983c..445b2cad90a8bd9678d4f58f217298343b37fb7e 100644 --- a/templates/haproxy.cfg.tmpl +++ b/templates/haproxy.cfg.tmpl @@ -33,14 +33,34 @@ mode http bind *:443 ssl no-sslv3 crt /etc/haproxy/certs reqadd X-Forwarded-Proto:\ https rspadd Strict-Transport-Security:\ max-age=15768000 - rspidel Server rspidel X-Powered-By acl acme path_beg /.well-known/acme {{ range $host, $containers := groupByMulti $ "Env.VIRTUAL_HOST" "," }} {{ $reverseProxyFor := (first (groupByKeys $containers "Env.REVERSE_PROXY_FOR")) }} - {{ if $reverseProxyFor }} + {{ if $reverseProxyFor }}:12:17:52 +0000] "GET /login HTTP/1.1" 200 9114 "-" "Mozilla/5.0 (Linux) mirall/2.5.2git (Nextcloud)" + +in NC ( app) + +10.0.241.4 - 12/Jun/2019:12:17:59 +0000 "POST /index.php" 303, 10.0.241.4 - 12/Jun/2019:12:17:52 +0000 "GET /index.php" 200, 10.0.241.4 - 12/Jun/2019:12:17:57 +0000 "POST /index.php" 303, 10.0.241.4 - 12/Jun/2019:12:17:57 +0000 "GET /index.php" 200, 10.0.241.4 - 12/Jun/2019:12:17:59 +0000 "GET /index.php" 302 + +On the client 2.5.2 + +[OCC::AccessManager::createRequest 2 "" "https://dock.ekimia.fr/status.php" has X-Request-ID "fd0e0377-370b-45ee-807b-66611c2fd6a1" [OCC::AbstractNetworkJob::start OCC::CheckServerJob created for "https://dock.ekimia.fr" + "status.php" "OCC::OwncloudSetupWizard" [OCC::CheckServerJob::finished No SSL session identifier / session ticket is used, this might impact sync performance negatively. [OCC::CheckServerJob::finished status.php returns: QJsonDocument({"edition":"","installed":true,"maintenance":false,"needsDbUpgrade":false,"productname":"Nextcloud","version":"15.0.4.0","versionstring":"15.0.4"}) QNetworkReply::NetworkError(NoError) Reply: QNetworkReplyHttpImpl(0x560151ad9910) [OCC::DetermineAuthTypeJob::start Determining auth type for QUrl("https://dock.ekimia.fr/remote.php/webdav/") [OCC::AccessManager::createRequest 2 "" "https://dock.ekimia.fr/remote.php/webdav/" has X-Request-ID "844ed18d-b8e9-4845-90b4-9c106b8b5b05" [OCC::AbstractNetworkJob::start OCC::SimpleNetworkJob created for "https://dock.ekimia.fr" + "" "OCC::Account" [OCC::AccessManager::createRequest 6 "PROPFIND" "https://dock.ekimia.fr/remote.php/webdav/" has X-Request-ID "0101c3d3-9fc1-4eb1-a2b0-08b1cce06444" [OCC::AbstractNetworkJob::start OCC::SimpleNetworkJob created for "https://dock.ekimia.fr" + "" "OCC::Account" [OCC::DetermineAuthTypeJob::checkBothDone Auth type for QUrl("https://dock.ekimia.fr/remote.php/webdav/") is 3 [OCC::WebViewPage::initializePage Url to auth at: "https://dock.ekimia.fr/index.php/login/flow" + +Links + +Flow login doc https://docs.nextcloud.com/server/15/developer_manual/client_apis/LoginFlow/index.html + +a similar issue https://github.com/nextcloud/desktop/issues/279 +Edited 1 week ago by ekimia + + ekimia @freechelmi changed the description 1 week ago + ekimia @freechelmi added To Do label 1 week ago + ekimia @freechelmi changed the description 3 times within 3 minutes 1 week ago + ekimia @freechelmi changed the description 6 times within 9 minutes 1 week ago + use_backend {{ $host }}-acme if acme { hdr(host) -i {{ $host }} } {{end}} {{end}}