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]

Reply via email to