Hello,

Jordan here.

That sounds like a good path to go down, how do I go about it?

On Tuesday, 7 July 2020 at 01:32:50 UTC+2 TW Tones wrote:

> 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/1e334f0d-bfe2-410a-8466-46f3fae750a9n%40googlegroups.com.

Reply via email to