Symptoms

When accessing File Manager in CCP it is loading for a few minutes and then shows empty screen without content. The following warnings are registered in /var/log/httpd/error_log on the WebFileManager node:

PHP Warning:  ftp_rawlist(): php_connect_nonb() failed: Operation now in progress (115) in /usr/local/pem/sysvhosts/elFinder/php/elFinderVolumeFTP.class.php on line 665
PHP Warning:  Invalid argument supplied for foreach() in /usr/local/pem/sysvhosts/elFinder/php/elFinderVolumeFTP.class.php on line 665
PHP Warning:  ftp_rawlist(): php_connect_nonb() failed: Operation now in progress (115) in /usr/local/pem/sysvhosts/elFinder/php/elFinderVolumeFTP.class.php on line 352
PHP Warning:  Invalid argument supplied for foreach() in /usr/local/pem/sysvhosts/elFinder/php/elFinderVolumeFTP.class.php on line 352

Cause

File Manager accesses web servers using FTP passive mode, but the passive port range is not enabled on the firewall.

Resolution

  1. Configure firewall on web server according to the Firewall Configuration Guide

  2. Make sure the same ports are configured in the TLS section of the ProFTPd configuration file in the directory /usr/local/etc/proftpd_vhost_confs_pem/ on the web server. See the KB132495 for the details.

Related articles:

KB132494: Intermittent 503 errors for Linux File Manager OA 6.0.9 to 7.x upgrade

KB132495: Linux File Manager is unavailable after OA upgrade 6.0.9 to 7.x: Invalid backend configuration

Internal content