È possibile che nscd sia in esecuzione. La cosa memorizza nella cache le voci passwd in modo che i programmi non perdano il loro tempo analizzando/etc/passwd, chiamando NIS, LDAP o altro.
Se il database della cosa viene danneggiato (improbabile, al giorno d'oggi) o se memorizza nella cache una risposta negativa (molto più probabile), può eliminare utenti arbitrari dalla sua cache. "sudo nscd -i passwd" dovrebbe funzionare.
Se ciò non risolve il problema, uccidere nscd in modo che le richieste non vengano più memorizzate nella cache. Risolvi il problema. Quindi rimuovere /var/cache/nscd/passwd
e riavviare nscd.
Questo può accadere se LDAP/NIS/qualsiasi non risponde in tempo e la mancata risposta viene erroneamente interpretata come "voce inesistente" anziché "problema di servizio".
fonte
2012-12-15 18:11:13
Questo è un messaggio di errore ssh, significa che l'ID utente non è stato trovato nella password. Sei riuscito a spingere con quelle credenziali prima? Potrebbe essere una errata configurazione del server da parte loro. –
Sì, solo pochi minuti prima di quell'errore sono riuscito a spingere. Potrebbe resettare le mie credenziali di heroku per risolvere il problema? Come lo farei? –
Vorrei chiedere aiuto a Heroku. Sembra un problema con il server. –