aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormx.david.rix@3bf9592fa655d6681eedf8add3d3b830d00a40d3 <mxdavidrix@web>2016-01-22 11:40:33 -0400
committeradmin <admin@branchable.com>2016-01-22 11:40:33 -0400
commit8f2bb4a971bf9ce9d8bb57a28c0fd3025f12dc05 (patch)
treec342d641b66cabb3a23e6a6797d1afb7531c8caf
parent98f0eb2e0004736b0077f88469decbdf5377c2c8 (diff)
downloadikiwiki-8f2bb4a971bf9ce9d8bb57a28c0fd3025f12dc05.tar
ikiwiki-8f2bb4a971bf9ce9d8bb57a28c0fd3025f12dc05.tar.gz
created
-rw-r--r--doc/bugs/Intermittent_delays_after_editing__63__.mdwn47
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.