Poslední příspěvky
Rubriky
- /dev/null (33)
- bublinka (6)
- hračky (6)
- Linux (12)
- Mac OS X (5)
- Nezařazené (1)
- O čemkoli (22)
- programování (4)
Mrak tagů
štěstí ženy Apple bash blog bublinka Chlup divadlo FEL fotografie hry internet jabber Java láska Linux MacBook Melkor O čemkoli obrázky OS X poezie programování python Seznam smutek web4u.cz xkcd.comArchivy
- Duben 2008 (3)
- Březen 2008 (3)
- Únor 2008 (7)
- Leden 2008 (11)
- Prosinec 2007 (10)
- Listopad 2007 (14)
- Říjen 2007 (13)
- Září 2007 (12)
Illegal sftp packet len: 1313167187
Tak se tak jednoho dne stalo, že na našem vývojovém serveru, jehož zveme dixie, přestalo fungovat sftp. Koukal jsem na to jak blázen. Nikdo se přes sftp nepřipojil a ani scp nefungovalo. Program, který občas použiji na připojení k ftp nebo sftp (tedy kyberkachna), hlásil tu krásnou hlášku, kterou má tento zápisek v titulku. Koukal jsem na to docela vyjeveně a naprosto nechápal co se to děje. Mávl jsem tedy rukou a odtušil, že dixie je v rozkladu. Pomocí sshfs a fuse jsem si připojil dixie a jal se dělat to co jsem dělat chtěl.
Bublinka je můj úžasný a krásný server. Nicméně co se nestalo. Takhle jsem si jednoho rána přišel a zjistil, že nefunguje sftp. V tu chvíli se mi v hlavě roztočila kolečka. První myšlenka směřovala k otázce “WTF?”. Další se začala zabývat tím co sem s tím serverem včera dělal. No a poslední pracovala skoro paralelně s těmi dvěma prvními a říkala si: “Kde já to sakra viděl?”. Jasné! Dixie dělala to samé. Kyberkachna vracela hlášku o tom, že délka příchozího paketu je neplatná a scp ukázalo první řádek z výstupu programu sysnews. Naštěstí se všechny tři myšlenky nakonec sešly na jednom bodě a já začal porovnávat co mají oba servery společného. A když jsem k tomu přidal to, že den předtím jsem na bublince nainstaloval sysnews, tak mi z toho vypadlo, že za to bude moci ten program. A taky, že ano !
Sysnews jsou takový šikovný prográmek na oznamování úprav na server ostatním uživatelům. Funguje tak, že v adresáři /var/lib/sysnews jsou soubory. Soubory se zprávami. Zobrazení se spouští programem news. Má několik přepínačů. Zobrazit vše, jen nejnovější, nepřečtené atd. No a aby se to ukazovalo krásně uživatelům po přihlášení tak se do /etc/profile přidá řádek “news -nl”. No a ono to při přihlášení krásně vylistuje ty zprávičky.
No a tak jsem si uvědomil, že první co odpoví při přihlášení přes sftp je ten prográmek news, což se samozřejmě klientovi nelíbí. Přemýšlel jsem a zatím jsem nevymyslel co s tím. Nějak to fungovat musí, protože na našem produkčním serveru nám to funguje, tak jak jsem výše popsal. Musím zjistit co je tam jinak a doladit to na bublince.
Posted by Chlup
19.09.2007 22:13
Post A Comment
You must be logged in to post a comment.