Skip to content

Latest commit

 

History

History
18 lines (11 loc) · 1.27 KB

troubleshooting.md

File metadata and controls

18 lines (11 loc) · 1.27 KB

Troubleshooting

Login fails with 403 CSRF verfication failed

This can be the case when using a reverse proxy that rewrites the Host header, such as Nginx. Since linkding version 1.15, the application includes a CSRF check that verifies that the Origin request header matches the Host header. If the Host header is modified by the reverse proxy then this check fails.

To fix this, check the reverse proxy setup documentation on how to configure header forwarding for your proxy server, or alternatively configure the LD_CSRF_TRUSTED_ORIGINS option to the URL from which you are accessing your linkding instance.

Import fails with 502 Bad Gateway

The default timeout for requests is 60 seconds, after which the application server will cancel the request and return the above error. Depending on the system that the application runs on, and the number of bookmarks that need to be imported, the import may take longer than the default 60 seconds.

To increase the timeout you can configure the LD_REQUEST_TIMEOUT option.

Note that any proxy servers that you are running in front of linkding may have their own timeout settings, which are not affected by the variable.