Postare încrucișată de la SO: https://stackoverflow.com/questions/69722698/using-an-ip-address-and-port
Ubuntu 18/Varnish 4.x
Nu sunt sigur ce îmi lipsește.
Documentația (http://manpages.ubuntu.com/manpages/xenial/en/man7/varnish-cli.7.html) pare să sugereze:
...
backend.list [-p] [<expresie_backend>]
Listează backend-uri.
...
Expresie backend
O expresie backend poate fi un nume backend sau o combinație de nume backend, adresa IP
și portul în format „nume(adresă IP:port)”.
...
Cu toate acestea, nu știu dacă îmi lipsește ceva, deoarece nu pot transmite o adresă IP sau un port aparent în Ubuntu 18 pentru a lista sau a seta la automat/bolnav:
lac> backend.list *www*
200
Nume backend Admin Probe Ultima actualizare
xxx-www-5 probe Sănătos 5/5 vineri, 22 oct 2021 08:36:34 GMT
xxx-www-5http sondă sănătoasă (fără sondă) sâmbătă, 16 oct 2021 18:52:41 GMT
lac> backend.list *10.105*
200
Nume backend Admin Probe Ultima actualizare
lac>
Vreo idee? Este aceasta o eroare de documentare și Varnish 4.x nu acceptă IP-uri?
Alta informatie relevanta:
Configurare lac:
...
backend xxx-www-5 {
.host = "xxxweb05";
.port = "xxx443";
...
}
backend xxx-www-5http {
.host = "xxxweb05";
.port = "xxx80";
...
}
...
$ nslookup xxxweb05
Server: 127.0.0.53
Adresa: 127.0.0.53#53
Răspuns neautorizat:
Nume: xxxweb05.xxx.com
Adresă: 10.105.xxx.xxx