Changes

Jump to navigation Jump to search
4,333 bytes added ,  19:41, 31 May 2023
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===
3,054

edits

Navigation menu