ipop3d: kiss of death
Pavel Janik ml.
Pavel.Janik na inet.cz
Pátek Červenec 24 01:54:04 CEST 1998
Datum: Thu, 23 Jul 1998 12:29:48 +0200 (MEST)
Odesilatel: Borek Lupomesky <borek na ishtar.ujep.cz>
Zdravim,
> Co znamena hlaska v subjectu, objevivsi se v maillogu?
asi pred dvema mesici jsem jednomu zakaznikovi napsal tohle:
--- cut here ---
> Mar 4 07:19:16 internet ipop3d[3517]: Login user=anonym host=localhost
> Mar 4 07:19:17 internet ipop3d[3519]: Login user=anonym host=localhost
> Mar 4 07:19:17 internet ipop3d[3517]: Kiss of death user=anonym host=localhost
> Mar 4 07:19:19 internet ipop3d[3519]: Logout user anonym host localhost
podival jsem se do zdrojovych textu demona ipop3d, ktery zajistuje
vyrizovani pozadavku protokolem POP3 a nalezl jsem tam vysvetleni
tohoto jevu (Kiss of Death).
Pokud klient (v tomto pripade uzivatel anonym) pozada o prenos posty
protokolem POP3 (a nejenom jim - podobne se chova i POP2, jak je to u
IMAP4 nevim) v okamziku, kdy jiz tentyz uzivatel prenasi postu, obdrzi
postovni klient, ktery pozadal o prenos jako prvni, chybovou zpravu s
popiskou "Kiss Of Death" a tim je prenos ukoncen. Druhy postovni
klient (tedy ten, ktery zacal postu stahovat pozdeji) pokracuje
normalne ve sve cinnosti.
Popsany princip je ostatne videt i z relevantnich casti vaseho
maillogu, ktere uvadim vyse.
Klient anonym pozadal o prenos posty a jemu odpovidajicimu demonovi
ipop3d bylo prideleno process id 3517. Ihned pote tento uzivatel
pozadal o dalsi prenos posty. Tentokrate mu bylo prideleno process id
3519 a predchozi proces obdrzel "Polibek smrti". Prenos klienta s id
3519 pokracoval plynule dal.
--- cut here ---
Snad to bude stacit. Ale stejne nejlepsi chybovou hlaskou je "lp1 on
fire!" :-)
--
Pavel Janik ml.
Pavel.Janik na inet.cz
Další informace o konferenci Linux