digitalfondue / lavagna

Lavagna: issue tracker/project management tool
http://lavagna.io
GNU General Public License v3.0
636 stars 110 forks source link

Problem with Safari #95

Closed superkekko closed 5 years ago

superkekko commented 6 years ago

Hi, if I open Lavagna with safari there is a problem with the refresh of the pages after an update of a field.

SitoCH commented 6 years ago

Hi, I just tried the latest version with Safari 11.0.2 and everything works fine. Can you specify the steps required in order to reproduce the issue?

superkekko commented 6 years ago

I've tried with Safari 11.0.1 but every time I enter in Lavagna the first thing I notice is the message "Connection failure". If I use Firefox I don't have this message.

SitoCH commented 6 years ago

The "Connection failure" message may be related to a web socket issue, can you check in the developer tool if you see error messages?

superkekko commented 6 years ago

Hi, sorry for the delay. I've checked the problem and when I connect to lavagna with Safari I get a 302 error, it seem that the page is not refreshing correctly. When I use Firefox the problem don't exist.

superkekko commented 6 years ago

Here the snippet of the log file:

xxx.xx.xxx.xxx - - [26/Jan/2018:17:21:16 +0100] "GET /" 302 219 "-" "-" xxx.xx.xxx.xxx - - [26/Jan/2018:17:21:16 +0100] "POST /lavagna/api/socket/439/efbespjz/xhr_streaming?t=1516983676257 HTTP/1.1" 403 - "https://xxxx/lavagna/DEMO/TEST" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_1) AppleWebKit/604.3.5 (KHTML, like Gecko) Version/11.0.1 Safari/604.3.5" xxx.xx.xxx.xxx - - [26/Jan/2018:17:21:16 +0100] "POST /lavagna/api/socket/439/lyn5mj2q/xhr_send?t=1516983676434 HTTP/1.1" 403 - "https://xxxx/lavagna/DEMO/TEST" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_1) AppleWebKit/604.3.5 (KHTML, like Gecko) Version/11.0.1 Safari/604.3.5" xxx.xx.xxx.xxx - - [26/Jan/2018:17:21:20 +0100] "GET /" 302 219 "-" "-" xxx.xx.xxx.xxx - - [26/Jan/2018:17:21:21 +0100] "GET /" 302 219 "-" "-" xxx.xx.xxx.xxx - - [26/Jan/2018:17:21:25 +0100] "GET /" 302 219 "-" "-" xxx.xx.xxx.xxx - - [26/Jan/2018:17:21:26 +0100] "GET /" 302 219 "-" "-" xxx.xx.xxx.xxx - - [26/Jan/2018:17:21:30 +0100] "GET /" 302 219 "-" "-" xxx.xx.xxx.xxx - - [26/Jan/2018:17:21:30 +0100] "GET /lavagna/api/keep-alive HTTP/1.1" 200 9 "https://xxxx/lavagna/DEMO/TEST" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_1) AppleWebKit/604.3.5 (KHTML, like Gecko) Version/11.0.1 Safari/604.3.5" xxx.xx.xxx.xxx - - [26/Jan/2018:17:21:31 +0100] "GET /" 302 219 "-" "-" xxx.xx.xxx.xxx - - [26/Jan/2018:17:21:35 +0100] "GET /" 302 219 "-" "-" xxx.xx.xxx.xxx - - [26/Jan/2018:17:21:36 +0100] "GET /" 302 219 "-" "-" xxx.xx.xxx.xxx - - [26/Jan/2018:17:21:40 +0100] "GET /" 302 219 "-" "-" xxx.xx.xxx.xxx - - [26/Jan/2018:17:21:41 +0100] "GET /" 302 219 "-" "-" xxx.xx.xxx.xxx - - [26/Jan/2018:17:21:45 +0100] "GET /" 302 219 "-" "-" xxx.xx.xxx.xxx - - [26/Jan/2018:17:21:45 +0100] "GET /lavagna/api/keep-alive HTTP/1.1" 200 9 "https://xxxx/lavagna/DEMO/TEST" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_1) AppleWebKit/604.3.5 (KHTML, like Gecko) Version/11.0.1 Safari/604.3.5" xxx.xx.xxx.xxx - - [26/Jan/2018:17:21:46 +0100] "GET /" 302 219 "-" "-"

SitoCH commented 6 years ago

I've seen that you are using Lavagna on HTTPS, are you using a reverse proxy? It may be related to some misconfiguration in the reverse proxy...

SitoCH commented 5 years ago

Closing due to inactivity, feel free to reopen it if there's something new.