Discussion:
Documentation page is broken
Veiko Kukk
2017-12-19 09:26:54 UTC
Permalink
Hi,

It worked yesteday, today i can't access parts of it. For example
https://docs.trafficserver.apache.org/en/7.1.x/admin-guide/files/records.config.en.html#ram-cache

Veiko
Veiko Kukk
2017-12-20 10:30:41 UTC
Permalink
Hi again,

Could somebody revert that change? It's really annoying to use page source
to get to read the documentation.

Veiko
Post by Veiko Kukk
Hi,
It worked yesteday, today i can't access parts of it. For example
https://docs.trafficserver.apache.org/en/7.1.x/admin-
guide/files/records.config.en.html#ram-cache
Veiko
Masakazu Kitajo
2017-12-20 14:25:40 UTC
Permalink
Hi Veiko,

Thanks for reporting.

It looks really odd. However, according to the build log, the page itself
hasn't been changed since Nov 28.
On top of that, the page is not broken if I download it with curl.

I doubt ATS that serves our docs does something bad on some condition.

Leif, any ideas?

Thanks,
Masakazu
Post by Veiko Kukk
Hi again,
Could somebody revert that change? It's really annoying to use page source
to get to read the documentation.
Veiko
Post by Veiko Kukk
Hi,
It worked yesteday, today i can't access parts of it. For example
https://docs.trafficserver.apache.org/en/7.1.x/admin-guide/
files/records.config.en.html#ram-cache
Veiko
Masakazu Kitajo
2017-12-20 15:02:23 UTC
Permalink
Now I'm sure that it's caused by the ATS that serves the page. If I request
the page with "Accept-Encoding: br" then the response data is broken. I
guess Brotli support has been enabled recently on the ATS.

Sorry for the inconvenience. I can't fix it because I don't have access for
the server, but I'll report it to a person who has the access.
Post by Masakazu Kitajo
Hi Veiko,
Thanks for reporting.
It looks really odd. However, according to the build log, the page itself
hasn't been changed since Nov 28.
On top of that, the page is not broken if I download it with curl.
I doubt ATS that serves our docs does something bad on some condition.
Leif, any ideas?
Thanks,
Masakazu
Post by Veiko Kukk
Hi again,
Could somebody revert that change? It's really annoying to use page
source to get to read the documentation.
Veiko
Post by Veiko Kukk
Hi,
It worked yesteday, today i can't access parts of it. For example
https://docs.trafficserver.apache.org/en/7.1.x/admin-guide/f
iles/records.config.en.html#ram-cache
Veiko
Leif Hedstrom
2017-12-20 15:20:25 UTC
Permalink
Now I'm sure that it's caused by the ATS that serves the page. If I request the page with "Accept-Encoding: br" then the response data is broken. I guess Brotli support has been enabled recently on the ATS.
Sorry for the inconvenience. I can't fix it because I don't have access for the server, but I'll report it to a person who has the access.
I’ve turned off Brotli again. But might do some experimentation to see if I narrow it down.

Thanks!

— Leif
Leif Hedstrom
2017-12-20 15:30:19 UTC
Permalink
Post by Leif Hedstrom
Now I'm sure that it's caused by the ATS that serves the page. If I request the page with "Accept-Encoding: br" then the response data is broken. I guess Brotli support has been enabled recently on the ATS.
Sorry for the inconvenience. I can't fix it because I don't have access for the server, but I'll report it to a person who has the access.
I’ve turned off Brotli again. But might do some experimentation to see if I narrow it down.
Fwiw, I tried with both Brotli v1.0.2 and v0.6.0, and the corruption happened for both version. So clearly something broken in our plugin :-).

Thanks again!

— leif

Continue reading on narkive:
Loading...