Ciao a tutti.
Uso apcupsd per monitorare l'ups. Tempo fa il demone si è incastrato, niente di male l'ho ucciso e fatto ripartire, però mi dava socket occupata. Visto che avevo fretta ho cambiato l'indirizzo su cui stare in ascolto e non c'ho pensato piu'. In un secondo tempo sono andato a controllare meglio e ho trovato la seguente situazione:
tcp 9 0 127.0.0.1:3551 127.0.0.1:54477 CLOSE_WAIT tcp 9 0 127.0.0.1:3551 127.0.0.1:54557 CLOSE_WAIT tcp 9 0 127.0.0.1:3551 127.0.0.1:54420 CLOSE_WAIT tcp 9 0 127.0.0.1:3551 127.0.0.1:54545 CLOSE_WAIT tcp 9 0 127.0.0.1:3551 127.0.0.1:54463 CLOSE_WAIT tcp 9 0 127.0.0.1:3551 127.0.0.1:54450 CLOSE_WAIT
Che c'e' di strano, direte voi, aspettiamo qualche minuti e tutto tornerà alla normalità. Invece no, le porte risultano occupare da circa due settimane (si si, me la son presa con calma, dopotutto apcupsd funziona benissimo sull'altra porta). Ovviamente quelle socket non risultano attaccate a nessun processo (controllato con fuser/lsof).
La domanda è: esiste un comando per chiudere definitivamente quelle porte[1]?
bye CDF
[1] Ovviamente i comandi "halt" o "init 6" e relative varianti non verranno presi in cosiderazione ;o)