I have been using Syncthing on a VPS server and it’s been working fine. I recently noticed that I can’t see some of the icons on the web interface anymore:
The output when I run it with STTRACE=http outputs the following:
[DEVIC] 2015/08/11 04:53:35.526068 gui.go:309: DEBUG: http: GET "/vendor/bootstrap/fonts/glyphicons-halflings-regular.woff2": status 401, 15 bytes in 219.24 ms
[DEVIC] 2015/08/11 04:53:36.141824 gui.go:309: DEBUG: http: GET "/vendor/bootstrap/fonts/glyphicons-halflings-regular.woff": status 401, 15 bytes in 507.72 ms
[DEVIC] 2015/08/11 04:53:36.596660 gui.go:309: DEBUG: http: GET "/vendor/bootstrap/fonts/glyphicons-halflings-regular.ttf": status 401, 15 bytes in 273.49 ms
When I try to access those files directly from the browser (Chrome 46.0.2471.2) it works fine.
I also see some of the following, could be related:
[DEVIC] 2015/08/11 04:53:35.306768 gui_auth.go:47: DEBUG: Sessionless HTTP request with authentication; this is expensive.
Any ideas why this might be happening and how I could solve this?
Are you using some sort of proxy? It seems that you either have an outdated cookie (restart your browser) orbyour browser just refuses to provide one (or basic auth) when fetching assets. Clearing browser caches might help.
I sometimes use VPN but enabling/disabling that, clearing the cache, restarting the browser didn’t help. However I noticed that it works fine with Safari so I believe it’s a problem with Chrome rather than Syncthing.