Hi - whats your name?

I do not have the skills to help you as I have not gone this way 
previously. 

I do recall however configuring etag settings in TiddlyServers 
settings.json in the past, primarily to stop the passing of time giving 
rise to failed saves.

Perhaps this is a clue that could lead you to resolution?

Regards
Tony


On Tuesday, July 7, 2020 at 6:02:50 AM UTC+10, [email protected] wrote:
>
> Hi all,
>
> I'm at the end of my rope here, trying to fix this. I am running an 
> instance of TiddlyServer on my Raspberry Pi running behind an Nginx reverse 
> proxy and SSL from Let's Encrypt. Some combination of all of these factors 
> causes the Etag header to be missing on the responses, and my server cannot 
> save because of it. Viewing the localhost works fine. 
>
> I came across this old thread with similar issues 
> https://groups.google.com/u/1/g/tiddlywiki/c/8HB0R_ADYac/m/axe_o1IgBAAJ but 
> saw no answers in there.
>
> Any help at all would be greatly appreciated. You can find my TiddlyServer 
> setup in the original issue here 
> https://github.com/Arlen22/TiddlyServer/issues/97 and my Nginx config is 
> as follows:
>
> server {
>   server_name mydomain.com www.mydomain.com;
>
>   error_log /var/log/nginx/mydomain.com.log;
>   access_log /var/log/nginx/mydomain.com.access.log combined;
>
>   location / {
>     proxy_pass http://192.168.0.109:8080/;
>     proxy_set_header Host $host;
>     proxy_set_header X-Real-IP $remote_addr;
>     proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; 
>   }
>
>     listen [::]:443 ssl ipv6only=on;
>     listen 443 ssl;
>
>     ssl_certificate /etc/letsencrypt/live/mydomain.com/fullchain.pem; # 
> managed by Certbot
>     ssl_certificate_key /etc/letsencrypt/live/mydomain.com/privkey.pem; # 
> managed by Certbot
>     ssl_trusted_certificate /etc/letsencrypt/live/mydomain.com/chain.pem;
>     include /etc/letsencrypt/options-ssl-nginx.conf; # managed by Certbot
>     ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; # managed by Certbot
>
>
>
> }server {
>     if ($host = mydomain.com) {
>         return 301 https://$host$request_uri;
>     } # managed by Certbot
>
>     if ($host = www.mydomain.com) {
>         return 301 https://$host$request_uri;
>     } # managed by Certbot
>
>
>   listen 80;
>   listen [::]:80;
>   server_name mydomain.com www.mydomain.com;
>     return 404; # managed by Certbot
> }
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/71644be1-563c-4091-8eff-9ee3f347022bo%40googlegroups.com.

Reply via email to