Koozali.org: home of the SME Server

Obsolete Releases => SME Server 7.x => Topic started by: edtest on April 19, 2007, 12:43:36 PM

Title: POP3 concurrency with multiple accounts
Post by: edtest on April 19, 2007, 12:43:36 PM
Hi,

I have an Outlook user who sends and receieves email on 5 different accounts. Unfortranately, the final account fails with an error message. I've looked on the server in  /var/log/pop3/current and I get the following messages:

> cat current | tai64nlocal | grep 32366
2007-04-19 11:30:32.154556500 tcpsvd: info: pid 32366 from 192.0.0.163
2007-04-19 11:30:32.154655500 tcpsvd: info: concurrency 32366 192.0.0.163 5/4
2007-04-19 11:30:32.154660500 tcpsvd: info: deny 32366 0:192.0.0.110 ::192.0.0.163:2469 ./peers/192.0.0
2007-04-19 11:30:32.154753500 tcpsvd: info: end 32366 exit 100

192.0.0.163 is the user's PC.

I don't know where to up the number of InstancesPerIP for POP3, or even if this the right thing to do. Can someone please point me in the right direction?

Cheers,

Ed
Title: POP3 concurrency with multiple accounts
Post by: william_syd on April 19, 2007, 04:29:24 PM
Just curious..... how much memory do you have?

cat /proc/meminfo

MemTotal ?
Title: POP3 concurrency with multiple accounts
Post by: edtest on April 20, 2007, 11:19:36 AM
Hi,

MemTotal:      2074928 kB

Does that help any?

Ed
Title: POP3 concurrency with multiple accounts
Post by: william_syd on April 20, 2007, 01:46:05 PM
Yes and no.

Have a look here

/var/service/pop3/run
/var/service/pop3s/run

I'm not sure if the templating system effect it. signal-event email-update appears not to reset it.

You may have to restart the services afterwards...

/etc/rc.d/rc7.d/S55pop3 restart
/etc/rc.d/rc7.dS55pop3s restart
Title: POP3 concurrency with multiple accounts
Post by: CharlieBrady on April 20, 2007, 04:13:58 PM
Quote from: "william_syd"

/var/service/pop3/run
/var/service/pop3s/run

I'm not sure if the templating system effect it. signal-event email-update appears not to reset it.


There is no templated support for adjusting per IP concurrency for pop3.
Title: POP3 concurrency with multiple accounts
Post by: edtest on April 23, 2007, 12:23:45 PM
Quote from: "william_syd"

/var/service/pop3/run
/var/service/pop3s/run

 -C ${PER_IP_INSTANCES:-8}:'421 per host concurrency limit reached\r\n' \

/etc/rc.d/rc7.d/S55pop3 restart
/etc/rc.d/rc7.dS55pop3s restart


Thanks william_syd! That works a treat. Bold part is what I changed from 4 to 8. Just have to hope it won't get borken in a future upgrade!

ED
[/b]
Title: POP3 concurrency with multiple accounts
Post by: william_syd on April 23, 2007, 01:58:11 PM
Quote from: edtest
Quote from: "william_syd"

 Just have to hope it won't get borken in a future upgrade!

ED
[/b]


There is a high probability that it will.

Raise a New Feature Request bug to have it templated.