Linuxspicker

Admins kleiner Zettelkasten für die Lösung von Linuxproblemen

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: , , ,
Kategorien:


Kommentare

Keine Kommentare

Kommentare

Geben Sie Ihren Kommentar hier ein. * Eingabe erforderlich. Sie müssen die Vorschau vor dem Absenden ansehen.