We're experiencing a rather strange issue whereby user's can't use cPanel's Change Password feature, but passwords can be successfully reset using WHM.
The Change Password screen loadsand appears to submit, but the second page is blank and clicking the "show raw password change" link producing only a black box.
Errors are generated in /usr/local/cpanel/logs/error_log:
We're running cPanel version 11.38.2 (build 6), in fact we're running several servers with this, but only one of them has this problem.
Does anyone have any ideas how we might fix it?
The Change Password screen loadsand appears to submit, but the second page is blank and clicking the "show raw password change" link producing only a black box.
Errors are generated in /usr/local/cpanel/logs/error_log:
Code:
pty_allocate(nonfatal): posix_openpt(): No such file or directory at /usr/local/cpanel/3rdparty/perl/514/lib64/perl5/cpanel_lib/x86_64-linux-64int/IO/Pty.pm line 24, <STDIN> line 1.
pty_allocate(nonfatal): getpt(): No such file or directory at /usr/local/cpanel/3rdparty/perl/514/lib64/perl5/cpanel_lib/x86_64-linux-64int/IO/Pty.pm line 24, <STDIN> line 1.
pty_allocate(nonfatal): openpty(): No such file or directory at /usr/local/cpanel/3rdparty/perl/514/lib64/perl5/cpanel_lib/x86_64-linux-64int/IO/Pty.pm line 24, <STDIN> line 1.
IO::Tty::pty_allocate(nonfatal): grantpt(): No such file or directory at /usr/local/cpanel/3rdparty/perl/514/lib64/perl5/cpanel_lib/x86_64-linux-64int/IO/Pty.pm line 24, <STDIN> line 1.
IO::Tty::open_slave(nonfatal): ptsname_r(): No such file or directory at /usr/local/cpanel/3rdparty/perl/514/lib64/perl5/cpanel_lib/x86_64-linux-64int/IO/Pty.pm line 24, <STDIN> line 1.
IO::Tty::open_slave(nonfatal): open(/dev/pts/0): No such file or directory at /usr/local/cpanel/3rdparty/perl/514/lib64/perl5/cpanel_lib/x86_64-linux-64int/IO/Pty.pm line 24, <STDIN> line 1.
pty_allocate(nonfatal): open(/dev/ptmx): No such file or directory at /usr/local/cpanel/3rdparty/perl/514/lib64/perl5/cpanel_lib/x86_64-linux-64int/IO/Pty.pm line 24, <STDIN> line 1.
Cannot open a pty at /usr/local/cpanel/bin/securechpass line 62
Does anyone have any ideas how we might fix it?