diff options
author | mx.david.rix@3bf9592fa655d6681eedf8add3d3b830d00a40d3 <mxdavidrix@web> | 2016-01-22 11:40:33 -0400 |
---|---|---|
committer | admin <admin@branchable.com> | 2016-01-22 11:40:33 -0400 |
commit | 8f2bb4a971bf9ce9d8bb57a28c0fd3025f12dc05 (patch) | |
tree | c342d641b66cabb3a23e6a6797d1afb7531c8caf | |
parent | 98f0eb2e0004736b0077f88469decbdf5377c2c8 (diff) | |
download | ikiwiki-8f2bb4a971bf9ce9d8bb57a28c0fd3025f12dc05.tar ikiwiki-8f2bb4a971bf9ce9d8bb57a28c0fd3025f12dc05.tar.gz |
created
-rw-r--r-- | doc/bugs/Intermittent_delays_after_editing__63__.mdwn | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/doc/bugs/Intermittent_delays_after_editing__63__.mdwn b/doc/bugs/Intermittent_delays_after_editing__63__.mdwn new file mode 100644 index 000000000..9671925ce --- /dev/null +++ b/doc/bugs/Intermittent_delays_after_editing__63__.mdwn @@ -0,0 +1,47 @@ +Steps to reproduce: + + * Running ikiwiki version 3.20130904.1ubuntu1 on Ubuntu 14.04 LTS + * ikiwiki accessed via `https://DOMAIN/wiki/ikiwiki.cgi` using fcgiwrap and Nginx + * Start ikiwiki site + * Edit an existing page + +What should happen: + + * Change is immediately available + +What happens instead: + + * Change is sometimes not immediately available + * After (approx) 1-2 minutes, change is available + +Other notes: + + * Similarly for creating new pages + * Not consistent (the next edit may be visible immediately) + * If changes are visible from one browser, may not be visible from another browser on a different machine, logged in as the same user (admin) + * Seems to be happening less / not at all after running the site for approx 30-60 minutes + * fcgiwrap is invoked with Supervisor (aka supervisord) + * Related Nginx location blocks: + +``` +# non-wiki files at DOMAIN/... +location / { + try_files $uri $uri/ /index.html =404; +} + +# wiki files at DOMAIN/wiki +location /wiki { + alias /home/USERNAME/public_html/WIKINAME; +} + +# wiki script at DOMAIN/wiki/ikiwiki.cgi +location /wiki/ikiwiki.cgi { + fastcgi_pass unix:/tmp/fcgi.socket; + fastcgi_index ikiwiki.cgi; + fastcgi_param SCRIPT_FILENAME /home/USERNAME/public_html/WIKINAME/ikiwiki.cgi; + fastcgi_param DOCUMENT_ROOT /home/USERNAME/public_html/WIKINAME; + include /etc/nginx/fastcgi_params; +} +``` + +Please let me know if this is expected/known, and/or if there's anything helpful I can add to the report. |