Skip to content

How to recreate a 9.2 config to 10.1 #12508

@CanOfSocks

Description

@CanOfSocks

I previously made a config in Apache traffic server in 9.2.5 using the apt package available on Debian Bookworm. I have recently made the switch to trying to use the docker container version of traffic server which is on 10.1. I was hoping to be able to use the http2 to origin features on 10.11 to reduce reuse connections on the high latency connection between traffic server and origin.

I managed to make a configuration in v9.2.5 that worked reliably at being able to resume downloads of large files, and also allowed for multi-threaded downloads with some download manager clients. I tried to use the records convert2yaml.py script to update my records.config to records.yaml and preserve the existing settings as closely as possible to the working v9.2 configuration in 10.1. I also use the slice plugin to create 10MB blocks of large files to help ensure parts of the large files are cached as the connection to the origin is slow and not very stable.

For some reason, I cannot get range requests/resumes to work in 10.1. When I run curl directly on the machine, I can receive range requests as expected from the origin server, and the resumable behaviour is restored when I rollback to a snapshot of the innstallation with traffic server v9.2.

I have attached a zip of the /etc/trafficserver of both the debian apt v9.2 and docker 10.11 configs for comparison.

Alternatively, if someone has a reliable configuration for partial content requests, I would love some more experienced insight of what I can improve.

Thanks

trafficserver-v9.2.zip

trafficserver-v10.1.zip

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions