[Debian 12] Unable to load dynamic

Salut,

VM debian 12 à jour
Core Alpha 4.4.2 à jour
Plugin Beta à jour

Je précise que ceci n’est que le résultat de ma reprise de test avec Debian 12
Que je n’aie pas les compétences pour juger de l’importance et des impacts de ces logs.

Je suis juste beta :innocent: testeur :wink: :beers:

Voici le log d’install des dépendances

+ echo '*******************Begin of package installation******************'
*******************Begin of package installation******************
+ touch /tmp/jeedom_install_in_progress_mqtt2
+ echo 1
+ echo 2
+ sudo apt update
sudo: unable to resolve host Wooperadeb12: Name or service not known
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
Hit:1 http://security.debian.org/debian-security bookworm-security InRelease
Hit:2 http://deb.debian.org/debian bookworm InRelease
Hit:3 http://deb.debian.org/debian bookworm-updates InRelease
Hit:4 https://deb.nodesource.com/node_16.x bookworm InRelease
Reading package lists...
Building dependency tree...
Reading state information...
All packages are up to date.
+ echo 3
+ sudo chmod +x /var/www/html/core/class/../../resources/install_nodejs.sh
sudo: unable to resolve host Wooperadeb12: Name or service not known
+ sudo /var/www/html/core/class/../../resources/install_nodejs.sh
sudo: unable to resolve host Wooperadeb12: Name or service not known
sudo: unable to resolve host Wooperadeb12: Name or service not known
sudo: unable to resolve host Wooperadeb12: Name or service not known
Hit:1 http://security.debian.org/debian-security bookworm-security InRelease
Hit:2 http://deb.debian.org/debian bookworm InRelease
Hit:3 http://deb.debian.org/debian bookworm-updates InRelease
Hit:4 https://deb.nodesource.com/node_16.x bookworm InRelease
Reading package lists...
sudo: unable to resolve host Wooperadeb12: Name or service not known
Reading package lists...
Building dependency tree...
Reading state information...
lsb-release is already the newest version (12.0-1).
build-essential is already the newest version (12.9).
apt-utils is already the newest version (2.6.1).
git is already the newest version (1:2.39.2-1.1).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
[Check Version NodeJS actuelle : v18.19.0 : PHP Warning:  PHP Startup: Unable to load dynamic library 'mosquitto.so' (tried: /usr/lib/php/20220829/mosquitto.so (/usr/lib/php/20220829/mosquitto.so: cannot open shared object file: No such file or directory), /usr/lib/php/20220829/mosquitto.so.so (/usr/lib/php/20220829/mosquitto.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
[  OK  ]
sudo: unable to resolve host Wooperadeb12: Name or service not known
sudo: unable to resolve host Wooperadeb12: Name or service not known
[Check Prefix : /usr/local and sudo prefix : /usr/local and www-data prefix : /usr/local : [  OK  ]
+ echo 4
+ sudo chmod +x /var/www/html/core/class/../../resources/install_nodejs.sh
sudo: unable to resolve host Wooperadeb12: Name or service not known
+ sudo /var/www/html/core/class/../../resources/install_nodejs.sh
sudo: unable to resolve host Wooperadeb12: Name or service not known
sudo: unable to resolve host Wooperadeb12: Name or service not known
sudo: unable to resolve host Wooperadeb12: Name or service not known
Hit:1 http://deb.debian.org/debian bookworm InRelease
Hit:2 http://security.debian.org/debian-security bookworm-security InRelease
Hit:3 http://deb.debian.org/debian bookworm-updates InRelease
Hit:4 https://deb.nodesource.com/node_16.x bookworm InRelease
Reading package lists...
sudo: unable to resolve host Wooperadeb12: Name or service not known
Reading package lists...
Building dependency tree...
Reading state information...
lsb-release is already the newest version (12.0-1).
build-essential is already the newest version (12.9).
apt-utils is already the newest version (2.6.1).
git is already the newest version (1:2.39.2-1.1).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
[Check Version NodeJS actuelle : v18.19.0 : PHP Warning:  PHP Startup: Unable to load dynamic library 'mosquitto.so' (tried: /usr/lib/php/20220829/mosquitto.so (/usr/lib/php/20220829/mosquitto.so: cannot open shared object file: No such file or directory), /usr/lib/php/20220829/mosquitto.so.so (/usr/lib/php/20220829/mosquitto.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
[  OK  ]
sudo: unable to resolve host Wooperadeb12: Name or service not known
sudo: unable to resolve host Wooperadeb12: Name or service not known
[Check Prefix : /usr/local and sudo prefix : /usr/local and www-data prefix : /usr/local : [  OK  ]
+ echo 5
+ sudo chmod +x /var/www/html/core/class/../../resources/install_nodejs.sh
sudo: unable to resolve host Wooperadeb12: Name or service not known
+ sudo /var/www/html/core/class/../../resources/install_nodejs.sh
sudo: unable to resolve host Wooperadeb12: Name or service not known
sudo: unable to resolve host Wooperadeb12: Name or service not known
sudo: unable to resolve host Wooperadeb12: Name or service not known
Hit:1 http://deb.debian.org/debian bookworm InRelease
Hit:2 http://security.debian.org/debian-security bookworm-security InRelease
Hit:3 http://deb.debian.org/debian bookworm-updates InRelease
Hit:4 https://deb.nodesource.com/node_16.x bookworm InRelease
Reading package lists...
sudo: unable to resolve host Wooperadeb12: Name or service not known
Reading package lists...
Building dependency tree...
Reading state information...
lsb-release is already the newest version (12.0-1).
build-essential is already the newest version (12.9).
apt-utils is already the newest version (2.6.1).
git is already the newest version (1:2.39.2-1.1).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
[Check Version NodeJS actuelle : v18.19.0 : PHP Warning:  PHP Startup: Unable to load dynamic library 'mosquitto.so' (tried: /usr/lib/php/20220829/mosquitto.so (/usr/lib/php/20220829/mosquitto.so: cannot open shared object file: No such file or directory), /usr/lib/php/20220829/mosquitto.so.so (/usr/lib/php/20220829/mosquitto.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
[  OK  ]
sudo: unable to resolve host Wooperadeb12: Name or service not known
sudo: unable to resolve host Wooperadeb12: Name or service not known
[Check Prefix : /usr/local and sudo prefix : /usr/local and www-data prefix : /usr/local : [  OK  ]
+ echo 6
+ sudo chmod +x /var/www/html/core/class/../../resources/install_composer.sh
sudo: unable to resolve host Wooperadeb12: Name or service not known
+ sudo /var/www/html/core/class/../../resources/install_composer.sh
sudo: unable to resolve host Wooperadeb12: Name or service not known
Begin installation of composer
--2024-01-24 14:08:24--  https://getcomposer.org/installer
Resolving getcomposer.org (getcomposer.org)... 54.36.53.46, 2001:41d0:302:1100::8:104f
Connecting to getcomposer.org (getcomposer.org)|54.36.53.46|:443... connected.
HTTP request sent, awaiting response...
200 OK
Length: 58167 (57K) [application/octet-stream]
Saving to: 'composer-setup.php'
0K .......... .......... .......... .......... .......... 88% 2.06M 0s
50K ......                                                100% 52.3M=0.02s
2024-01-24 14:08:25 (2.33 MB/s) - 'composer-setup.php' saved [58167/58167]
PHP Warning:  PHP Startup: Unable to load dynamic library 'mosquitto.so' (tried: /usr/lib/php/20220829/mosquitto.so (/usr/lib/php/20220829/mosquitto.so: cannot open shared object file: No such file or directory), /usr/lib/php/20220829/mosquitto.so.so (/usr/lib/php/20220829/mosquitto.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
All settings correct for using Composer
Downloading...
Composer (version 2.6.6) successfully installed to: /var/www/html/core/ajax/composer.phar
Use it: php composer.phar
PHP Warning:  PHP Startup: Unable to load dynamic library 'mosquitto.so' (tried: /usr/lib/php/20220829/mosquitto.so (/usr/lib/php/20220829/mosquitto.so: cannot open shared object file: No such file or directory), /usr/lib/php/20220829/mosquitto.so.so (/usr/lib/php/20220829/mosquitto.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
sudo: unable to resolve host Wooperadeb12: Name or service not known
sudo: unable to resolve host Wooperadeb12: Name or service not known
End installation of composer
+ echo 7
+ cd /var/www/html/core/class/../../plugins/mqtt2/resources/mqtt2d
+ rm -rf node_modules
+ sudo npm install
sudo: unable to resolve host Wooperadeb12: Name or service not known
added 110 packages, and audited 111 packages in 3s
13 packages are looking for funding
run `npm fund` for details
2 moderate severity vulnerabilities
To address all issues, run:
npm audit fix
Run `npm audit` for details.
+ sudo chown -R www-data:www-data jeedom mqtt2d.js node_modules old_node_modules package-lock.json package.json
sudo: unable to resolve host Wooperadeb12: Name or service not known
+ echo 8
+ php /var/www/html/core/class/../php/jeecli.php plugin dependancy_end mqtt2
PHP Warning:  PHP Startup: Unable to load dynamic library 'mosquitto.so' (tried: /usr/lib/php/20220829/mosquitto.so (/usr/lib/php/20220829/mosquitto.so: cannot open shared object file: No such file or directory), /usr/lib/php/20220829/mosquitto.so.so (/usr/lib/php/20220829/mosquitto.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
sudo: unable to resolve host Wooperadeb12: Name or service not known
sudo: unable to resolve host Wooperadeb12: Name or service not known
sudo: unable to resolve host Wooperadeb12: Name or service not known
sudo: unable to resolve host Wooperadeb12: Name or service not known
sudo: unable to resolve host Wooperadeb12: Name or service not known
sudo: unable to resolve host Wooperadeb12: Name or service not known
sudo: unable to resolve host Wooperadeb12: Name or service not known
sudo: unable to resolve host Wooperadeb12: Name or service not known
sudo: unable to resolve host Wooperadeb12: Name or service not known
sudo: unable to resolve host Wooperadeb12: Name or service not known
Synchronizing state of mosquitto.service with SysV service script with /lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable mosquitto
sudo: unable to resolve host Wooperadeb12: Name or service not known
sudo: unable to resolve host Wooperadeb12: Name or service not known
+ rm /tmp/jeedom_install_in_progress_mqtt2
+ echo '*******************End of package installation******************'
*******************End of package installation******************

Pour le sudo: unable to resolve host Wooperadeb12: Name or service not known
je précise que depuis mon pc un ping vers cette adresse fonctionne. Même si je sais que le nom est pas académique

image

Salut,

je me permets juste une remarque sur la résolution de nom. Ce n’est pas parce que ton PC sait résoudre un nom sur le réseau que la machine Jeedom le sait aussi. Je te propose de faire le test du ping depuis la machine Jeedom.
Si la machine avec le nom « pas académique » n’est pas dans la config DNS du réseau, tu peux créer une entrée dans le fichier /etc/hosts.

Sinon je ne connais pas le plugin mqtt2 et ne peux pas t’aider…

A+
Michel

Elle l’est et c’est bien pour cela que mon PC sait résoudre…

Mais là n’est pas la question.
C’est une VM de test en core alpha 4 et debian 12

ta vm n’a pas accès à la résolution de nom de ton réseau windows. les noms NBT sont vu par ton PC par l’utilitaire ping qui tente plusieurs choses outre DNS, mais pas par les machines linux qui ne font ni partie par défaut d’un domaine AD, ni d’un workgroup msft.

ajoute une entreé dans le fichier hosts de ta VM avec l’adresse ip pour ton nom de machine et ça va résoudre ton souci. je ne pense pas que ça soit une histoire de jeedom.

Sauf que je le répète, c’est une bête VM de test debian12 dont on se fou éperdument.

Ce n’est pas ce souci que le post met en avant.

Bonjour,

Un mosquitto a peut-etre été installé puis supprimé mais la lib mosquitto est restée en extension dans le php.ini.

akenad :slight_smile:

Je penche aussi là dessus (install de la lib mosquitto.so dans apache/php.ini)

Semble que ce soit fullykiosk

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.