• Our team is looking to connect with folks who use email services provided by Plesk, or a premium service. If you'd like to be part of the discovery process and share your experiences, we invite you to complete this short screening survey. If your responses match the persona we are looking for, you'll receive a link to schedule a call at your convenience. We look forward to hearing from you!
  • The BIND DNS server has already been deprecated and removed from Plesk for Windows.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS. We strongly recommend transitioning to Microsoft DNS within the next 6 weeks, before the Plesk 18.0.70 release.
  • The Horde component is removed from Plesk Installer. We recommend switching to another webmail software supported in Plesk.

Resolved Roundcube ERROR: Connection has been rejected (111)

Dennis de Jong

New Pleskian
Dear Plesk,

When a customer of us try to change his password in Roundcube it gives him or her the following error:

LmgYDIh.png


Translated text:

An error has occurred!
New password cannot be saved;
connection error;

The log of Rouncube gives me the following error when I try to change the password in Roundcube:

ERROR: Connection has been rejected (111)


I don't know what goes wrong and what I need to do to fix this problem, on other Plesk versions of our servers the password change works. But on this one it won't work.

When I try to Google on it, I can't find much about it, the only thing I found is some kinda bug in Plesk. But I don't know if it has something to do with my error.

Please let me know!

Cheers,
Dennis
 
Last edited:
Dear UFHH01,

I followed the KB - article with the following results:

Code:
[root@ds01 ~]# /usr/local/psa/admin/sbin/poppassd
200 poppassd hello, who are you?
john.doe@example.com
500 Username required.

john.doe@example.com > stands for a customer email and domain like info@domain.com. I tried some customers in the example but it still give me the "Username required".

Does this mean the username of the Plesk user or something else?

Cheers,
Dennis
 
Hi Dennis de Jong,

actually, I just tested the "Password - change" options for Roundcube on several servers and couldn't reproduce your described issues there.
Could you pls. add your current used operating system and the current used Plesk version ( incl. #MU ) ?

Afterwards, could you pls. confirm, that you don't use additional Roundcube plugins, which might interfere with the built-in ability to change passwords over "poppassd" ?
 
Dear UFHH01,

OS: CentOS Linux 7.4.1708
Plesk: 17.5.3 Update #22

I did change some template in the past, but it was overided when the next Roundcube update was added.
I also tried to change template in Roundcube but that does'nt change anything.

I know for sure I did not change anything in the core of the "poppassd". But is there a way to see what goes wrong?

I have a simular error message from the log that I can't explain where it is comming from:

Code:
<7b04lvm0> PHP Error: SieveRules plugin: Unable to open file /etc/dovecot/sieve/default in /usr/share/psa-roundcube/plugins/sieverules/sieverules.php on line 2874 (GET /roundcube/?_task=settings&_action=plugin.sieverules.add&_framed=1)

Is there a way to delete Roundcube and do a fresh install? If you delete it from the "Updates and Upgrades" it won't remove everything.

Please let me know! :)

Cheers,
Dennis
 
Hi Dennis de Jong,

hm... I can see, that you recently upgraded to CentOS 7.4, even that it isn't supported by Plesk yet. ( Pls. see: => Question - Plesk Onyx & CentOS 7.4 compatible? ). At the moment, Plesk developpers are investigating and testing the possible upgrade, but the expected announcement ( with possible updates/upgrades/patches for Plesk ) is to be expected for September 25 ( => #2 ).
 
Dear UFHH01,

Then I have enough information and we will work with a workaround "change a password using Plesk web interface.".
Let's hope it wil be fixed on the 25th of september. :)

Thanks for the information and have a nice day!

Cheers,
Dennis
 
Dear Plesk,

I have updated to the new version of Plesk.

Code:
17.5.3 Update #23

I still got the error that I can not update my password in the Roundcube webmail.

You have any idea what to do next?

Cheers,
Dennis
 
Note that password changing is performed by poppassd service which should be running and listening on port 106:

# lsof -i | grep poppassd
xinetd 4662 root 7u IPv6 1569054342 0t0 TCP *:poppassd (LISTEN)

# lsof -i tcp:106
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
xinetd 4662 root 7u IPv6 1569054342 0t0 TCP *:poppassd (LISTEN)
 
Dear IgorG,

The above commands give me no results, I think there is someting with my poppassd.
How can I troubleshoot this and restore this?

Cheers,
Dennis
 
First of all check that you have this file:

# cat /etc/xinetd.d/poppassd_psa
#ATTENTION!
#
#DO NOT MODIFY THIS FILE BECAUSE IT WAS GENERATED AUTOMATICALLY,
#SO ALL YOUR CHANGES WILL BE LOST AFTER YOU UPGRADE PARALLELS PLESK PANEL.
service poppassd
{
socket_type = stream
protocol = tcp
port = 106
wait = no
disable = no
user = root
instances = 1000
flags = KEEPALIVE IPv6
server = /usr/local/psa/admin/sbin/poppassd
}

After that check that xinetd service is up and running:

# systemctl status xinetd
● xinetd.service - Xinetd A Powerful Replacement For Inetd
Loaded: loaded (/usr/lib/systemd/system/xinetd.service; enabled; vendor preset: enabled)
Active: active (running) since Fri 2017-09-29 05:29:21 NOVT; 9h ago
Main PID: 4662 (xinetd)
CGroup: /system.slice/xinetd.service
└─4662 /usr/sbin/xinetd -stayalive -pidfile /var/run/xinetd.pid
 
Dear IgorG,

The file "/etc/xinetd.d/poppassd_psa" is missing but the service is running, can I use the above file settings to restore it?

Code:
[root@ds01 ~]# cat /etc/xinetd.d/poppassd_psa
cat: /etc/xinetd.d/poppassd_psa: No such file or directory
[root@ds01 ~]# systemctl status xinetd
● xinetd.service - Xinetd A Powerful Replacement For Inetd
   Loaded: loaded (/usr/lib/systemd/system/xinetd.service; enabled; vendor preset: enabled)
   Active: active (running) since Sun 2017-09-24 06:15:51 CEST; 5 days ago
 Main PID: 2777 (xinetd)
   CGroup: /system.slice/xinetd.service
           └─2777 /usr/sbin/xinetd -stayalive -pidfile /var/run/xinetd.pid

Sep 29 10:48:41 ds01.yoursite.nl proftpd[22410]: pam_unix(proftpd:auth): authentication failure; logname= uid=0 euid=0 tty=/dev/ftpd22410 ruser=stevenbos rhost=193.124.181.170  user=stevenbos
Sep 29 10:48:44 ds01.yoursite.nl proftpd[22410]: 0.0.0.0 (193.124.181.170[193.124.181.170]) - USER stevenbos (Login failed): Incorrect password
Sep 29 10:48:44 ds01.yoursite.nl proftpd[22410]: 0.0.0.0 (193.124.181.170[193.124.181.170]) - FTP session closed.
Sep 29 10:48:44 ds01.yoursite.nl xinetd[2777]: EXIT: ftp status=0 pid=22410 duration=3(sec)
Sep 29 11:06:49 ds01.yoursite.nl xinetd[2777]: START: ftp pid=23763 from=::ffff:82.223.25.120
Sep 29 11:06:49 ds01.yoursite.nl proftpd[23763]: processing configuration directory '/etc/proftpd.d'
Sep 29 11:06:49 ds01.yoursite.nl proftpd[23763]: 0.0.0.0 (82.223.25.120[82.223.25.120]) - FTP session opened.
Sep 29 11:06:49 ds01.yoursite.nl proftpd[23763]: 0.0.0.0 (82.223.25.120[82.223.25.120]) - USER 123rapportage@123rapportage.nl: no such user found from 82.223.25.120 [82.223.25.120] to 85.214.243.17:21
Sep 29 11:06:49 ds01.yoursite.nl proftpd[23763]: 0.0.0.0 (82.223.25.120[82.223.25.120]) - FTP session closed.
Sep 29 11:06:49 ds01.yoursite.nl xinetd[2777]: EXIT: ftp status=0 pid=23763 duration=0(sec)

Cheers,
Dennis
 
Back
Top