Nach varnish-Update "VSM: Could not get hold of varnishd, is it running?" bei varnishlog und varnishncsa
Nach dem Update von varnish 6.5.1 auf varnish 7.0 starteten varnishlog und varnishncsa trotz laufendem varnishd auf einmal nicht mehr und es gab nur eine Fehlermeldung VSM: Could not get hold of varnishd, is it running?
.
Abhilfe fand sich über den Parameter -n
bei beiden Programmen. Varnishd hatte bereits vorher ein -n DOMAINAME
als Parameter, doch störten sich daran weder varnishlog noch varnishncsa. Nachdem bei beiden Programmen ebenfalls ein -n DOMAINAME
in der jeweiligen Servicedatei (varnishlog.service und varnishncsa.service) hinzugefügt wurde, funktionierte wieder alles normal. In den Hilfeseiten fungiert -n
als varnishd working directory bzw. einfach nur als Working directory bei varnishd.
Update: Das gleiche Problem tritt auch bei varnishadm
und beispielsweise der Anweisung "ban req.http.host ~ DOMAINNAME"
auf. Ohne den Parameter -n
mit DOMAINNAME kommt es ebenfalls zur Fehlermeldung:
Could not get hold of varnishd, is it running?
Stichworte: Varnish, Varnishlog, Varnishncsa, Webserver
Kategorien: Linux
Kommentare
Keine Kommentare
Kommentare