Project

General

Profile

Test Upgrade Helios LTS vers Izar LTS

Added by Antoine TIXIER 28 days ago

Juste pour signaler une erreur rencontrée pendant l'upgrade.

dkms: running auto installation service for kernel 5.10.0-13-amd64:.
Setting up xivo-confd (2022.04.00+20220310.161802.34a458dc) ...
Job for xivo-confd.service failed because the control process exited with error code.
See "systemctl status xivo-confd.service" and "journalctl -xe" for details.
invoke-rc.d: initscript xivo-confd, action "start" failed.
● xivo-confd.service - xivo-confd server
     Loaded: loaded (/lib/systemd/system/xivo-confd.service; enabled; vendor preset: enabled)
     Active: failed (Result: exit-code) since Sat 2022-04-30 15:40:52 CEST; 6ms ago
    Process: 12412 ExecStartPre=/usr/bin/install -d -o www-data -g www-data /var/run/xivo-confd (code=exited, status=0/SUCCESS)
    Process: 12413 ExecStart=/usr/bin/xivo-confd (code=exited, status=1/FAILURE)

Apr 30 15:40:51 urgan systemd[1]: Starting xivo-confd server...
Apr 30 15:40:52 urgan xivo-confd[12413]: /usr/lib/python3/dist-packages/xivo/xivo_helpers.py:27: FutureWarning: Possible nested set at position 1
Apr 30 15:40:52 urgan xivo-confd[12413]:   find_asterisk_pattern_char = re.compile('[[NXZ!.]').search
Apr 30 15:40:52 urgan systemd[1]: xivo-confd.service: Control process exited, code=exited, status=1/FAILURE
Apr 30 15:40:52 urgan systemd[1]: xivo-confd.service: Failed with result 'exit-code'.
Apr 30 15:40:52 urgan systemd[1]: Failed to start xivo-confd server.
dpkg: error processing package xivo-confd (--configure):
 installed xivo-confd package post-installation script subprocess returned error exit status 1

Surement en lien avec ce défaut de config :

[Apr 30 16:08:26]     -- Reloading module 'res_pjsip.so' (Basic SIP resource)
[Apr 30 16:08:26] ERROR[6896]: res_pjsip_config_wizard.c:1080 object_type_loaded_observer: Unable to load config file 'pjsip_wizard.conf'
[Apr 30 16:08:26] ERROR[6896]: res_pjsip_config_wizard.c:1080 object_type_loaded_observer: Unable to load config file 'pjsip_wizard.conf'
[Apr 30 16:08:26] WARNING[6896]: res_pjsip/config_transport.c:739 transport_apply: Transport 'transport-udp' is not fully reloadable, not reloading: protocol, bind, TLS, TCP, ToS, or CoS options.
[Apr 30 16:08:26] ERROR[6896]: res_pjsip_config_wizard.c:1080 object_type_loaded_observer: Unable to load config file 'pjsip_wizard.conf'
[Apr 30 16:08:27] ERROR[6896]: res_pjsip_config_wizard.c:1080 object_type_loaded_observer: Unable to load config file 'pjsip_wizard.conf'
[Apr 30 16:08:27] NOTICE[6896]: sorcery.c:1348 sorcery_object_load: Type 'system' is not reloadable, maintaining previous values
[Apr 30 16:08:27] ERROR[6896]: res_pjsip_config_wizard.c:1080 object_type_loaded_observer: Unable to load config file 'pjsip_wizard.conf'

Et pour finir :

Le lien à un serveur ldap du serveur cti n'a pas été mentionné dans la doc d'upgrade, mais il semble avoir été impacté par l'upgrade Debian puisqu'il ne fonctionne plus.
A déterminer si ça vient du xuc.conf ou du keytab, ou de la config.


Replies (9)

RE: Test Upgrade Helios LTS vers Izar LTS - Added by Enrique Jeanne 26 days ago

Bonjour,

j'ai eu la même erreur pour le service xivo-confd concernant l'upgrade avec les erreurs suivantes dans les logs :

[Apr 25 12:05:13] ERROR[1977] res_pjsip_config_wizard.c: Unable to load config file 'pjsip_wizard.conf'
[Apr 25 12:05:14] ERROR[1977] res_sorcery_config.c: Unable to load config file 'stir_shaken.conf'
[Apr 25 12:05:27] ERROR[1977] res_pjsip_config_wizard.c: Unable to load config file 'pjsip_wizard.conf'
[Apr 25 12:05:36] ERROR[1977] config_options.c: Unable to load config file 'prometheus.conf'
[Apr 25 12:05:42] ERROR[1977] loader.c: Error loading module 'res_pjsip_phoneprov_provider.so', missing dependency: res_phoneprov
[Apr 25 12:05:42] ERROR[1977] loader.c: res_mwi_devstate declined to load.
[Apr 25 12:05:42] ERROR[1977] loader.c: res_prometheus declined to load.

[Apr 25 15:33:28] ERROR[208289] loader.c: Failed to resolve dependencies for res_pjsip_stir_shaken
[Apr 25 15:33:28] ERROR[208289] loader.c: res_pjsip_stir_shaken declined to load.

Sur une install fresh, je n'ai que l'erreur suivante :

[Apr 25 12:05:13] ERROR[1977] res_pjsip_config_wizard.c: Unable to load config file 'pjsip_wizard.conf'

Autre point où je n'arrive pas à me dépatouiller : xivo helios + edge (installation mono-serveur) en helios fonctionnait bien.
Depuis l'upgrade en izar pour les 2 serveurs, j'ai le problème suivant : si je renseigne le xivo edge fqdn sur l'interface de xivo, les appels en interne ne fonctionnent pas vraiment, en fait l'appel est hyper long à se lancer (pas de tonalité sur mon téléphone et pas de sonnerie sur l'autre téléphone), et mon téléphone indique que l'utilisateur est injoignable. Si je désactive le fqdn, aucun problème d'appels (comportement constaté suite à l'upgrade vers izar mais aussi sur l'install fresh du pbx, pour le moment edge n'a pas été réinstallé)

Cordialement,

RE: Test Upgrade Helios LTS vers Izar LTS - Added by Enrique Jeanne 26 days ago

Finalement, suite à un reboot du serveur, je constate les mêmes erreurs sur la fresh install, même si cela ne semble pas poser de problèmes à l'usage

Concernant le edge, je pense avoir trouvé le problème (une route sur le pbx dans /etc/network/if-up.d/xivo-route qui posait problème)

RE: Test Upgrade Helios LTS vers Izar LTS - Added by Laurent MEILLER 26 days ago

Bonjour, utilisez-vous la version latest (Izar.05) pour l'upgrade ?

L"erreur de confd à l'upgrade est connue, un simple restart des services résout le problème.
Pour ce qui est du problème de "Unable to load config file 'pjsip_wizard.conf'" il est censé être corrigé en Izar.02, je vais regarder si on a encore un bug résiduel, idem pour la config LDAP.

Merci pour vos retours en tout cas

RE: Test Upgrade Helios LTS vers Izar LTS - Added by Antoine TIXIER 26 days ago

Pour ma part, j'ai utilisé les dépots avec la procédure habituelle via le xivo-upgrade (https://documentation.xivo.solutions/en/2020.18/installation/xivo/upgrade/upgrade.html#upgrading)

La connexion au trunk via pjsip ne fonctionnait pas post upgrade. Je n'ai pas eu le temps pour aller plus loin pour l'instant.

RE: Test Upgrade Helios LTS vers Izar LTS - Added by Enrique Jeanne 26 days ago

J'ai fait une upgrade, et j'ai également utilisé l'iso (qui a comme base Debian 10, est-ce normal ?)

RE: Test Upgrade Helios LTS vers Izar LTS - Added by Laurent MEILLER 24 days ago

Bonjour,

Pour l'ISO en effet, on a un ticket ouvert : https://projects.xivo.solutions/issues/4608
Vu qu'il est résolu mais non mergé, vous pouvez trouver l'ISO en attendant ici : http://mirror.xivo.solutions/.iso-temp/xivo-2022.05.04-amd64.iso

Mais, il est préférable d'attendre qu'il soit validé et testé (en gros que le ticket est clos)

Pour information générale, il ne faut pas oublier de suivre cette documentation pour toute migration de Helios vers Izar : https://documentation.xivo.solutions/en/2022.05/releasenotes/upgrade_from_helios_to_izar.html

RE: Test Upgrade Helios LTS vers Izar LTS - Added by Antoine TIXIER 24 days ago

Dans mon cas, j'ai effectivement collé le mauvais lien, mais c'est bien la procédure Helios vers Izar que j'ai suivi.

RE: Test Upgrade Helios LTS vers Izar LTS - Added by Enrique Jeanne 9 days ago

J'ai upgradé en Izar.05 et je rencontre toujours ces erreurs :

[May 19 11:13:49] ERROR[623185] res_pjsip_config_wizard.c: Unable to load config file 'pjsip_wizard.conf'
[May 19 11:13:49] ERROR[623185] res_pjsip_config_wizard.c: Unable to load config file 'pjsip_wizard.conf'
[May 19 11:13:49] ERROR[623185] res_pjsip_config_wizard.c: Unable to load config file 'pjsip_wizard.conf'
[May 19 11:13:50] ERROR[623185] res_pjsip_config_wizard.c: Unable to load config file 'pjsip_wizard.conf'
[May 19 11:13:50] ERROR[623185] res_sorcery_config.c: Unable to load config file 'stir_shaken.conf'
[May 19 11:13:50] ERROR[623185] res_sorcery_config.c: Unable to load config file 'stir_shaken.conf'
[May 19 11:13:50] ERROR[623185] res_sorcery_config.c: Unable to load config file 'stir_shaken.conf'
[May 19 11:13:52] ERROR[623185] res_pjsip_config_wizard.c: Unable to load config file 'pjsip_wizard.conf'
[May 19 11:13:52] ERROR[623185] config_options.c: Unable to load config file 'prometheus.conf'
[May 19 11:13:53] ERROR[623185] loader.c: Error loading module 'res_pjsip_phoneprov_provider.so', missing dependency: res_phoneprov
[May 19 11:13:53] ERROR[623185] loader.c: res_mwi_devstate declined to load.
[May 19 11:13:53] ERROR[623185] loader.c: res_prometheus declined to load.

Concernant l'application mobile (pour Edge), où peut-on la récupérer ? Sur le Playstore, il y a Xivo Assistant mais en l'utilisant, j'ai un message "Connexion au serveur impossible"

Merci pour votre retour.

RE: Test Upgrade Helios LTS vers Izar LTS - Added by Laurent MEILLER 5 days ago

Ces messages d'erreurs sont à ma connaissance inoffensifs, ils indiquent juste que certains "wizard" ou conf additionnelles pouvant être utilisés avec Pjsip ne sont pas trouvés, on a un ticket de notre coté pour au moins mettre des fichiers vides afin de ne pas perturber les logs.

Pour ce qui est de l'appli mobile, en effet seule l'ancienne version (qui est publique) est encore disponible, mais n'est pas compatible avec les nouvelles fonctionnalités d'Izar.
La nouvelle version est pour l'instant seulement en beta fermée, et seule cette nouvelle version vous permet de profiter des fonctionnalités de multi-device.

Je ne sais pas pour l'instant la date et les modalités d'une mise en service "publique" de celle-ci

    (1-9/9)
    Add picture from clipboard (Maximum size: 147 MB)