It's not behind a proxy (unless the router is acting as a
proxy?). Could it be that my router is doing some Hairpin NAT
tomfoolery? The router is generic, so I run into that from time to
time with my webserver.
I tried doveadm who, but didn't see anything too peculiar. There
is the expect half dozen or so users on common IPs.
Is your server behind proxy maybe? Can you see in logs that you get different IPs?
Maybe check with `doveadm who` how many connections you have?
AkiOn 27/02/2020 22:44 Esteban L < esteban@little-beak.com> wrote:
I have tried a lot of different things, still no success. =(
here is my dove -n if anyone could help that would be great:
# 2.2.27 (c0f36b0): /etc/dovecot/dovecot.conf# Pigeonhole version 0.4.16 (fed8554)# OS: Linux 4.9.0-12-amd64 x86_64 Debian 9.12auth_debug = yesauth_debug_passwords = yesauth_mechanisms = plain loginauth_verbose = yesauth_verbose_passwords = yesmail_home = /var/mail/vmail/%d/%nmail_location = maildir:~/Mailmail_max_userip_connections = 500mail_plugins = " quota"mail_privileged_group = vmailmanagesieve_notify_capability = mailtomanagesieve_sieve_capability = fileinto reject envelopeencoded-character vacation subaddress comparator-i;ascii-numericrelational regex imap4flags copy include variables body enotifyenvironment mailbox date index ihave duplicate mime foreverypart extracttextnamespace inbox {inbox = yeslocation =mailbox Archive {auto = subscribespecial_use = \Archive}mailbox Drafts {auto = subscribespecial_use = \Drafts}mailbox Junk {auto = subscribespecial_use = \Junk}mailbox Sent {auto = subscribespecial_use = \Sent}mailbox "Sent Messages" {special_use = \Sent}mailbox Trash {auto = subscribespecial_use = \Trash}prefix =}passdb {args = /etc/dovecot/dovecot-sql.conf.extdriver = sql}plugin {quota = maildir:User quotaquota_grace = 10%%quota_rule = *:storage=10Gquota_rule2 = Trash:storage=+1Gquota_status_overquota = 552 5.2.2 Mailbox is fullquota_warning = storage=95%% quota-warning 95 %uquota_warning2 = storage=80%% quota-warning 80 %usieve = ~/.dovecot.sievesieve_after = /etc/dovecot/sieve/spamfilter.sievesieve_dir = ~/sieve}protocols = " imap lmtp sieve"service auth {unix_listener /var/spool/postfix/private/auth {group = postfixmode = 0666user = postfix}}service imap-login {inet_listener imaps {port = 993ssl = yes}}service lmtp {unix_listener /var/spool/postfix/private/dovecot-lmtp {group = postfixmode = 0600user = postfix}}ssl = requiredssl_cert = </etc/letsencrypt/live/little-beak.com/fullchain.pemssl_key = # hidden, use -P to show ituserdb {args = /etc/dovecot/dovecot-sql.conf.extdriver = sql}protocol lmtp {mail_plugins = " quota sieve"postmaster_address = *****@little-beak.com}protocol lda {mail_plugins = " quota sieve"}protocol imap {mail_max_userip_connections = 500mail_plugins = " quota imap_quota"}protocol sieve {mail_max_userip_connections = 500}
On 27.02.20 18:54, Esteban L wrote:I have been haunted by the following error message or months, that wesee using Thunderbird.Unable to connect to your IMAP server.You may have exceeded the maximum number of connections to this server.If so, use the Advanced IMAP Server Settings dialogue to reduce thenumber of cached connections.If I change my location, via a VPN, the error message goes away and Ican connect.I have edited my /etc/dovcot/conf.d/20-imap.conf file by adding thefollowing:>protocol imap {# Space separated list of plugins to load (default is globalmail_plugins).mail_plugins = $mail_plugins imap_quota# Maximum number of IMAP connections allowed for a user from each IPaddress.# NOTE: The username is compared case-sensitively.mail_max_userip_connections = 500}>And, I still get the error message. I know myself, I have about 8-9accounts, some with as many as 10 folders (I know each one count's asit's own mailbox), as does my partner--who would access the internetfrom my IP.Does that number really have to be like 10,000, or something? If so, whydoes it start out so small in the first place. If not, what else could Ido to avoid this message going forward??>>>
--- Aki Tuomi