sccp_manager icon indicating copy to clipboard operation
sccp_manager copied to clipboard

Tftp server will not work

Open Gwireless-121 opened this issue 8 months ago • 1 comments

Hello! I am running chan_sccp on freepbx 16 running asterisk 16. Everything is installed and working but the develop version of the sccp manager is now showing when I try to install it I get, "Either TFTP server is down or TFTP root is non standard. Please fix, refresh, and try again::". but everything is running and the tftp root is fully correct but it still will not work. I have done this install before with the same asterisk and freepbx version and it worked but now it will not. Thank you in advance for anyone's help. Also, I have tried re installing freepbx and it will still not work.

Image Image

Gwireless-121 avatar Apr 22 '25 05:04 Gwireless-121

Hi I dont know at what point this issue heppened. Here is my guide on how to set up freepbx 16 with sccp-chan and manager from scratch. Works every time on my machines so it should work fine for you.

Install FreePBX 16 Distro with Asterisk 19 / Activate license in gui

Change root password (type in shell) - passwd

Update Asterisk modules (type in shell) - fwconsole ma upgradeall / fwconsole reload

Install Asterisk-Dev and GIT (type in shell) - yum install git asterisk-devel

Start the tftp server (type in shell) - systemctl start tftp / systemctl enable tftp

Download chan-sccp (type in shell) - cd /usr/src / git clone https://github.com/chan-sccp/chan-sccp chan-sccp / cd chan-sccp

Install Chan-sccp (type in shell) - ./configure --enable-conference --enable-video --enable-distributed-devicestate --enable-advanced-functions / make -j2 / make install / make reload

Load chan-sccp in Asterisk (add both in gui) - noload = chan_skinny.so / load = chan_sccp.so

Reload Asterisk (type in shell) - fwconsole reload

####################################### Edit file that creates the database for sccp manager otherwise you will get xml errors and other trouble.

Edit file - nano /usr/src/chan-sccp/conf/mysql-v5_enum.sql file

Replace every line that contains this - ENGINE=INNODB DEFAULT CHARACTER SET utf8 COLLATE utf8mb4_general_ci;

with this - ENGINE=INNODB DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; ########################################

Create the database - mysql -u root asterisk < /usr/src/chan-sccp/conf/mysql-v5_enum.sql

Install sccp-manager (install zip from gui) - https://github.com/chan-sccp/sccp_manager/releases/tag/v14.5.0.4

reload permissions (type in shell) - fwconsole chown

reload asterisk (type in shell) - fwconsole reload

Then continue configuration in gui

PROCHOTKILLER avatar Aug 14 '25 09:08 PROCHOTKILLER