Yes it's working with gzip! I've also tried this client-side workaround:
self.etag = etag.replace(/^W\//,"");
-> self.etag = self.etag.replace(/-gzip/,"");
I've added the second line to $:/core/modules/savers/put.js and the effect
is the same as modifying the server conf.
It should work on other versions of Apache too, it looks like the bug
hasn't been fixed yet even if it's 12 years old and counting.
Cheers
On Tuesday, November 12, 2019 at 12:13:30 PM UTC+1, PMario wrote:
>
> On Tuesday, November 12, 2019 at 11:00:20 AM UTC+1, Daimon Eu wrote:
> ....
>
>> This configuration is working for me on Apache 2.4 (Raspbian):
>>
>
> So the default WebDav setting works for you, _with_ gzip compression
> enabled?
>
> The first line solves the problem of Etags not working when server side
>> compression is enabled. It's an adaptation of this:
>> https://bz.apache.org/bugzilla/show_bug.cgi?id=45023#c26
>>
>
> Thx for doing the research and sharing the "bug-link" it is very
> interesting and contains a lot of information about the underlying problems.
>
> -m
>
--
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/a61f713e-9658-4677-bc7b-25fba6b52f59%40googlegroups.com.