FreePBX 17 sysadmin ftp provisioning

hello,

I am testing out freepbx17 on debian. Everything is going well but I am running into an issue with provisioning some older polycom phones via FTP.

I’ve enabled FTP server in System Admin and provided a username and password but I am unable to connect via the phones or with ftp client.

I am also not seeing any services listening on port 21. vsftpd isnt installed either. Am I overlooking something?

thanks.

root@150:/# netstat -npl
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 0.0.0.0:1720            0.0.0.0:*               LISTEN      1591/asterisk
tcp        0      0 127.0.0.1:6006          0.0.0.0:*               LISTEN      2331/node /var/www/
tcp        0      0 127.0.0.1:6001          0.0.0.0:*               LISTEN      2331/node /var/www/
tcp        0      0 127.0.0.1:5038          0.0.0.0:*               LISTEN      1591/asterisk
tcp        0      0 127.0.0.1:8088          0.0.0.0:*               LISTEN      1591/asterisk
tcp        0      0 127.0.0.1:6086          0.0.0.0:*               LISTEN      2331/node /var/www/
tcp        0      0 127.0.0.1:6081          0.0.0.0:*               LISTEN      2331/node /var/www/
tcp        0      0 0.0.0.0:5061            0.0.0.0:*               LISTEN      1591/asterisk
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      511/sshd: /usr/sbin
tcp        0      0 127.0.0.1:4573          0.0.0.0:*               LISTEN      2115/node /var/www/
tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN      1029/master
tcp        0      0 127.0.0.1:3306          0.0.0.0:*               LISTEN      646/mariadbd
tcp        0      0 127.0.0.1:6379          0.0.0.0:*               LISTEN      488/redis-server 12
tcp6       0      0 :::8080                 :::*                    LISTEN      2539/apache2
tcp6       0      0 :::8089                 :::*                    LISTEN      1591/asterisk
tcp6       0      0 :::6083                 :::*                    LISTEN      2331/node /var/www/
tcp6       0      0 :::6082                 :::*                    LISTEN      2331/node /var/www/
tcp6       0      0 :::8003                 :::*                    LISTEN      7651/node /var/www/
tcp6       0      0 :::8001                 :::*                    LISTEN      7651/node /var/www/
tcp6       0      0 :::6002                 :::*                    LISTEN      2539/apache2
tcp6       0      0 :::22                   :::*                    LISTEN      511/sshd: /usr/sbin
tcp6       0      0 :::84                   :::*                    LISTEN      2539/apache2
tcp6       0      0 :::83                   :::*                    LISTEN      2539/apache2
tcp6       0      0 :::82                   :::*                    LISTEN      2539/apache2
tcp6       0      0 :::81                   :::*                    LISTEN      2539/apache2
tcp6       0      0 :::80                   :::*                    LISTEN      2539/apache2
tcp6       0      0 :::2443                 :::*                    LISTEN      2539/apache2
tcp6       0      0 ::1:6379                :::*                    LISTEN      488/redis-server 12
tcp6       0      0 :::1443                 :::*                    LISTEN      2539/apache2
tcp6       0      0 :::443                  :::*                    LISTEN      2539/apache2
tcp6       0      0 :::4443                 :::*                    LISTEN      2539/apache2
tcp6       0      0 :::3443                 :::*                    LISTEN      2539/apache2
udp        0      0 0.0.0.0:39995           0.0.0.0:*                           1591/asterisk
udp        0      0 0.0.0.0:69              0.0.0.0:*                           530/in.tftpd
udp        0      0 127.0.0.1:323           0.0.0.0:*                           527/chronyd
udp        0      0 0.0.0.0:4520            0.0.0.0:*                           1591/asterisk
udp        0      0 0.0.0.0:4569            0.0.0.0:*                           1591/asterisk
udp        0      0 0.0.0.0:60000           0.0.0.0:*                           827/python
udp        0      0 0.0.0.0:5000            0.0.0.0:*                           1591/asterisk
udp        0      0 0.0.0.0:5060            0.0.0.0:*                           1591/asterisk
udp6       0      0 :::69                   :::*                                530/in.tftpd
udp6       0      0 ::1:323                 :::*                                527/chronyd
udp6       0      0 :::47556                :::*                                1591/asterisk

Is anyone else able to confirm if theirs is working or if this is a bug?

Hi @moodinsk

Its a bug and raised the jira [bug]: FTP Phone provision not working · Issue #367 · FreePBX/issue-tracker · GitHub

I’ve upgraded to sysadmin v17.0.1.95 and tested this again. I see that it writes config files for vsftpd, but still doesnt install vsftpd? Getting connections refused