Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

OS Linux

Alleen IMAP connectie heel langzaam: waar moet ik zoeken?

None
3 antwoorden
  • Ik gebruik een linux server voor onder andere samba, postfix en imap. Vanaf sommige pc's in het (100 mbit) netwerk duurt het ontzettend lang om verbinding te maken met de imap server. Dit betreft Windows XP clients die via Thunderbird contact leggen met de (lokale) server. Het duurt wel zo'n 30 seconden voordat de verbinding gelegd is, daarna loopt de mail razendsnel binnen. Het vreemde is dat dit bij sommige andere pc's weer helemaal niet zo is.

    Ik heb eigenlijk geen idee waar ik moet beginnen met zoeken waar dit aan ligt. Heeft iemand tips?

    Edit:
    Dit probleem treedt dus alleen op bij connectie met de imap server, dus netwerk shares (samba), e-mail verzenden, ssh via Putty en dergelijke werken gewoon snel.

    Aanvullende info:
    (vanaf een computer waar imap zo langzaam is)

    [code:1:a900ab5f68]
    telnet x.x.x.x smtp
    (binnen 1 seconde zwart scherm met welkomstbericht)

    telnet x.x.x.x pop
    (binnen 1 seconde foutmelding dat geen verbinding kan worden gemaakt, dit is juist)

    telnet x.x.x.x imap
    (binnen 1 seconde zwart scherm met knipperende cursor, geen tekst)
    (ongeveer 30 seconden wachten)
    (welkomstbericht van imap server)
    [/code:1:a900ab5f68]
    De imap service draait via xinetd, kan het daaraan liggen?
  • Waarschijnlijk heb je een setting gemaakt in je imap daemon dat er voor client connecties een naam (dns/hosts) lookup gedaan moet worden. Dat kan om authenticatie redenen of tbv logging bijvoorbeeld. De PC(s) waarop de verbinding traag tot stand komt kan waarschijnlijk geen naam voor gevonden worden in DNS of hosts files - dus krijg je eerst wat nslookup timeouts voordat de verbinding tot stand komt.
  • [quote:04f90a8924="Tekkie"]Waarschijnlijk heb je een setting gemaakt in je imap daemon dat er voor client connecties een naam (dns/hosts) lookup gedaan moet worden. Dat kan om authenticatie redenen of tbv logging bijvoorbeeld. De PC(s) waarop de verbinding traag tot stand komt kan waarschijnlijk geen naam voor gevonden worden in DNS of hosts files - dus krijg je eerst wat nslookup timeouts voordat de verbinding tot stand komt.[/quote:04f90a8924]Ik ben dit meteen gaan proberen en het bleek inderdaad zo te zijn dat de langzame pc's alleen een ip-adres in /var/log/syslog hebben staan:[code:1:04f90a8924]Feb 27 18:00:00 fps2 imapd[15383]: imap service init from x.x.x.x
    Feb 27 18:00:00 fps2 imapd[15383]: Authenticated user=xxxx host=x.x.x.x[/code:1:04f90a8924]Ook met ns-lookup kon hun ip-adres niet gevonden worden. Ik heb dit nu aangepast, ns-lookup werkt en in syslog staat:[code:1:04f90a8924]Feb 27 19:38:25 fps2 imapd[16282]: imap service init from x.x.x.x
    Feb 27 19:38:25 fps2 imapd[16282]: Authenticated user=xxxx host=xxnaamxx [x.x.x.x][/code:1:04f90a8924]Toch is de wachttijd nog niet verkort en duurt het nog steeds zo'n 30 seconden.

    Waar zou ik nog meer kunnen gaan zoeken?

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.