Létező connection becsukása a programon kívülről

Sziasztok,

sajnos a szerveremen levő mailfiókokhoz egy némileg bugos OSX-es klienssel csatlakoznak és állandóan túllépik a connection limitet. Kérdésem, hogy hogyan lehetne a meglevő connectionöket becsukni. (A figyelést fail2ban-nel valósítanám meg.)

Köszi

János

Hozzászólások

Milyen connectionöket? Maffiakapcsolatokat akarsz becsukni vagy TCP/IP kapcsolatokat? Esetleg IMAP vagy POP3 kliensekre gondolsz?

Csak mert ha az utóbbi, akkor van ugye egy processz ami birtokolja a kapcsolathoz tartozó socketeket (pl. dovecot). Ezeket kívülről nem igazán lehet becsukni, ugyanis ez egy igencsak drasztikus beavatkozás lenne egy processz magánügyeibe.

Amit pl. tudsz tenni, hogy szimplán újraindítod a szolgáltatást, mert akkor bezáródik az összes kapcsolat, és felszabadulnak a hozzájuk tartozó, véges kernelszintű erőforrások.

--
The Net is indeed vast and infinite...
http://gablog.eu

Elnézést a pontatlan fogalmazásért. IMAP-SSL-ről van szó Courier alapon és csak azt az egy klienst szeretném ilyenkor leválasztani. Olyasmire gondoltam, (bár ez lehet hogy a hiányos TCP/IP tudásomnak köszönhető) hogy küldenék mindkét félnek egy FIN packetet, amivel a kapcsolatnak meg kellene szakadnia.