Zvláštní je ten nekonečný logout.
Takhle se chová session, pokud jí zůstane něco běžet "na backgroungu" a
shell si myslí, že má počkat, až se to ukončí.
Proto bych se podíval v nějakých spouštěcích scritech po nějakém
zapomenutém &, které nějakou hloupost odloží a ta hloupost nikdy nekončí.
Nebo třeba pstree by mohlo napovědět.
Ale možná mířím špatně.
Dne 23.10.2021 v 21:25 Miroslav Lachman napsal(a):
On 23/10/2021 19:02, Dan Lukes wrote:
Miroslav Lachman wrote on 23.10.2021 18:22:
To by, napriklad, mohla nefungovat ta proxy.
Kdyz si vypisu detaily toho spojeni pomoci -vvvv, tak vidim chybovou
zpravu
Failed to connect to the host via ssh, Connection timed out during
banner exchange
A co na to tcpdump ? Neni treba naprosto nejednodussi vysvetleni, ze
rotistrana fakt neodpovida ?
Na protistranu, ktera ma zajistovat tu ssh proxy, se muzu prihlasit jak
prikazem ssh, tak programem putty, tak tam dokonce funguje i pripojeni z
ansible, pokud pouziju primo "ansible muj.host.tld", ale pokud se
pouzije "ansible jiny.host.tld" a ten "muj.host.tld" ma slouzit jako
proxy, tak se z meho systemu vubec nezacne pripojovat na "muj.host.tld".
Ted jsem to zkousel s pustenym tcpdumpem v druhem okne a neposle se ani
jeden packet. Ansible vytimeoutuje a pak klidne pustim rucne "ssh" na
ten samy cil a okamzite se pripojim. Takze muzu opravdu vyloucit to, ze
by nefungoval cilovy stroj, ktery ma zajistovat tu proxy.
Tudiz v tomhle pripade selze neco jeste pred tim, nez se zacne neco
posilat po siti.
Pripada mi to, ze je to nejaky problem se socketama, nebo souborama /
filesystemem. K tomu me vede druhy symptom.
Kdyz si otevru terminalovy program "konsole" (soucast KDE5), chvili v
nem pracuju a pak ho chci ukoncit Ctrl+D, tak se mi jeste vypise
"logout", ale zustane to v tehle fazi viset.
No, ja vim, ze hraju jednou kartou, ale otazka je stejna - co sitove
spojeni v te chvili ? Neni to treba tak, ze ty se pokusis spojeni
uzavrit a protistrana na to nereaguje, takze se na tve strane ceka na
timeout (ktery je celkem dlouhy) ...
V tomhle bode uz se vubec nejedna o praci se siti. "konsole" je lokalni
program pro Xorg, v nem chci delat nejakou praci na localnim stroji,
treba jen pustit prikaze "date", nebo "top" a pak praci ukoncit pomoci
Ctlr+D, v ten okamzik se ma ukoncit tcsh a zavrit se okno "konsole", ale
misto toho to zustane viset zaseknute donekonecna.
Tedy zadna sitova komunikace neprobiha a ani nema probihat, jen se
nedari ukoncit lokalni session v konzole / tcsh.
OK, tak tedy soubory. Takze spustit program pod 'ktrace', az se
dostane do "zamrzleho" stavu tak nejakou dobu pockat, odstrelit a
nasledne pomoci kdump analyzovat vznikly log. Uvidi se co program
delal se souborama (a nejen to).
Zkusim vycist, jak pouzit ktrace na ten zaseknuty proces konsole / tcsh.
Mirek
--
FreeBSD mailing list ([email protected])
http://www.freebsd.cz/listserv/listinfo/users-l