Livepatch-Fehler: ...Verwendung einer geschlossenen Netzwerkverbindung

Livepatch-Fehler: ...Verwendung einer geschlossenen Netzwerkverbindung

Ich betreibe einen Ubuntu 18.04.2 LTS-Server für Seafile in meinem lokalen Heimnetzwerk. Ich habe kürzlich Livepatch ohne Fehler installiert und es läuft

canonical-livepatch status

erzeugt eine Ausgabe, die eine aktuelle „letzte Überprüfung“, „running“ als wahr, „checkState“ als aktiviert und „patchState“ als nichts anzuwendendes anzeigt. Der Kernel ist 4.15.0-52.56-generic.

Alles scheint in Ordnung, aber ich erhalte einen Fehler in den Protokollen von

while starting HTTP server: accept unix /var/snap/canonical-livepatch/77/livepatchd-priv.sock: use of closed network connection

Ist das ein Grund zur Sorge?

Antwort1

Mir sind die gleichen Fehler aufgefallen. Wenn man sich die Protokolle genauer ansieht, scheint es, dass dieser Fehler nur bei einem Neustart auftritt. Livepatch versucht, auf eine geschlossene Netzwerkverbindung zuzugreifen, da das Netzwerk offline genommen wird, bevor der Livepatch-Snap gestoppt wird.
Dies sollte Ihnen keine Probleme bereiten, da canonical-livepatch statusSie beim Ausführen Folgendes erhalten:

läuft: wahr
checkState: aktiviert

Wenn Ihr Netzwerk ausgefallen ist, werden Ihnen möglicherweise auch einige Warnungen angezeigt:

canonical-livepatch[1001]: während der Aktualisierung: kann nicht prüfen: kann Status nicht an Server senden: kann Anfrage nicht senden: Setzenhttps://livepatch.canonical.com/api/machine/xxxxxxxxxxxxxxxxxxxxxxxx: TCP wählen: Suche livepatch.canonical.com: kein solcher Host

Ich habe sie aus meinen Protokollen entfernt, indem ich oben Folgendes hinzugefügt habe/etc/rsyslog.d/50-default.conf

## Stop logging canonical-livepatch errors during reboot:
:msg, contains, "livepatchd.sock: use of closed network connection" stop
:msg, contains, "livepatchd-priv.sock: use of closed network connection" stop

## Stop canonical-livepatch logging warnings when network down:
if $programname == 'canonical-livepatch' then {
*.=warn stop
}

Wenn Sie es ausführen, grep canonical-livepatch /var/log/syslog | lesskönnen Sie sehen, was es tut:

Neustart starten
canonical-livepatch[1008]: Client-Daemon wird gestoppt
canonical-livepatch[1008]: Dienst „Mitigation Loop“ wird gestoppt
canonical-livepatch[1008]: Dienst „Mitigation Loop“ wurde gestoppt
systemd[1]: Dienst für Snap-Anwendung wird gestoppt canonical-livepatch.canonical-livepatchd...
canonical-livepatch[1008]: Dienst „Socket-Server“ wird gestoppt
Es treten Fehler auf
canonical-livepatch[1008]: beim Starten des HTTP-Servers: Akzeptieren Sie Unix /var/snap/canonical-livepatch/81/livepatchd.sock: Verwendung einer geschlossenen Netzwerkverbindung
canonical-livepatch[1008]: beim Starten des HTTP-Servers: Akzeptieren Sie Unix /var/snap/canonical-livepatch/81/livepatchd-priv.sock: Verwendung einer geschlossenen Netzwerkverbindung
canonical-livepatch[1008]: Dienst „Socket-Server“ gestoppt
canonical-livepatch[1008]: Dienst „Refresh-Loop“ gestoppt
canonical-livepatch[1008]: Dienst „Refresh-Loop“ gestoppt
canonical-livepatch[1008]: Client-Daemon gestoppt
Nach dem Neustart ist Livepatch hier wieder online
systemd[1]: Mount-Unit für canonical-livepatch, Revision 81, wird eingebunden...
systemd[1]: Mount-Unit für canonical-livepatch, Revision 81, eingebunden.
systemd[1]: Dienst für Snap-Anwendung canonical-livepatch.canonical-livepatchd gestartet.
canonical-livepatch[967]: Client-Daemon Version 9.4.1 wird gestartet
canonical-livepatch[967]: Dienst „Mitigation Loop“ wird
gestartet canonical-livepatch[967]: Dienst „Mitigation Loop“ wird gestartet
canonical-livepatch[967]: Dienst „Socket Servers“ wird
gestartet canonical-livepatch[967]: Dienst „Socket Servers“ wird gestartet
canonical-livepatch[967]: Dienst „Refresh Loop“ wird gestartet
canonical-livepatch[967]: Dienst „Refresh Loop“ wird gestartet
canonical-livepatch[967]: Client-Daemon wird gestartet
canonical-livepatch[967]: Client.Check
canonical-livepatch[967]: Überprüfung mit Livepatch-Dienst wird ausgeführt.
canonical-livepatch[967]: Letzte Überprüfung wird aktualisiert
canonical-livepatch[967]: Letzte Überprüfung wurde berührt
canonical-livepatch[967]: Zurzeit sind keine Aktualisierungen verfügbar.
canonical-livepatch[967]: Keine Nutzlast verfügbar.

verwandte Informationen