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