bryancall commented on issue #12508: URL: https://github.com/apache/trafficserver/issues/12508#issuecomment-4014566738
I downloaded and compared both config sets. The records.yaml conversion looks correct — all the key settings are preserved including `range.lookup: 1` and `range.write: 1`. The remap rules are functionally identical (just different plugin paths for Docker). However, there is one problem I see: **`slice.so` and `cache_range_requests.so` are loaded both as global plugins in `plugin.config` AND as remap plugins in `remap.config`**. These plugins should only be loaded in one place — as remap plugins via `@plugin=` in `remap.config`. Remove them from `plugin.config` and see if that resolves the issue. Double-loading can cause conflicts, and the plugin loading behavior changed between 9.x and 10.x. Your `plugin.config` should only contain: ``` tslua.so /opt/etc/trafficserver/plugins/no-cache-500.lua ``` Also, to help debug further if that doesn't fix it, could you share: 1. The exact curl command you're using for the range request 2. The full response headers you get back (with `curl -v` or `curl -D-`) 3. Whether you get a 200 instead of 206, an empty body, or some other failure -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
