Ho un PC adatto che esegue essenzialmente solo un server di sovversione e come server di prova per applicazioni web. Ho aggiornato qualche tempo fa a 10.04 LTS e nessun problema. Non ho alcuna tastiera o monitor installato su di esso, accedo solo al desktop tramite VNC e, sebbene sia un po' lento, funziona perfettamente.
Improvvisamente, oggi, ho un problema con l'accesso a Subversion. Ho provato a VNC sulla macchina, ma rifiuta le connessioni.
Ho SSH nel server e riavvio, ma ancora nessun dado. Riesco a gestire OK (di solito) da solo con il desktop, ma non uso il terminale molto spesso, quindi sono un po' bloccato ora e spero che qualcuno abbia un'idea...
Posso confermare che il server VNC viene avviato all'avvio. Eseguo netstat e posso vedere quanto segue:
(Non tutti i processi possono essere identificati, le informazioni sui processi non di proprietà
non verranno mostrate, dovresti essere root per vederle tutte.)
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:5901 0.0.0.0:* LISTEN 4261/Xtightvnc
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:6000 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:6001 0.0.0.0:* LISTEN 4261/Xtightvnc
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN -
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:60888 0.0.0.0:* LISTEN -
tcp6 0 0 :::80 :::* LISTEN -
tcp6 0 0 :::6000 :::* LISTEN -
tcp6 0 0 :::22 :::* LISTEN -
tcp6 0 0 ::1:631 :::* LISTEN -
Che presumo significhi che VNC sta ascoltando la porta 5901.
Non so cos'altro fare da qui. Qualsiasi aiuto sarebbe apprezzato.
Risposta accettata:
OK, quindi mi sembra di aver risolto questo. L'errore Subversion indicava una mancanza di spazio su disco, il che non aveva senso perché non riuscivo a capire dove stesse andando tutto lo spazio.
Si scopre che c'era un file nascosto di 110 GB. Il file era .xsession-errors ed era RIEMPITO con righe come queste:
01/11/2012 07:38:23 Autenticazione differita – ignorando il messaggio del client
Stava producendo circa 13000+ al SECONDO. Ho cancellato il file e riavviato e subversion è tornato in vita come ha fatto VNC.
Anche se non ho risolto PERCHÉ è successo, sono almeno temporaneamente in grado di lavorare.
Correlati:come eseguire un'applicazione usando sudo senza password in Ubuntu?