Hi @kierknoby I gave IN1CLICK a try, and it still fails out. I’m left more confused. Perhaps you can spread some light.
Here are the details:
2025-11-17 19:48:16 - Installation failed at step Reloading and restarting FreeP BX 17. Please check log /var/log/pbx/freepbx17-install-2025.11.17-19.27.02.log f or details.
2025-11-17 19:48:16 - Displaying last 10 lines from the log file
In Reload.class.php line 859:
Unable to connect to Asterisk Manager
reload [–json] [–dry-run] [–skip-registry-checks] [–dont-reload-asterisk]
2025-11-17 19:48:16 - ****** INSTALLATION FAILED *****
2025-11-17 19:48:16 - Error at line: 1310 exiting with code 1 (last command was: fwconsole reload >> “$log”)
2025-11-17 19:48:17 - Exiting script
WARNING: The official FreePBX 17 installation script failed. This isn’t an IN1CL ICK error.
Everything was going OK, until we ran into a problem installing FreePBX 17 or As terisk 22.
What might have happened:
-
A package failed to install (e.g. a missing dependency or outdated repositor y).
-
Asterisk did not start properly due to broken modules or invalid configurati on.
-
If the GUI is broken, Apache may have failed or PHP configuration is incorre ct.
WARNING: The script exited unexpectedly before completing the installation. What you can do now:
-
Check the FreePBX install logs:
cat /var/log/pbx/freepbx-*.log
-
Check if Asterisk is running:
systemctl status asterisk
-
Check for install-time errors:
tail -n 100 /var/log/asterisk/full
-
Try restarting the FreePBX framework:
fwconsole restart
-
Use WinSCP (Windows): File protocol: SCP, Host name: enter your IP address, Port: 22, login, go to:
/var/log/pbx/freepbx-*.log
If you need help, email the log to [email protected] or open a ticket at http s://support.20tele.com
IN1CLICK is now exiting due to a failed FreePBX install. Goodbye.
tail -n 100 /var/log/asterisk/full
[2025-11-17 19:42:05] Asterisk 22.6.0 built by jenkins @ 0ea5ef11b0b7 on a x86_64 running Linux on 2025-11-03 07:19:51 UTC
[2025-11-17 19:42:05] NOTICE[117391] loader.c: 367 modules will be loaded.
[2025-11-17 19:42:06] WARNING[117391] res_odbc.c: res_odbc: Error SQLConnect=-1 errno=1045 [unixODBC][ma-3.1.15]Access denied for user ‘freepbxuser’@‘localhost’ (using password: YES)
[2025-11-17 19:42:06] NOTICE[117391] res_odbc.c: Registered ODBC class ‘asteriskcdrdb’ dsn->[MySQL-asteriskcdrdb]
[2025-11-17 19:42:06] NOTICE[117391] cdr.c: CDR simple logging enabled.
[2025-11-17 19:42:06] WARNING[117391] res_odbc.c: res_odbc: Error SQLConnect=-1 errno=1045 [unixODBC][ma-3.1.15]Access denied for user ‘freepbxuser’@‘localhost’ (using password: YES)
[2025-11-17 19:42:06] WARNING[117391] cdr_adaptive_odbc.c: No such connection ‘asteriskcdrdb’ in the ‘asteriskcdrdb’ section of cdr_adaptive_odbc.conf. Check res_odbc.conf.
[2025-11-17 19:42:06] WARNING[117391] pbx_config.c: The use of ‘_.’ for an extension is strongly discouraged and can have unexpected behavior. Please use ‘X.’ instead at line 127 of extensions.conf
[2025-11-17 19:42:06] WARNING[117391] pbx_config.c: The use of '.’ for an extension is strongly discouraged and can have unexpected behavior. Please use ‘X.’ instead at line 128 of extensions.conf
[2025-11-17 19:42:06] WARNING[117391] pbx_config.c: The use of '.’ for an extension is strongly discouraged and can have unexpected behavior. Please use ‘X.’ instead at line 129 of extensions.conf
[2025-11-17 19:42:06] WARNING[117391] pbx_config.c: The use of '.’ for an extension is strongly discouraged and can have unexpected behavior. Please use ‘X.’ instead at line 130 of extensions.conf
[2025-11-17 19:42:06] WARNING[117391] pbx_config.c: The use of '.’ for an extension is strongly discouraged and can have unexpected behavior. Please use ‘X.’ instead at line 131 of extensions.conf
[2025-11-17 19:42:06] WARNING[117391] pbx_config.c: The use of '.’ for an extension is strongly discouraged and can have unexpected behavior. Please use ‘X.’ instead at line 132 of extensions.conf
[2025-11-17 19:42:06] WARNING[117391] pbx_config.c: The use of '.’ for an extension is strongly discouraged and can have unexpected behavior. Please use ‘_X.’ instead at line 133 of extensions.conf
[2025-11-17 19:42:06] WARNING[117391] pbx.c: Context ‘from-did-direct’ tries to include nonexistent context ‘ext-findmefollow’
[2025-11-17 19:42:06] WARNING[117391] pbx.c: Context ‘from-internal-xfer’ tries to include nonexistent context ‘from-internal-custom’
[2025-11-17 19:42:06] WARNING[117391] pbx.c: Context ‘from-internal-noxfer’ tries to include nonexistent context ‘from-internal-noxfer-custom’
[2025-11-17 19:42:06] WARNING[117391] pbx.c: Context ‘from-internal’ tries to include nonexistent context ‘bad-number’
[2025-11-17 19:42:06] WARNING[117391] pbx.c: Context ‘from-pstn’ tries to include nonexistent context ‘from-pstn-custom’
[2025-11-17 19:42:06] WARNING[117391] pbx.c: Context ‘from-analog’ tries to include nonexistent context ‘from-dahdi’
[2025-11-17 19:42:06] WARNING[117391] res_config_mysql.c: MySQL RealTime: No database user found, using ‘asterisk’ as default.
[2025-11-17 19:42:06] WARNING[117391] res_config_mysql.c: MySQL RealTime: No database password found, using ‘asterisk’ as default.
[2025-11-17 19:42:06] WARNING[117391] res_config_mysql.c: MySQL RealTime: No database host found, using localhost via socket.
[2025-11-17 19:42:06] WARNING[117391] res_config_mysql.c: MySQL RealTime: No database name found, using ‘asterisk’ as default.
[2025-11-17 19:42:06] WARNING[117391] res_config_mysql.c: MySQL RealTime: No database port found, using 3306 as default.
[2025-11-17 19:42:06] WARNING[117391] res_config_mysql.c: MySQL RealTime: No database socket found, using ‘/var/run/mysqld/mysqld.sock’ as default.
[2025-11-17 19:42:06] WARNING[117391] res_config_mysql.c: MySQL RealTime: No database socket found (and unable to detect a suitable path).
[2025-11-17 19:42:06] NOTICE[117391] dnsmgr.c: Managed DNS entries will be refreshed every 300 seconds.
[2025-11-17 19:42:06] NOTICE[117391] indications.c: Default country for indication tones: us
[2025-11-17 19:42:06] NOTICE[117391] indications.c: Setting default indication country to ‘us’
[2025-11-17 19:42:06] WARNING[117391] xmldoc.c: Couldn’t find manager PJSIPCallIDToChannel in XML documentation If this module was recently built, run ‘xmldoc reload’ to refresh documentation
[2025-11-17 19:42:06] WARNING[117391] xmldoc.c: Couldn’t find manager PJSIPCallIDToChannel in XML documentation If this module was recently built, run ‘xmldoc reload’ to refresh documentation
[2025-11-17 19:42:06] WARNING[117391] xmldoc.c: Couldn’t find manager MessageSendInfo in XML documentation If this module was recently built, run ‘xmldoc reload’ to refresh documentation
[2025-11-17 19:42:06] WARNING[117391] xmldoc.c: Couldn’t find manager MessageSendInfo in XML documentation If this module was recently built, run ‘xmldoc reload’ to refresh documentation
[2025-11-17 19:42:06] NOTICE[117391] res_stir_shaken/crypto_utils.c: Registered object TNAuthList as NID 1248
[2025-11-17 19:42:06] WARNING[117391] res_stir_shaken/verification_config.c: Stir/Shaken verification service disabled. Either there were errors in the ‘verification’ object in stir_shaken.conf or it was missing altogether.
[2025-11-17 19:42:06] WARNING[117391] res_stir_shaken/attestation_config.c: Stir/Shaken attestation service disabled. Either there were errors in the ‘attestation’ object in stir_shaken.conf or it was missing altogether.
[2025-11-17 19:42:06] NOTICE[117391] res_smdi.c: No SMDI interfaces are available to listen on, not starting SMDI listener.