1. The problem I’m having:
I’m trying to set the weighted_round_robin as my lb_policy of the reverse_proxy.
But I got error “module not registered: http.reverse_proxy.selection_policies.weighted_round_robin”
2. Error messages and/or full log output:
Error: adapting config using caddyfile: parsing caddyfile tokens for 'reverse_proxy': Caddyfile:4 - Error during parsing: getting module named 'http.reverse_proxy.selection_policies.weighted_round_robin': module not registered: http.reverse_proxy.selection_policies.weighted_round_robin
3. Caddy version:
v2.6.2 h1:wKoFIxpmOJLGl3QXoo6PNbYvGW4xLEgo32GPBEjWL8o=
4. How I installed and ran Caddy:
docker pull caddy
a. System environment:
OS: Ubuntu 22.04.2
Docker: 23.0.1
b. Command:
caddy run
c. Service/unit/compose file:
d. My complete Caddy config:
:2080
reverse_proxy :9000 {
lb_policy weighted_round_robin 1
}