Hi Peter, some things have changed between 16 and 18, there are now a few new modules, that have no config files. The 4 voicemail config changes could be adapted, but will still work as they are.
> Am 22.03.2024 um 14:59 schrieb Dr. Peter Voigt <pvo...@uos.de>: > > Hi Lonnie, > > thanks, that trick helped - I'm now on > "astlinux-1.5.3 x86_64 - Asterisk 18.20.2". > > Good news: My simple configuration survived the upgrade: I can still make and > receive phone calls, voicemals are still > accepted an sent by email. > > I am no Asterisk expert at all so need some advice on the remaining errors > and warnings, full boot log: > > Mar 22 14:27:11] Asterisk 18.20.2 built by build @ build on a x86_64 running > Linux on 2024-01-30 17:27:01 UTC > [Mar 22 14:27:11] NOTICE[534] loader.c: 349 modules will be loaded. > [Mar 22 14:27:13] NOTICE[534] res_odbc.c: Registered ODBC class 'asterisk' > dsn->[asterisk] > [Mar 22 14:27:13] NOTICE[534] res_odbc.c: Registered ODBC class > 'asterisk-cdr' dsn->[asterisk-cdr] > [Mar 22 14:27:13] NOTICE[534] cdr.c: CDR simple logging enabled. > [Mar 22 14:27:13] NOTICE[534] dnsmgr.c: Managed DNS entries will be refreshed > every 30 seconds. > [Mar 22 14:27:13] NOTICE[534] indications.c: Default country for indication > tones: us > [Mar 22 14:27:13] NOTICE[534] indications.c: Setting default indication > country to 'us' > [Mar 22 14:27:14] WARNING[534] res_musiconhold.c: No music on hold classes > configured, disabling music on hold. > [Mar 22 14:27:14] NOTICE[534] res_smdi.c: No SMDI interfaces are available to > listen on, not starting SMDI listener. > [Mar 22 14:27:14] WARNING[534] res_phoneprov.c: Unable to find a valid server > address or name. > [Mar 22 14:27:14] ERROR[534] res_sorcery_config.c: Unable to load config file > 'aeap.conf' > [Mar 22 14:27:14] NOTICE[534] chan_skinny.c: Configuring skinny from > skinny.conf > [Mar 22 14:27:14] NOTICE[692] chan_sip.c: Peer '6003' is now Reachable. (28ms > / 2000ms) > [Mar 22 14:27:14] NOTICE[534] chan_dahdi.c: Ignoring any changes to > 'userbase' (on reload) at line 23. > [Mar 22 14:27:14] NOTICE[534] chan_dahdi.c: Ignoring any changes to > 'vmsecret' (on reload) at line 31. > [Mar 22 14:27:14] NOTICE[534] chan_dahdi.c: Ignoring any changes to 'hassip' > (on reload) at line 35. > [Mar 22 14:27:14] NOTICE[534] chan_dahdi.c: Ignoring any changes to 'hasiax' > (on reload) at line 39. > [Mar 22 14:27:14] NOTICE[534] chan_dahdi.c: Ignoring any changes to > 'hasmanager' (on reload) at line 47. > [Mar 22 14:27:14] NOTICE[692] chan_sip.c: Peer '6002' is now Reachable. (25ms > / 2000ms) > [Mar 22 14:27:14] ERROR[534] ari/config.c: No configured users for ARI > [Mar 22 14:27:15] NOTICE[534] confbridge/conf_config_parser.c: Adding > default_menu menu to app_confbridge > [Mar 22 14:27:15] NOTICE[692] chan_sip.c: Peer 'sipgate_de' is now Reachable. > (31ms / 2000ms) > [Mar 22 14:27:15] NOTICE[692] chan_sip.c: Peer 'telekom' is now Reachable. > (51ms / 2000ms) > [Mar 22 14:27:15] NOTICE[534] cel_custom.c: No mappings found in > cel_custom.conf. Not logging CEL to custom CSVs. > [Mar 22 14:27:15] ERROR[534] config_options.c: Unable to load config file > 'res_http_media_cache.conf' > [Mar 22 14:27:15] NOTICE[534] res_http_media_cache.c: Could not load > res_http_media_cache config; using defaults > [Mar 22 14:27:16] ERROR[534] codec_dahdi.c: Failed to open > /dev/dahdi/transcode: No such file or directory > [Mar 22 14:27:16] WARNING[534] app_voicemail.c: Setting 'maxmessage' has been > deprecated in favor of 'maxsecs'. > [Mar 22 14:27:16] WARNING[534] app_voicemail.c: Setting 'minmessage' has been > deprecated in favor of 'minsecs'. > [Mar 22 14:27:16] WARNING[534] app_voicemail.c: maxsilence should be less > than minmessage or you may get empty messages > [Mar 22 14:27:16] WARNING[534] app_voicemail.c: Invalid max message greeting > length > [Mar 22 14:27:16] WARNING[534] res_hep_rtcp.c: res_hep is disabled; declining > module load > [Mar 22 14:27:16] ERROR[534] config_options.c: Unable to load config file > 'prometheus.conf' > [Mar 22 14:27:16] WARNING[534] res_hep_pjsip.c: res_hep is disabled; > declining module load > [Mar 22 14:27:16] WARNING[534] loader.c: Some non-required modules failed to > load. > [Mar 22 14:27:17] ERROR[534] loader.c: res_pjsip_transport_websocket declined > to load. > [Mar 22 14:27:17] ERROR[534] loader.c: cel_sqlite3_custom declined to load. > [Mar 22 14:27:17] ERROR[534] loader.c: cdr_sqlite3_custom declined to load. > [Mar 22 14:27:17] ERROR[534] loader.c: res_hep_rtcp declined to load. > [Mar 22 14:27:17] ERROR[534] loader.c: res_prometheus declined to load. > [Mar 22 14:27:17] ERROR[534] loader.c: res_hep_pjsip declined to load. > > I could fix: > loader.c: res_pjsip_transport_websocket declined to load. > by adding: > websocket_enabled = false > to /etc/asterisk/sip.conf [General] section. > > Peter > > > On Fri, 2024-03-22 at 07:52 -0500, Lonnie Abelbeck wrote: >> Hi Peter, >> >> What you need to do is first perform a "System tab -> "Revert to Previous" >> >> >> >> Then (no need to reboot) perform an "Upgrade with New". >> >> This will use your changed repository URL, and since the previous version is >> different from the latest it will allow >> the upgrade. >> >> Lonnie >> >> >> >>> On Mar 22, 2024, at 7:10 AM, Dr. Peter Voigt <pvo...@uos.de> wrote: >>> >>> Well, I have some time left and would like to upgrade to ast18. >>> >>> I am currently on 1.5.3 of ast16se. I've just changed the repository URL >>> from https://mirror.astlinux-project.org/ast16se-firmware-1.x >>> to https://mirror.astlinux-project.org/ast18-firmware-1.x >>> and checked for new firmware (System -> System Firmware Upgrade:). >>> However: "You are running the newest available version: astlinux-1.5.3". >>> >>> Can I upgrade the Asterisk version only, if there is also a new AstLinux >>> release >>> available or what else might be wrong? >>> >>> Peter >>> >>> >>> On Fri, 2023-11-17 at 15:03 -0600, Lonnie Abelbeck wrote: >>>> +1 what Michael said ... my thoughts. >>>> >>>> Given, currently using ast16: >>>> >>>> 1) If currently using chan_pjsip, migrate to ast18. >>>> >>>> 2) If currently using dahdi (ex. pcie telephony card), migrate to ast18. >>>> >>>> 3) Else next step, change the "ast16" to "ast16se", ex. >>>> -- >>>> Prefs -> System & Staff Tab Options: Repository URL: >>>> https://mirror.astlinux-project.org/ast16se-firmware-1.x >>>> -- >>>> This should be quick and painless and will give you the latest security >>>> fixes >>>> in the packages with 1.5.2. >>>> >>>> 3a) Consider migrating to "ast18" when you have time to research the >>>> differences and testing. >>>> >>>> >>>> Additionally, it is recommended any "ast13se" systems be migrated to at >>>> least >>>> "ast16se". Relatively painless, but still requires some research and >>>> testing >>>> as with any version change of Asterisk. >>>> >>>> >>>> Lonnie >>>> >>>> >>>> >>>>> On Nov 17, 2023, at 12:21 PM, Dr. Peter Voigt <pvo...@uos.de> wrote: >>>>> >>>>> Hi Michael, >>>>> >>>>> thanks for feedback. I will try the upgrade to ast18 as soon as I've some >>>>> time >>>>> left necessary to deal with obviously arising error messages and required >>>>> configuration changes. May be I'll have to contact the list again, if >>>>> something >>>>> goes wrong. >>>>> >>>>> >>>>> On Fri, 2023-11-17 at 19:06 +0100, Michael Keuter wrote: >>>>>> Hi Peter, >>>>>> >>>>>> it is just a matter of changing the repository URL (you must run a lower >>>>>> version). >>>>>> >>>>>> I would suggest you choose ast18 cause Asterisk is EOL now. >>>>>> 20 is not well tested yet, it runs fine for me though. >>>>>> There was much changed between 16 and 18 (a few missing new config files >>>>>> => >>>>>> error messages.) >>>>>> The originals are in "/stat/etc/asterisk/". >>>>>> >>>>>>> Am 17.11.2023 um 18:21 schrieb Dr. Peter Voigt <pvo...@uos.de>: >>>>>>> >>>>>>> I am currently on the ast16 branch and ask myself, if I should switch to >>>>>>> ast16se >>>>>>> or to one of the higher version branches ast18/ast20. >>>>>>> >>>>>>> And another question: Is upgrading just a matter of changing the >>>>>>> repository >>>>>>> URL >>>>>>> according to >>>>>>> https://doc.astlinux-project.org/userdoc:tt_asterisk_upgrade_version >>>>>>> or will I have to adapt or re-create my Asterisk configuration? >>>>>>> >>>>>>> Regards, >>>>>>> Peter >>>>>>> >>>>>>> >>>>>>> On Thu, 2023-11-16 at 07:33 -0600, Lonnie Abelbeck wrote: >>>>>>>> Announcing AstLinux Release: 1.5.2 >>>>>>>> >>>>>>>> More Info: AstLinux Project >>>>>>>> https://www.astlinux-project.org/ >>>>>>>> >>>>>>>> Changes to supported firmware builds: >>>>>>>> * Previous 'ast13se' and 'ast16' firmware branches are no longer >>>>>>>> updated. >>>>>>>> * New 'ast16se' firmware branch, Asterisk 16.x built --without- >>>>>>>> pjproject >>>>>>>> and - >>>>>>>> -without-dahdi >>>>>>>> * Previous 'ast18' firmware branch, Asterisk 18.x built --with- >>>>>>>> pjproject >>>>>>>> and - >>>>>>>> -with-dahdi >>>>>>>> * New 'ast20' firmware branch, Asterisk 20.x built --with-pjproject >>>>>>>> and -- >>>>>>>> with-dahdi >>>>>>>> >>>>>>>> AstLinux 1.5.2 Highlights: >>>>>>>> * Asterisk Versions: 16.30.0, 18.20.0, 20.5.0 >>>>>>>> >>>>>>>> * Linux Kernel 5.10.197, security and bug fixes >>>>>>>> * RUNNIX, version bump to runnix-0.6.16 >>>>>>>> * OpenSSL, version bump to 1.1.1w, security fixes: CVE-2023-3446, CVE- >>>>>>>> 2023- >>>>>>>> 3817 >>>>>>>> * libcurl (curl) version bump to 8.4.0, security fixes: CVE-2023- >>>>>>>> 38039, >>>>>>>> CVE- >>>>>>>> 2023-38545, CVE-2023-38546 >>>>>>>> * LibreTLS, version bump to 3.8.1 >>>>>>>> * libpng, version bump to 1.6.40 >>>>>>>> * libsodium, version bump to 1.0.19 >>>>>>>> * libxml2, version bump to 2.11.5 >>>>>>>> * chrony, version bump to 4.4 >>>>>>>> * ne, version bump to 3.3.3 >>>>>>>> * msmtp, version bump to 1.8.25 >>>>>>>> * netsnmp, version bump to 5.9.4 >>>>>>>> * pjsip version bump to 2.13.1 >>>>>>>> * screen, version 4.9.1, security fix: CVE-2023-24626 >>>>>>>> * sqlite, version bump to 3.43.2 >>>>>>>> * sqliteodbc, version bump to 0.99991 >>>>>>>> * tiff, version bump to 4.6.0 >>>>>>>> * unbound, version bump to 1.18.0 >>>>>>>> * unixodbc, version bump to 2.3.12 >>>>>>>> * vnStat, version bump to 2.11 >>>>>>>> * zabbix, version bump to 4.0.50 >>>>>>>> * Asterisk '16se' (stable edition) version 16.30.0 is the last >>>>>>>> Asterisk >>>>>>>> 16.x >>>>>>>> "Legacy" version, built --without-pjproject and --without-dahdi >>>>>>>> * Package upgrades providing important security and bug fixes >>>>>>>> >>>>>>>> Full ChangeLog: >>>>>>>> https://raw.githubusercontent.com/astlinux-project/astlinux/1.5.2/docs/ChangeLog.txt >>>>>>>> >>>>>>>> All users are encouraged to upgrade, read the ChangeLog for the >>>>>>>> details. >>>>>>>> >>>>>>>> AstLinux Team >>>>>> >>>>>> Michael >>>>>> >>>>>> http://www.mksolutions.info Michael http://www.mksolutions.info _______________________________________________ Astlinux-users mailing list Astlinux-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/astlinux-users Donations to support AstLinux are graciously accepted via PayPal to pay...@krisk.org.