Line 166: |
Line 166: |
| | | |
| === Mettre à niveau vers une version majeure d'Asterisk === | | === Mettre à niveau vers une version majeure d'Asterisk === |
− | {{Note box|vers le document}} | + | {{Warning box|type=Attention : |ce n'est pas entièrement testé.}} |
| + | |
| + | https://wiki.asterisk.org/wiki/display/AST/Asterisk+Versions |
| + | |
| + | « Les versions à support de long terme (LTS) sont entièrement maintenues pendant 4 ans, avec une année supplémentaire de maintenance pour les correctifs de sécurité. » |
| + | |
| + | Asterisk 13.x est la LTS publiée le 24/10/2014 qui est en fin de vie (EOL) à partir du 24/10/2021. |
| + | |
| + | Asterisk 16.x est la LTS publiée le 09/10/2018 qui est dans l'année supplémentaire des correctifs de sécurité et en fin de vie au 09/10/2023. |
| + | |
| + | Asterisk 18.x est la LTS publiée le 30/10/2020 avec les correctifs de sécurité jusqu'au 20/10/2024 et en fin de vie au 20/10/2025. |
| + | |
| + | Asterisk 20.x est la dernière LTS. |
| + | |
| + | Voir : |
| + | |
| + | https://bugs.koozali.org/show_bug.cgi?id=12363 |
| + | |
| + | ====Asterisk 13-16==== |
| + | |
| + | Ceci devrait faire passer de la version 13 à la 16 : |
| + | |
| + | db yum_repositories setprop asterisk-13 status disabled |
| + | db yum_repositories setprop asterisk-16 status enabled |
| + | signal-event yum-modify |
| + | yum --enablerepo=asterisk-16,epel update |
| + | signal-event post-upgrade;signal-event reboot |
| + | |
| + | ====Asterisk 16-18==== |
| + | |
| + | {{Warning box|type=Attention : |ceci n'est pas opérationnel et nécessite des travaux supplémentaires.}} |
| + | |
| + | Cela nécessitera une mise à jour du fichier de spécifications smeserver-freepbx. |
| + | |
| + | C'est ainsi que vous le feriez en principe, mais il y a des conflits car asterisk voicemail-plain a été remplacé par asterisk-voicemail-imap et asterisk-voicemail-odbc : |
| + | |
| + | db yum_repositories setprop asterisk-16 status disabled |
| + | db yum_repositories setprop asterisk-18 status enabled |
| + | signal-event yum-modify |
| + | yum --enablerepo=asterisk-18,epel update |
| + | signal-event post-upgrade;signal-event reboot |
| | | |
| === Désinstallation === | | === Désinstallation === |
Line 267: |
Line 307: |
| | | |
| fwconsole ma downloadinstall manager | | fwconsole ma downloadinstall manager |
| + | |
| + | === Journal d'erreurs === |
| + | |
| + | |
| + | Vous pouvez voir différentes erreurs de journal. |
| + | |
| + | |
| + | [2023-05-31 14:42:10] [freepbx.INFO]: Deprecated way to add Console commands for module backup, adding console commands this way can have negative performance impacts. Please use module.xml. See: <nowiki>https://wiki.freepbx.org/display/FOP/Adding+fwconsole+commands</nowiki> [] [] |
| + | |
| + | [2023-05-31 14:42:10] [freepbx.INFO]: Deprecated way to add Console commands for module voicemail, adding console commands this way can have negative performance impacts. Please use module.xml. See: <nowiki>https://wiki.freepbx.org/display/FOP/Adding+fwconsole+commands</nowiki> [] [] |
| + | |
| + | Il s'agit d'une erreur en amont connue : |
| + | |
| + | https://issues.freepbx.org/browse/FREEPBX-21969 |
| + | |
| + | |
| + | 2023-05-31 13:35:35] WARNING[2798] pbx.c: Context 'from-internal-xfer' tries to include nonexistent context 'from-internal-custom' |
| + | |
| + | [2023-05-31 13:35:35] WARNING[2798] pbx.c: Context 'from-internal-noxfer' tries to include nonexistent context 'from-internal-noxfer-custom' |
| + | |
| + | [2023-05-31 13:35:35] WARNING[2798] pbx.c: Context 'from-pstn' tries to include nonexistent context 'from-pstn-custom' |
| + | |
| + | [2023-05-31 13:35:35] WARNING[2798] pbx.c: Context 'from-internal-noxfer-additional' tries to include nonexistent context 'from-internal-noxfer-additional-custom' |
| + | |
| + | [2023-05-31 13:35:35] WARNING[2798] pbx.c: Context 'from-internal-additional' tries to include nonexistent context 'from-internal-additional-custom' |
| + | |
| + | [2023-05-31 13:35:35] WARNING[2798] pbx.c: Context 'macro-parked-call' tries to include nonexistent context 'macro-parked-call-custom' |
| + | |
| + | [2023-05-31 13:35:35] WARNING[2798] pbx.c: Context 'dialparties-setrvol' tries to include nonexistent context 'dialparties-setrvol-custom' |
| + | |
| + | [2023-05-31 13:35:35] WARNING[2798] pbx.c: Context 'dialparties-finalbuild' tries to include nonexistent context 'dialparties-finalbuild-custom' |
| + | |
| + | |
| + | Ceci peut être désactivé par : |
| + | |
| + | Settings -> Advanced Setting -> Disable -custom Context Includes |
| + | |
| + | |
| + | [2023-05-31 11:00:38] [freepbx.INFO]: Depreciated Function ringgroups_list detected in /opt/freepbx/admin/modules/ringgroups/functions.inc.php on line 75 [] [] |
| + | |
| + | [2023-05-31 11:00:38] [freepbx.INFO]: Depreciated Function module_getinfo detected in /opt/freepbx/admin/modules/core/functions.inc.php on line 1078 [] [] |
| + | |
| + | [2023-05-31 11:00:38] [freepbx.INFO]: Depreciated Function ringgroups_list detected in /opt/freepbx/admin/modules/core/functions.inc.php on line 1306 [] [] |
| + | |
| + | |
| + | https://github.com/FreePBX/ringgroups/blob/release/15.0/functions.inc.php |
| + | |
| + | Celles-là peuvent être ignorées. Ce sont un avertissement pour les développeurs qui peuvent encore utiliser ces fonctions. |
| | | |
| ===Migration depuis des versions antérieures=== | | ===Migration depuis des versions antérieures=== |