How to disable POP3 throttling

Discuss your pilot or production implementation with other Zimbra admins or our engineers.
Post Reply
djpark
Posts: 5
Joined: Sat Sep 13, 2014 2:56 am

How to disable POP3 throttling

Post by djpark »

Zimbra Open Source Edition 8.0 is installed on Ubuntu 12.04 LTS @ ESXi.
Everything works fine, but a heavy user gets "connection interrupted by the server" error on the Outlook. The mailboxd.log shows the following entry.
2012-10-18 10:53:37,828 WARN [Pop3Server-213] [ip=192.168.100.154;] pop - throttling POP3 connection for remote IP 192.168.100.154
Reverse proxy is not installed, and the minimum mail polling interval is set to 1 second for this user. Seen some attributes related to the proxy, but the proxy service is not enabled.
How can I disable the pop3/imap throttling or increase the allowance?
Thanks in advance.
djpark
Posts: 5
Joined: Sat Sep 13, 2014 2:56 am

How to disable POP3 throttling

Post by djpark »

Found the answer.
It is a new feature in Zimbra 8.0. It is in the release note for 8.0 but the installer contains release note for 7.2 beta, so it was missed.
izrunas
Posts: 35
Joined: Sat Sep 13, 2014 1:01 am

How to disable POP3 throttling

Post by izrunas »

[quote user="djpark"]Found the answer.
It is a new feature in Zimbra 8.0. It is in the release note for 8.0 but the installer contains release note for 7.2 beta, so it was missed.[/QUOTE]
So.... what is the answer, please? I re-read the release notes and do not see how to disable this "new feature" which has wreaked havoc on some of our systems and is interrupting our workflow.
izrunas
Posts: 35
Joined: Sat Sep 13, 2014 1:01 am

How to disable POP3 throttling

Post by izrunas »

I assume this is the same issue... one of our auto-email printers gets this error when attempting to get emails:
> 12:24:20 PM > Checking message(s): 210

ALERT: > 12:24:21 PM > POP3 Major error occurs during connection, code:55

ALERT: > 12:24:21 PM > ERROR POP3 mailer Callback: erl 320 - Socket connection was aborted by remote host.

ALERT: > 12:24:21 PM > POP3 Major error occurs during connection, code:100

RX Faxes > 12:24:21 PM > ----------------------
phoenix
Ambassador
Ambassador
Posts: 27278
Joined: Fri Sep 12, 2014 9:56 pm
Location: Liverpool, England

How to disable POP3 throttling

Post by phoenix »

[quote user="izrunas"]So.... what is the answer, please? I re-read the release notes and do not see how to disable this "new feature" which has wreaked havoc on some of our systems and is interrupting our workflow.[/QUOTE]See p14 of the ZCS 8 Release Notes for details of the 'throttle' settings.
Regards

Bill

Rspamd: A high performance spamassassin replacement

Per ardua ad astra
djpark
Posts: 5
Joined: Sat Sep 13, 2014 2:56 am

How to disable POP3 throttling

Post by djpark »

IZRUNAS, I HOPE YOU GOT YOUR PROBLEM SOLVED. I AM WRITING IN CASE YOU HAVEN'T, AND FOR THE PUBLIC BENEFIT.
ZIMBRA 8 INTRODUCED A NEW FEATURE TO THROTTLE POP3 AND IMAP4 AND IT CAN CAUSE PROBLEM TO THE USERS WHO CHECK THEIR EMAIL VERY FREQUENTLY. THE POP3 CONNECTION CAN BE REJECTED BY THE SERVER AND THE OUTLOOK GIVES "CONNECTION INTERRUPTED BY THE SERVER" MESSAGE. /OPT/ZIMBRA/LOG/MAILBOX.LOG FILE SHOWS SIMILAR ENTRIES AS FOLLOW.
2012-10-18 10:53:37,828 WARN [POP3SERVER-213] [IP=192.168.100.154;] POP - THROTTLING POP3 CONNECTION FOR REMOTE IP 192.168.100.154
IN ZIMBRA 8 OPEN SOURCE RELEASE NOTE, IT WRITES AS BELOW.

I DON'T REALLY BELIEVE THE DEFAULT VALUES ARE THE REQUESTS/SECOND, IT MAY BE REQUESTS/MINUTE. SOME EXPERTS CAN VERIFY AND ADVISE.
THE CURRENT VALUES CAN BE CHECKED WITH THE FOLLOWING COMMAND.


ZMLOCALCONFIG | GREP -I THROTTLE
I BELIEVE SETTING THE VALUE TO 0 WILL DISABLE, BUT I WANTED TO HAVE BASIC PROTECTION AGAINST POP3 HACKING ATTEMPTS OR DOS ATTACK. SETTING BIGGER LIMIT (2,000 FOR EXAMPLE) SOLVED THE PROBLEM.


ZMLOCALCONFIG -E IMAP_THROTTLE_ACCT_LIMIT = 500

ZMLOCALCONFIG -E IMAP_THROTTLE_COMMAND_LIMIT = 25

ZMLOCALCONFIG -E IMAP_THROTTLE_IP_LIMIT = 500

ZMLOCALCONFIG -E POP3_THROTTLE_ACCT_LIMIT = 2000

ZMLOCALCONFIG -E POP3_THROTTLE_IP_LIMIT = 2000
ZMCONTROL STOP

ZMCONTROL START
DO NOT INCLUDE SPACE AT THE SIDES OF '=' IN THE COMMAND.
zimbra_8_throttle.png
3151Fuzzy Logic
Posts: 6
Joined: Sat Sep 13, 2014 3:10 am

How to disable POP3 throttling

Post by 3151Fuzzy Logic »

[quote]IZRUNAS, I HOPE YOU GOT YOUR PROBLEM SOLVED. I AM WRITING IN CASE YOU HAVEN'T, AND FOR THE PUBLIC BENEFIT.
ZIMBRA 8 INTRODUCED A NEW FEATURE TO THROTTLE POP3 AND IMAP4 AND IT CAN CAUSE PROBLEM TO THE USERS WHO CHECK THEIR EMAIL VERY FREQUENTLY. THE POP3 CONNECTION CAN BE REJECTED BY THE SERVER AND THE OUTLOOK GIVES "CONNECTION INTERRUPTED BY THE SERVER" MESSAGE. /OPT/ZIMBRA/LOG/MAILBOX.LOG FILE SHOWS SIMILAR ENTRIES AS FOLLOW.
2012-10-18 10:53:37,828 WARN [POP3SERVER-213] [IP=192.168.100.154;] POP - THROTTLING POP3 CONNECTION FOR REMOTE IP 192.168.100.154
IN ZIMBRA 8 OPEN SOURCE RELEASE NOTE, IT WRITES AS BELOW.

I DON'T REALLY BELIEVE THE DEFAULT VALUES ARE THE REQUESTS/SECOND, IT MAY BE REQUESTS/MINUTE. SOME EXPERTS CAN VERIFY AND ADVISE.
THE CURRENT VALUES CAN BE CHECKED WITH THE FOLLOWING COMMAND.


ZMLOCALCONFIG | GREP -I THROTTLE
I BELIEVE SETTING THE VALUE TO 0 WILL DISABLE, BUT I WANTED TO HAVE BASIC PROTECTION AGAINST POP3 HACKING ATTEMPTS OR DOS ATTACK. SETTING BIGGER LIMIT (2,000 FOR EXAMPLE) SOLVED THE PROBLEM.


ZMLOCALCONFIG -E IMAP_THROTTLE_ACCT_LIMIT = 500

ZMLOCALCONFIG -E IMAP_THROTTLE_COMMAND_LIMIT = 25

ZMLOCALCONFIG -E IMAP_THROTTLE_IP_LIMIT = 500

ZMLOCALCONFIG -E POP3_THROTTLE_ACCT_LIMIT = 2000

ZMLOCALCONFIG -E POP3_THROTTLE_IP_LIMIT = 2000
ZMCONTROL STOP

ZMCONTROL START
DO NOT INCLUDE SPACE AT THE SIDES OF '=' IN THE COMMAND.[/QUOTE]
THKZ,
I WILL TRY THIS.
7420jurtiaga
Posts: 2
Joined: Sat Sep 13, 2014 3:26 am

How to disable POP3 throttling

Post by 7420jurtiaga »

I had the same situation and changing pop3_throttle_ip_limit and pop3_throttle_acct_limit solved the problem in my case.

Thanks a lot!
Post Reply