j'utilise ce que me dit d'utiliser le support Jeedomlunarok a écrit : ↑26 janv. 2018, 16:17Hors de question que je mette du force-yes en paramètres d'installation
Suffit de lire ce que dit la commande "WARNING: The following packages cannot be authenticated!"
Donc non, ca n'a rien à faire dans un script automatisé. C'est un problème d'utiliser des paquets non signés.
[Plugin Tiers][Sujet Principal] Mail listener : watcher IMAP
- Antoinekl1
- Actif
- Messages : 3927
- Inscription : 23 mai 2015, 08:14
Re: [Plugin Tiers][Sujet Principal] Mail listener : watcher IMAP
JEEDOM Smart Ultimate + 40 modules zwave
A vendre ; pack POWER jeedom - Jeedom Mini+ - Console Clazio sous Android 6
A vendre ; pack POWER jeedom - Jeedom Mini+ - Console Clazio sous Android 6
Re: [Plugin Tiers][Sujet Principal] Mail listener : watcher IMAP
Bonjour,
J'ai eu un soucis avec mon jeedom et j'ai du réinstaller les dépendances de mailistener (car plugin NOK dans l'onglet santé).
Seulement, je suis bloqué à " Installation en cours - 80 %" depuis plus de 3 heures!
J'ai fais un désinstalle du plugin et une réinstalle (béta ou stable): pareil!
J'ai restauré Jeedom: idem!
J'ai fais un update et un upgrate de debian 8: pareil!
Comment stopper/arrêter l'installe et la redémarrer?
Ou comment les installer en SSH?
Merci pour votre aide car c'est un précieux plugin dans ma config domotique!
Schlew
J'ai eu un soucis avec mon jeedom et j'ai du réinstaller les dépendances de mailistener (car plugin NOK dans l'onglet santé).
Seulement, je suis bloqué à " Installation en cours - 80 %" depuis plus de 3 heures!
J'ai fais un désinstalle du plugin et une réinstalle (béta ou stable): pareil!
J'ai restauré Jeedom: idem!
J'ai fais un update et un upgrate de debian 8: pareil!
Comment stopper/arrêter l'installe et la redémarrer?
Ou comment les installer en SSH?
Merci pour votre aide car c'est un précieux plugin dans ma config domotique!
Schlew
Re: [Plugin Tiers][Sujet Principal] Mail listener : dependances
Impossible d'etablir les dependances du plugin, il bloque à 30% et s'arrete.
Help !
Version du plugin 2018-02-22 01:36:39
Version Jeedom 2.4
Voici le log de l'install
********
Accueil
Analyse
Outils
Plugins
7
2
19:09:46
×Les dépendances d'un autre plugin sont déjà en cours, veuillez attendre qu'elles soient finies : mobile
Mail Listener (maillistener) - stable
Etat
StatutActifAction
Version2018-02-22 01:36:39 Version Jeedom2.4
Auteurlunarok LicenceAGPL
Log
Niveau de log localAucunDefautDebugInfoWarningError
Logs
Dépendances
Nom Statut Installation Dernière installation
Local NOK 2018-03-04 18:54:42
Démon
Nom Statut Configuration (Re)Démarrer Arrêter Gestion automatique Dernier lancement
Local NOK NOK Gestion automatique désactivée Inconnue
Fonctionnalités
interactNon
cronNon
cron5Non
cron15Non
cron30Non
cronHourlyNon
cronDailyOuiActiver
Log du plugin
Rechercher
Début de l'installation
Nodejs non installé
KO, version obsolète à upgrader
Suppression du Nodejs existant et installation du paquet recommandé
Reading package lists...
Building dependency tree...
Reading state information...
Package 'npm' is not installed, so not removed
The following packages will be REMOVED:
nodejs*
0 upgraded, 0 newly installed, 1 to remove and 137 not upgraded.
After this operation, 34.9 MB disk space will be freed.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 49575 files and directories currently installed.)
Removing nodejs (5-1) ...
dpkg: warning: while removing nodejs, directory '/usr/local/bin' not empty so not removed
dpkg: warning: while removing nodejs, directory '/usr/local/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator' not empty so not removed
Processing triggers for man-db (2.7.0.2-5) ...
Utilisation du dépot officiel
## Installing the NodeSource Node.js v8.x LTS Carbon repo...
## Populating apt-get cache...
+ apt-get update
Ign http://repo.jeedom.com ./ InRelease
Ign http://repo.jeedom.com ./ Release.gpg
Ign http://ftp.debian.org jessie InRelease
Hit http://security.debian.org jessie/updates InRelease
Hit http://ftp.debian.org jessie-updates InRelease
Hit http://repo.jeedom.com ./ Release
Ign http://repo.jeedom.com ./ Packages/DiffIndex
Hit http://ftp.debian.org jessie-backports InRelease
Hit https://deb.nodesource.com jessie InRelease
Hit http://ftp.debian.org jessie-proposed-updates InRelease
Hit http://ftp.debian.org jessie Release.gpg
Hit http://security.debian.org jessie/updates/main Sources
Hit http://ftp.debian.org jessie Release
Hit http://security.debian.org jessie/updates/contrib Sources
Hit http://ftp.debian.org jessie-updates/main Sources
Hit http://repo.jeedom.com ./ Packages
Hit http://security.debian.org jessie/updates/non-free Sources
Ign http://repo.jeedom.com ./ Translation-en
Hit http://ftp.debian.org jessie-updates/contrib Sources
Hit http://security.debian.org jessie/updates/main arm64 Packages
Hit http://ftp.debian.org jessie-updates/non-free Sources
Hit https://deb.nodesource.com jessie/main Sources
Get:1 http://ftp.debian.org jessie-updates/main arm64 Packages/DiffIndex [10.9 kB]
Hit http://security.debian.org jessie/updates/contrib arm64 Packages
Hit http://ftp.debian.org jessie-updates/contrib arm64 Packages
Hit http://security.debian.org jessie/updates/non-free arm64 Packages
Get:2 http://ftp.debian.org jessie-updates/non-free arm64 Packages/DiffIndex [736 B]
Hit http://security.debian.org jessie/updates/contrib Translation-en
Hit http://ftp.debian.org jessie-updates/contrib Translation-en
Get:3 http://ftp.debian.org jessie-updates/main Translation-en/DiffIndex [3688 B]
Hit http://security.debian.org jessie/updates/main Translation-en
Hit https://deb.nodesource.com jessie/main arm64 Packages
Get:4 http://ftp.debian.org jessie-updates/non-free Translation-en/DiffIndex [736 B]
Hit http://security.debian.org jessie/updates/non-free Translation-en
Get:5 https://deb.nodesource.com jessie/main Translation-en [162 B]
Get:6 http://ftp.debian.org jessie-backports/main Sources/DiffIndex [27.8 kB]
Get:7 https://deb.nodesource.com jessie/main Translation-en [162 B]
Get:8 http://ftp.debian.org jessie-backports/contrib Sources/DiffIndex [27.8 kB]
Get:9 http://ftp.debian.org jessie-backports/non-free Sources/DiffIndex [25.0 kB]
Get:10 https://deb.nodesource.com jessie/main Translation-en [162 B]
Get:11 http://ftp.debian.org jessie-backports/main arm64 Packages/DiffIndex [27.8 kB]
Hit http://oph.mdrjr.net all InRelease
Get:12 http://ftp.debian.org jessie-backports/contrib arm64 Packages/DiffIndex [22.9 kB]
Get:13 https://deb.nodesource.com jessie/main Translation-en [162 B]
Get:14 http://ftp.debian.org jessie-backports/non-free arm64 Packages/DiffIndex [8530 B]
Get:15 https://deb.nodesource.com jessie/main Translation-en [162 B]
Ign https://deb.nodesource.com jessie/main Translation-en
Get:16 http://ftp.debian.org jessie-backports/contrib Translation-en/DiffIndex [7960 B]
Get:17 http://ftp.debian.org jessie-backports/main Translation-en/DiffIndex [27.8 kB]
Hit http://oph.mdrjr.net jessie InRelease
Get:18 http://ftp.debian.org jessie-backports/non-free Translation-en/DiffIndex [17.7 kB]
Get:19 http://ftp.debian.org jessie-proposed-updates/contrib Sources/DiffIndex [7762 B]
Get:20 http://ftp.debian.org jessie-proposed-updates/non-free Sources/DiffIndex [15.1 kB]
Get:21 http://ftp.debian.org jessie-proposed-updates/main Sources/DiffIndex [27.8 kB]
Get:22 http://ftp.debian.org jessie-proposed-updates/contrib arm64 Packages/DiffIndex [4948 B]
Hit http://oph.mdrjr.net all/c2 arm64 Packages
Get:23 http://ftp.debian.org jessie-proposed-updates/non-free arm64 Packages/DiffIndex [7270 B]
Get:24 http://ftp.debian.org jessie-proposed-updates/main arm64 Packages/DiffIndex [27.8 kB]
Hit http://oph.mdrjr.net all/main arm64 Packages
Get:25 http://ftp.debian.org jessie-proposed-updates/contrib Translation-en/DiffIndex [8392 B]
Get:26 http://ftp.debian.org jessie-proposed-updates/main Translation-en/DiffIndex [27.8 kB]
Get:27 http://ftp.debian.org jessie-proposed-updates/non-free Translation-en/DiffIndex [15.1 kB]
Hit http://oph.mdrjr.net all/testing arm64 Packages
Hit http://ftp.debian.org jessie/main Sources
Hit http://ftp.debian.org jessie/contrib Sources
Get:28 http://oph.mdrjr.net all/c2 Translation-en [321 B]
Hit http://ftp.debian.org jessie/non-free Sources
Hit http://ftp.debian.org jessie/main arm64 Packages
Hit http://ftp.debian.org jessie/contrib arm64 Packages
Get:29 http://oph.mdrjr.net all/main Translation-en [323 B]
Hit http://ftp.debian.org jessie/non-free arm64 Packages
Hit http://ftp.debian.org jessie/contrib Translation-en
Get:30 http://oph.mdrjr.net all/testing Translation-en [326 B]
Hit http://ftp.debian.org jessie/main Translation-en
Hit http://ftp.debian.org jessie/non-free Translation-en
Hit http://oph.mdrjr.net jessie/backports arm64 Packages
Hit http://oph.mdrjr.net jessie/main arm64 Packages
Get:31 http://oph.mdrjr.net jessie/backports Translation-en [331 B]
Get:32 http://oph.mdrjr.net jessie/main Translation-en [326 B]
Get:33 http://oph.mdrjr.net all/c2 Translation-en [321 B]
Get:34 http://oph.mdrjr.net all/main Translation-en [323 B]
Get:35 http://oph.mdrjr.net all/testing Translation-en [326 B]
Get:36 http://oph.mdrjr.net jessie/backports Translation-en [331 B]
Get:37 http://oph.mdrjr.net jessie/main Translation-en [326 B]
Get:38 http://oph.mdrjr.net all/c2 Translation-en [321 B]
Get:39 http://oph.mdrjr.net all/main Translation-en [323 B]
Get:40 http://oph.mdrjr.net all/testing Translation-en [326 B]
Get:41 http://oph.mdrjr.net jessie/backports Translation-en [331 B]
Get:42 http://oph.mdrjr.net jessie/main Translation-en [326 B]
Get:43 http://oph.mdrjr.net all/c2 Translation-en [321 B]
Get:44 http://oph.mdrjr.net all/main Translation-en [323 B]
Get:45 http://oph.mdrjr.net all/testing Translation-en [326 B]
Get:46 http://oph.mdrjr.net jessie/backports Translation-en [331 B]
Get:47 http://oph.mdrjr.net jessie/main Translation-en [326 B]
Get:48 http://oph.mdrjr.net all/c2 Translation-en [321 B]
Ign http://oph.mdrjr.net all/c2 Translation-en
Get:49 http://oph.mdrjr.net all/main Translation-en [323 B]
Ign http://oph.mdrjr.net all/main Translation-en
Get:50 http://oph.mdrjr.net all/testing Translation-en [326 B]
Ign http://oph.mdrjr.net all/testing Translation-en
Get:51 http://oph.mdrjr.net jessie/backports Translation-en [331 B]
Ign http://oph.mdrjr.net jessie/backports Translation-en
Get:52 http://oph.mdrjr.net jessie/main Translation-en [326 B]
Ign http://oph.mdrjr.net jessie/main Translation-en
Fetched 351 kB in 5s (62.2 kB/s)
Reading package lists...
## Confirming "jessie" is supported...
+ curl -sLf -o /dev/null 'https://deb.nodesource.com/node_8.x/dis ... ie/Release'
## Adding the NodeSource signing key to your keyring...
+ curl -s https://deb.nodesource.com/gpgkey/nodesource.gpg.key | apt-key add -
OK
## Creating apt sources list file for the NodeSource Node.js v8.x LTS Carbon repo...
+ echo 'deb https://deb.nodesource.com/node_8.x jessie main' > /etc/apt/sources.list.d/nodesource.list
+ echo 'deb-src https://deb.nodesource.com/node_8.x jessie main' >> /etc/apt/sources.list.d/nodesource.list
## Running `apt-get update` for you...
+ apt-get update
Ign http://repo.jeedom.com ./ InRelease
Ign http://ftp.debian.org jessie InRelease
Ign http://repo.jeedom.com ./ Release.gpg
Hit http://security.debian.org jessie/updates InRelease
Hit http://ftp.debian.org jessie-updates InRelease
Hit http://repo.jeedom.com ./ Release
Ign http://repo.jeedom.com ./ Packages/DiffIndex
Hit http://ftp.debian.org jessie-backports InRelease
Hit https://deb.nodesource.com jessie InRelease
Hit http://ftp.debian.org jessie-proposed-updates InRelease
Hit http://ftp.debian.org jessie Release.gpg
Hit http://security.debian.org jessie/updates/main Sources
Hit http://ftp.debian.org jessie Release
Hit http://security.debian.org jessie/updates/contrib Sources
Hit http://ftp.debian.org jessie-updates/main Sources
Hit http://repo.jeedom.com ./ Packages
Ign http://repo.jeedom.com ./ Translation-en
Hit http://security.debian.org jessie/updates/non-free Sources
Hit http://ftp.debian.org jessie-updates/contrib Sources
Hit https://deb.nodesource.com jessie/main Sources
Hit http://ftp.debian.org jessie-updates/non-free Sources
Hit https://deb.nodesource.com jessie/main arm64 Packages
Hit http://security.debian.org jessie/updates/main arm64 Packages
Get:1 https://deb.nodesource.com jessie/main Translation-en [162 B]
Get:2 https://deb.nodesource.com jessie/main Translation-en [162 B]
Get:3 http://ftp.debian.org jessie-updates/main arm64 Packages/DiffIndex [10.9 kB]
Get:4 https://deb.nodesource.com jessie/main Translation-en [162 B]
Get:5 https://deb.nodesource.com jessie/main Translation-en [162 B]
Get:6 https://deb.nodesource.com jessie/main Translation-en [162 B]
Ign https://deb.nodesource.com jessie/main Translation-en
Hit http://ftp.debian.org jessie-updates/contrib arm64 Packages
Hit http://security.debian.org jessie/updates/contrib arm64 Packages
Get:7 http://ftp.debian.org jessie-updates/non-free arm64 Packages/DiffIndex [736 B]
Hit http://security.debian.org jessie/updates/non-free arm64 Packages
Hit http://ftp.debian.org jessie-updates/contrib Translation-en
Get:8 http://ftp.debian.org jessie-updates/main Translation-en/DiffIndex [3688 B]
Hit http://security.debian.org jessie/updates/contrib Translation-en
Get:9 http://ftp.debian.org jessie-updates/non-free Translation-en/DiffIndex [736 B]
Hit http://security.debian.org jessie/updates/main Translation-en
Get:10 http://ftp.debian.org jessie-backports/main Sources/DiffIndex [27.8 kB]
Get:11 http://ftp.debian.org jessie-backports/contrib Sources/DiffIndex [27.8 kB]
Get:12 http://ftp.debian.org jessie-backports/non-free Sources/DiffIndex [25.0 kB]
Hit http://security.debian.org jessie/updates/non-free Translation-en
Get:13 http://ftp.debian.org jessie-backports/main arm64 Packages/DiffIndex [27.8 kB]
Hit http://oph.mdrjr.net all InRelease
Get:14 http://ftp.debian.org jessie-backports/contrib arm64 Packages/DiffIndex [22.9 kB]
Get:15 http://ftp.debian.org jessie-backports/non-free arm64 Packages/DiffIndex [8530 B]
Get:16 http://ftp.debian.org jessie-backports/contrib Translation-en/DiffIndex [7960 B]
Hit http://oph.mdrjr.net jessie InRelease
Get:17 http://ftp.debian.org jessie-backports/main Translation-en/DiffIndex [27.8 kB]
Hit http://oph.mdrjr.net all/c2 arm64 Packages
Get:18 http://ftp.debian.org jessie-backports/non-free Translation-en/DiffIndex [17.7 kB]
Get:19 http://ftp.debian.org jessie-proposed-updates/contrib Sources/DiffIndex [7762 B]
Get:20 http://ftp.debian.org jessie-proposed-updates/non-free Sources/DiffIndex [15.1 kB]
Get:21 http://ftp.debian.org jessie-proposed-updates/main Sources/DiffIndex [27.8 kB]
Hit http://oph.mdrjr.net all/main arm64 Packages
Get:22 http://ftp.debian.org jessie-proposed-updates/contrib arm64 Packages/DiffIndex [4948 B]
Get:23 http://ftp.debian.org jessie-proposed-updates/non-free arm64 Packages/DiffIndex [7270 B]
Get:24 http://ftp.debian.org jessie-proposed-updates/main arm64 Packages/DiffIndex [27.8 kB]
Hit http://oph.mdrjr.net all/testing arm64 Packages
Get:25 http://ftp.debian.org jessie-proposed-updates/contrib Translation-en/DiffIndex [8392 B]
Get:26 http://ftp.debian.org jessie-proposed-updates/main Translation-en/DiffIndex [27.8 kB]
Get:27 http://oph.mdrjr.net all/c2 Translation-en [321 B]
Get:28 http://ftp.debian.org jessie-proposed-updates/non-free Translation-en/DiffIndex [15.1 kB]
Hit http://ftp.debian.org jessie/main Sources
Hit http://ftp.debian.org jessie/contrib Sources
Hit http://ftp.debian.org jessie/non-free Sources
Get:29 http://oph.mdrjr.net all/main Translation-en [323 B]
Hit http://ftp.debian.org jessie/main arm64 Packages
Hit http://ftp.debian.org jessie/contrib arm64 Packages
Hit http://ftp.debian.org jessie/non-free arm64 Packages
Get:30 http://oph.mdrjr.net all/testing Translation-en [326 B]
Hit http://ftp.debian.org jessie/contrib Translation-en
Hit http://ftp.debian.org jessie/main Translation-en
Hit http://oph.mdrjr.net jessie/backports arm64 Packages
Hit http://ftp.debian.org jessie/non-free Translation-en
Hit http://oph.mdrjr.net jessie/main arm64 Packages
Get:31 http://oph.mdrjr.net jessie/backports Translation-en [331 B]
Get:32 http://oph.mdrjr.net jessie/main Translation-en [326 B]
Get:33 http://oph.mdrjr.net all/c2 Translation-en [321 B]
Get:34 http://oph.mdrjr.net all/main Translation-en [323 B]
Get:35 http://oph.mdrjr.net all/testing Translation-en [326 B]
Get:36 http://oph.mdrjr.net jessie/backports Translation-en [331 B]
Get:37 http://oph.mdrjr.net jessie/main Translation-en [326 B]
Get:38 http://oph.mdrjr.net all/c2 Translation-en [321 B]
Get:39 http://oph.mdrjr.net all/main Translation-en [323 B]
Get:40 http://oph.mdrjr.net all/testing Translation-en [326 B]
Get:41 http://oph.mdrjr.net jessie/backports Translation-en [331 B]
Get:42 http://oph.mdrjr.net jessie/main Translation-en [326 B]
Get:43 http://oph.mdrjr.net all/c2 Translation-en [321 B]
Get:44 http://oph.mdrjr.net all/main Translation-en [323 B]
Get:45 http://oph.mdrjr.net all/testing Translation-en [326 B]
Get:46 http://oph.mdrjr.net jessie/backports Translation-en [331 B]
Get:47 http://oph.mdrjr.net jessie/main Translation-en [326 B]
Get:48 http://oph.mdrjr.net all/c2 Translation-en [321 B]
Ign http://oph.mdrjr.net all/c2 Translation-en
Get:49 http://oph.mdrjr.net all/main Translation-en [323 B]
Ign http://oph.mdrjr.net all/main Translation-en
Get:50 http://oph.mdrjr.net all/testing Translation-en [326 B]
Ign http://oph.mdrjr.net all/testing Translation-en
Get:51 http://oph.mdrjr.net jessie/backports Translation-en [331 B]
Ign http://oph.mdrjr.net jessie/backports Translation-en
Get:52 http://oph.mdrjr.net jessie/main Translation-en [326 B]
Ign http://oph.mdrjr.net jessie/main Translation-en
Fetched 351 kB in 8s (40.9 kB/s)
Reading package lists...
## Run `apt-get install nodejs` (as root) to install Node.js v8.x LTS Carbon and npm
Reading package lists...
Building dependency tree...
Reading state information...
The following NEW packages will be installed:
nodejs
0 upgraded, 1 newly installed, 0 to remove and 137 not upgraded.
Need to get 5850 kB of archives.
After this operation, 34.9 MB of additional disk space will be used.
WARNING: The following packages cannot be authenticated!
nodejs
E: There are problems and -y was used without --force-yes
/var/www/html/plugins/maillistener/core/class/../../resources/nodejs.sh: line 45: nodejs: command not found
Version actuelle :
/var/www/html/plugins/maillistener/core/class/../../resources/nodejs.sh: line 54: npm: command not found
Installation spécifique plugin
sed: can't read node_modules/mail-listener3/node_modules/mailparser/lib/mailparser.js: No such file or directory
chown: cannot access 'node_modules': No such file or directory
Fin de l'installation
Help !
Version du plugin 2018-02-22 01:36:39
Version Jeedom 2.4
Voici le log de l'install
********
Accueil
Analyse
Outils
Plugins
7
2
19:09:46
×Les dépendances d'un autre plugin sont déjà en cours, veuillez attendre qu'elles soient finies : mobile
Mail Listener (maillistener) - stable
Etat
StatutActifAction
Version2018-02-22 01:36:39 Version Jeedom2.4
Auteurlunarok LicenceAGPL
Log
Niveau de log localAucunDefautDebugInfoWarningError
Logs
Dépendances
Nom Statut Installation Dernière installation
Local NOK 2018-03-04 18:54:42
Démon
Nom Statut Configuration (Re)Démarrer Arrêter Gestion automatique Dernier lancement
Local NOK NOK Gestion automatique désactivée Inconnue
Fonctionnalités
interactNon
cronNon
cron5Non
cron15Non
cron30Non
cronHourlyNon
cronDailyOuiActiver
Log du plugin
Rechercher
Début de l'installation
Nodejs non installé
KO, version obsolète à upgrader
Suppression du Nodejs existant et installation du paquet recommandé
Reading package lists...
Building dependency tree...
Reading state information...
Package 'npm' is not installed, so not removed
The following packages will be REMOVED:
nodejs*
0 upgraded, 0 newly installed, 1 to remove and 137 not upgraded.
After this operation, 34.9 MB disk space will be freed.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 49575 files and directories currently installed.)
Removing nodejs (5-1) ...
dpkg: warning: while removing nodejs, directory '/usr/local/bin' not empty so not removed
dpkg: warning: while removing nodejs, directory '/usr/local/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator' not empty so not removed
Processing triggers for man-db (2.7.0.2-5) ...
Utilisation du dépot officiel
## Installing the NodeSource Node.js v8.x LTS Carbon repo...
## Populating apt-get cache...
+ apt-get update
Ign http://repo.jeedom.com ./ InRelease
Ign http://repo.jeedom.com ./ Release.gpg
Ign http://ftp.debian.org jessie InRelease
Hit http://security.debian.org jessie/updates InRelease
Hit http://ftp.debian.org jessie-updates InRelease
Hit http://repo.jeedom.com ./ Release
Ign http://repo.jeedom.com ./ Packages/DiffIndex
Hit http://ftp.debian.org jessie-backports InRelease
Hit https://deb.nodesource.com jessie InRelease
Hit http://ftp.debian.org jessie-proposed-updates InRelease
Hit http://ftp.debian.org jessie Release.gpg
Hit http://security.debian.org jessie/updates/main Sources
Hit http://ftp.debian.org jessie Release
Hit http://security.debian.org jessie/updates/contrib Sources
Hit http://ftp.debian.org jessie-updates/main Sources
Hit http://repo.jeedom.com ./ Packages
Hit http://security.debian.org jessie/updates/non-free Sources
Ign http://repo.jeedom.com ./ Translation-en
Hit http://ftp.debian.org jessie-updates/contrib Sources
Hit http://security.debian.org jessie/updates/main arm64 Packages
Hit http://ftp.debian.org jessie-updates/non-free Sources
Hit https://deb.nodesource.com jessie/main Sources
Get:1 http://ftp.debian.org jessie-updates/main arm64 Packages/DiffIndex [10.9 kB]
Hit http://security.debian.org jessie/updates/contrib arm64 Packages
Hit http://ftp.debian.org jessie-updates/contrib arm64 Packages
Hit http://security.debian.org jessie/updates/non-free arm64 Packages
Get:2 http://ftp.debian.org jessie-updates/non-free arm64 Packages/DiffIndex [736 B]
Hit http://security.debian.org jessie/updates/contrib Translation-en
Hit http://ftp.debian.org jessie-updates/contrib Translation-en
Get:3 http://ftp.debian.org jessie-updates/main Translation-en/DiffIndex [3688 B]
Hit http://security.debian.org jessie/updates/main Translation-en
Hit https://deb.nodesource.com jessie/main arm64 Packages
Get:4 http://ftp.debian.org jessie-updates/non-free Translation-en/DiffIndex [736 B]
Hit http://security.debian.org jessie/updates/non-free Translation-en
Get:5 https://deb.nodesource.com jessie/main Translation-en [162 B]
Get:6 http://ftp.debian.org jessie-backports/main Sources/DiffIndex [27.8 kB]
Get:7 https://deb.nodesource.com jessie/main Translation-en [162 B]
Get:8 http://ftp.debian.org jessie-backports/contrib Sources/DiffIndex [27.8 kB]
Get:9 http://ftp.debian.org jessie-backports/non-free Sources/DiffIndex [25.0 kB]
Get:10 https://deb.nodesource.com jessie/main Translation-en [162 B]
Get:11 http://ftp.debian.org jessie-backports/main arm64 Packages/DiffIndex [27.8 kB]
Hit http://oph.mdrjr.net all InRelease
Get:12 http://ftp.debian.org jessie-backports/contrib arm64 Packages/DiffIndex [22.9 kB]
Get:13 https://deb.nodesource.com jessie/main Translation-en [162 B]
Get:14 http://ftp.debian.org jessie-backports/non-free arm64 Packages/DiffIndex [8530 B]
Get:15 https://deb.nodesource.com jessie/main Translation-en [162 B]
Ign https://deb.nodesource.com jessie/main Translation-en
Get:16 http://ftp.debian.org jessie-backports/contrib Translation-en/DiffIndex [7960 B]
Get:17 http://ftp.debian.org jessie-backports/main Translation-en/DiffIndex [27.8 kB]
Hit http://oph.mdrjr.net jessie InRelease
Get:18 http://ftp.debian.org jessie-backports/non-free Translation-en/DiffIndex [17.7 kB]
Get:19 http://ftp.debian.org jessie-proposed-updates/contrib Sources/DiffIndex [7762 B]
Get:20 http://ftp.debian.org jessie-proposed-updates/non-free Sources/DiffIndex [15.1 kB]
Get:21 http://ftp.debian.org jessie-proposed-updates/main Sources/DiffIndex [27.8 kB]
Get:22 http://ftp.debian.org jessie-proposed-updates/contrib arm64 Packages/DiffIndex [4948 B]
Hit http://oph.mdrjr.net all/c2 arm64 Packages
Get:23 http://ftp.debian.org jessie-proposed-updates/non-free arm64 Packages/DiffIndex [7270 B]
Get:24 http://ftp.debian.org jessie-proposed-updates/main arm64 Packages/DiffIndex [27.8 kB]
Hit http://oph.mdrjr.net all/main arm64 Packages
Get:25 http://ftp.debian.org jessie-proposed-updates/contrib Translation-en/DiffIndex [8392 B]
Get:26 http://ftp.debian.org jessie-proposed-updates/main Translation-en/DiffIndex [27.8 kB]
Get:27 http://ftp.debian.org jessie-proposed-updates/non-free Translation-en/DiffIndex [15.1 kB]
Hit http://oph.mdrjr.net all/testing arm64 Packages
Hit http://ftp.debian.org jessie/main Sources
Hit http://ftp.debian.org jessie/contrib Sources
Get:28 http://oph.mdrjr.net all/c2 Translation-en [321 B]
Hit http://ftp.debian.org jessie/non-free Sources
Hit http://ftp.debian.org jessie/main arm64 Packages
Hit http://ftp.debian.org jessie/contrib arm64 Packages
Get:29 http://oph.mdrjr.net all/main Translation-en [323 B]
Hit http://ftp.debian.org jessie/non-free arm64 Packages
Hit http://ftp.debian.org jessie/contrib Translation-en
Get:30 http://oph.mdrjr.net all/testing Translation-en [326 B]
Hit http://ftp.debian.org jessie/main Translation-en
Hit http://ftp.debian.org jessie/non-free Translation-en
Hit http://oph.mdrjr.net jessie/backports arm64 Packages
Hit http://oph.mdrjr.net jessie/main arm64 Packages
Get:31 http://oph.mdrjr.net jessie/backports Translation-en [331 B]
Get:32 http://oph.mdrjr.net jessie/main Translation-en [326 B]
Get:33 http://oph.mdrjr.net all/c2 Translation-en [321 B]
Get:34 http://oph.mdrjr.net all/main Translation-en [323 B]
Get:35 http://oph.mdrjr.net all/testing Translation-en [326 B]
Get:36 http://oph.mdrjr.net jessie/backports Translation-en [331 B]
Get:37 http://oph.mdrjr.net jessie/main Translation-en [326 B]
Get:38 http://oph.mdrjr.net all/c2 Translation-en [321 B]
Get:39 http://oph.mdrjr.net all/main Translation-en [323 B]
Get:40 http://oph.mdrjr.net all/testing Translation-en [326 B]
Get:41 http://oph.mdrjr.net jessie/backports Translation-en [331 B]
Get:42 http://oph.mdrjr.net jessie/main Translation-en [326 B]
Get:43 http://oph.mdrjr.net all/c2 Translation-en [321 B]
Get:44 http://oph.mdrjr.net all/main Translation-en [323 B]
Get:45 http://oph.mdrjr.net all/testing Translation-en [326 B]
Get:46 http://oph.mdrjr.net jessie/backports Translation-en [331 B]
Get:47 http://oph.mdrjr.net jessie/main Translation-en [326 B]
Get:48 http://oph.mdrjr.net all/c2 Translation-en [321 B]
Ign http://oph.mdrjr.net all/c2 Translation-en
Get:49 http://oph.mdrjr.net all/main Translation-en [323 B]
Ign http://oph.mdrjr.net all/main Translation-en
Get:50 http://oph.mdrjr.net all/testing Translation-en [326 B]
Ign http://oph.mdrjr.net all/testing Translation-en
Get:51 http://oph.mdrjr.net jessie/backports Translation-en [331 B]
Ign http://oph.mdrjr.net jessie/backports Translation-en
Get:52 http://oph.mdrjr.net jessie/main Translation-en [326 B]
Ign http://oph.mdrjr.net jessie/main Translation-en
Fetched 351 kB in 5s (62.2 kB/s)
Reading package lists...
## Confirming "jessie" is supported...
+ curl -sLf -o /dev/null 'https://deb.nodesource.com/node_8.x/dis ... ie/Release'
## Adding the NodeSource signing key to your keyring...
+ curl -s https://deb.nodesource.com/gpgkey/nodesource.gpg.key | apt-key add -
OK
## Creating apt sources list file for the NodeSource Node.js v8.x LTS Carbon repo...
+ echo 'deb https://deb.nodesource.com/node_8.x jessie main' > /etc/apt/sources.list.d/nodesource.list
+ echo 'deb-src https://deb.nodesource.com/node_8.x jessie main' >> /etc/apt/sources.list.d/nodesource.list
## Running `apt-get update` for you...
+ apt-get update
Ign http://repo.jeedom.com ./ InRelease
Ign http://ftp.debian.org jessie InRelease
Ign http://repo.jeedom.com ./ Release.gpg
Hit http://security.debian.org jessie/updates InRelease
Hit http://ftp.debian.org jessie-updates InRelease
Hit http://repo.jeedom.com ./ Release
Ign http://repo.jeedom.com ./ Packages/DiffIndex
Hit http://ftp.debian.org jessie-backports InRelease
Hit https://deb.nodesource.com jessie InRelease
Hit http://ftp.debian.org jessie-proposed-updates InRelease
Hit http://ftp.debian.org jessie Release.gpg
Hit http://security.debian.org jessie/updates/main Sources
Hit http://ftp.debian.org jessie Release
Hit http://security.debian.org jessie/updates/contrib Sources
Hit http://ftp.debian.org jessie-updates/main Sources
Hit http://repo.jeedom.com ./ Packages
Ign http://repo.jeedom.com ./ Translation-en
Hit http://security.debian.org jessie/updates/non-free Sources
Hit http://ftp.debian.org jessie-updates/contrib Sources
Hit https://deb.nodesource.com jessie/main Sources
Hit http://ftp.debian.org jessie-updates/non-free Sources
Hit https://deb.nodesource.com jessie/main arm64 Packages
Hit http://security.debian.org jessie/updates/main arm64 Packages
Get:1 https://deb.nodesource.com jessie/main Translation-en [162 B]
Get:2 https://deb.nodesource.com jessie/main Translation-en [162 B]
Get:3 http://ftp.debian.org jessie-updates/main arm64 Packages/DiffIndex [10.9 kB]
Get:4 https://deb.nodesource.com jessie/main Translation-en [162 B]
Get:5 https://deb.nodesource.com jessie/main Translation-en [162 B]
Get:6 https://deb.nodesource.com jessie/main Translation-en [162 B]
Ign https://deb.nodesource.com jessie/main Translation-en
Hit http://ftp.debian.org jessie-updates/contrib arm64 Packages
Hit http://security.debian.org jessie/updates/contrib arm64 Packages
Get:7 http://ftp.debian.org jessie-updates/non-free arm64 Packages/DiffIndex [736 B]
Hit http://security.debian.org jessie/updates/non-free arm64 Packages
Hit http://ftp.debian.org jessie-updates/contrib Translation-en
Get:8 http://ftp.debian.org jessie-updates/main Translation-en/DiffIndex [3688 B]
Hit http://security.debian.org jessie/updates/contrib Translation-en
Get:9 http://ftp.debian.org jessie-updates/non-free Translation-en/DiffIndex [736 B]
Hit http://security.debian.org jessie/updates/main Translation-en
Get:10 http://ftp.debian.org jessie-backports/main Sources/DiffIndex [27.8 kB]
Get:11 http://ftp.debian.org jessie-backports/contrib Sources/DiffIndex [27.8 kB]
Get:12 http://ftp.debian.org jessie-backports/non-free Sources/DiffIndex [25.0 kB]
Hit http://security.debian.org jessie/updates/non-free Translation-en
Get:13 http://ftp.debian.org jessie-backports/main arm64 Packages/DiffIndex [27.8 kB]
Hit http://oph.mdrjr.net all InRelease
Get:14 http://ftp.debian.org jessie-backports/contrib arm64 Packages/DiffIndex [22.9 kB]
Get:15 http://ftp.debian.org jessie-backports/non-free arm64 Packages/DiffIndex [8530 B]
Get:16 http://ftp.debian.org jessie-backports/contrib Translation-en/DiffIndex [7960 B]
Hit http://oph.mdrjr.net jessie InRelease
Get:17 http://ftp.debian.org jessie-backports/main Translation-en/DiffIndex [27.8 kB]
Hit http://oph.mdrjr.net all/c2 arm64 Packages
Get:18 http://ftp.debian.org jessie-backports/non-free Translation-en/DiffIndex [17.7 kB]
Get:19 http://ftp.debian.org jessie-proposed-updates/contrib Sources/DiffIndex [7762 B]
Get:20 http://ftp.debian.org jessie-proposed-updates/non-free Sources/DiffIndex [15.1 kB]
Get:21 http://ftp.debian.org jessie-proposed-updates/main Sources/DiffIndex [27.8 kB]
Hit http://oph.mdrjr.net all/main arm64 Packages
Get:22 http://ftp.debian.org jessie-proposed-updates/contrib arm64 Packages/DiffIndex [4948 B]
Get:23 http://ftp.debian.org jessie-proposed-updates/non-free arm64 Packages/DiffIndex [7270 B]
Get:24 http://ftp.debian.org jessie-proposed-updates/main arm64 Packages/DiffIndex [27.8 kB]
Hit http://oph.mdrjr.net all/testing arm64 Packages
Get:25 http://ftp.debian.org jessie-proposed-updates/contrib Translation-en/DiffIndex [8392 B]
Get:26 http://ftp.debian.org jessie-proposed-updates/main Translation-en/DiffIndex [27.8 kB]
Get:27 http://oph.mdrjr.net all/c2 Translation-en [321 B]
Get:28 http://ftp.debian.org jessie-proposed-updates/non-free Translation-en/DiffIndex [15.1 kB]
Hit http://ftp.debian.org jessie/main Sources
Hit http://ftp.debian.org jessie/contrib Sources
Hit http://ftp.debian.org jessie/non-free Sources
Get:29 http://oph.mdrjr.net all/main Translation-en [323 B]
Hit http://ftp.debian.org jessie/main arm64 Packages
Hit http://ftp.debian.org jessie/contrib arm64 Packages
Hit http://ftp.debian.org jessie/non-free arm64 Packages
Get:30 http://oph.mdrjr.net all/testing Translation-en [326 B]
Hit http://ftp.debian.org jessie/contrib Translation-en
Hit http://ftp.debian.org jessie/main Translation-en
Hit http://oph.mdrjr.net jessie/backports arm64 Packages
Hit http://ftp.debian.org jessie/non-free Translation-en
Hit http://oph.mdrjr.net jessie/main arm64 Packages
Get:31 http://oph.mdrjr.net jessie/backports Translation-en [331 B]
Get:32 http://oph.mdrjr.net jessie/main Translation-en [326 B]
Get:33 http://oph.mdrjr.net all/c2 Translation-en [321 B]
Get:34 http://oph.mdrjr.net all/main Translation-en [323 B]
Get:35 http://oph.mdrjr.net all/testing Translation-en [326 B]
Get:36 http://oph.mdrjr.net jessie/backports Translation-en [331 B]
Get:37 http://oph.mdrjr.net jessie/main Translation-en [326 B]
Get:38 http://oph.mdrjr.net all/c2 Translation-en [321 B]
Get:39 http://oph.mdrjr.net all/main Translation-en [323 B]
Get:40 http://oph.mdrjr.net all/testing Translation-en [326 B]
Get:41 http://oph.mdrjr.net jessie/backports Translation-en [331 B]
Get:42 http://oph.mdrjr.net jessie/main Translation-en [326 B]
Get:43 http://oph.mdrjr.net all/c2 Translation-en [321 B]
Get:44 http://oph.mdrjr.net all/main Translation-en [323 B]
Get:45 http://oph.mdrjr.net all/testing Translation-en [326 B]
Get:46 http://oph.mdrjr.net jessie/backports Translation-en [331 B]
Get:47 http://oph.mdrjr.net jessie/main Translation-en [326 B]
Get:48 http://oph.mdrjr.net all/c2 Translation-en [321 B]
Ign http://oph.mdrjr.net all/c2 Translation-en
Get:49 http://oph.mdrjr.net all/main Translation-en [323 B]
Ign http://oph.mdrjr.net all/main Translation-en
Get:50 http://oph.mdrjr.net all/testing Translation-en [326 B]
Ign http://oph.mdrjr.net all/testing Translation-en
Get:51 http://oph.mdrjr.net jessie/backports Translation-en [331 B]
Ign http://oph.mdrjr.net jessie/backports Translation-en
Get:52 http://oph.mdrjr.net jessie/main Translation-en [326 B]
Ign http://oph.mdrjr.net jessie/main Translation-en
Fetched 351 kB in 8s (40.9 kB/s)
Reading package lists...
## Run `apt-get install nodejs` (as root) to install Node.js v8.x LTS Carbon and npm
Reading package lists...
Building dependency tree...
Reading state information...
The following NEW packages will be installed:
nodejs
0 upgraded, 1 newly installed, 0 to remove and 137 not upgraded.
Need to get 5850 kB of archives.
After this operation, 34.9 MB of additional disk space will be used.
WARNING: The following packages cannot be authenticated!
nodejs
E: There are problems and -y was used without --force-yes
/var/www/html/plugins/maillistener/core/class/../../resources/nodejs.sh: line 45: nodejs: command not found
Version actuelle :
/var/www/html/plugins/maillistener/core/class/../../resources/nodejs.sh: line 54: npm: command not found
Installation spécifique plugin
sed: can't read node_modules/mail-listener3/node_modules/mailparser/lib/mailparser.js: No such file or directory
chown: cannot access 'node_modules': No such file or directory
Fin de l'installation
Re: [Plugin Tiers][Sujet Principal] Mail listener : watcher IMAP
Bonjour,
J'ai abandonné le plugin, mais je surveille car il m’intéresse.
Comme j'ai vu passé plusieurs mise à jour, la fonction de na pas "mettre en lu" les messages, ferait-elle partie du lot?
J'ai abandonné le plugin, mais je surveille car il m’intéresse.
Comme j'ai vu passé plusieurs mise à jour, la fonction de na pas "mettre en lu" les messages, ferait-elle partie du lot?
- Fabrice
- Modérateur
- Messages : 3424
- Inscription : 27 oct. 2016, 22:26
- Localisation : Planète terre, IDF, 93
Re: [Plugin Tiers][Sujet Principal] Mail listener : watcher IMAP
Bonsoir,
La version d'aujourd'hui : 2018-03-28 01:38:41, fonctionne, mais la log des dépendances semble monter une petite coquille (identique dans Amazon Dash)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
lsb-release is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
dependencies.sh: 21: [: jessie: unexpected operator
Ok, version suffisante
npm WARN deprecated mailparser@2.2.0: This project is unmaintained
npm WARN deprecated mailparser@0.4.9: This project is unmaintained
Merci.
La version d'aujourd'hui : 2018-03-28 01:38:41, fonctionne, mais la log des dépendances semble monter une petite coquille (identique dans Amazon Dash)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
lsb-release is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
dependencies.sh: 21: [: jessie: unexpected operator
Ok, version suffisante
npm WARN deprecated mailparser@2.2.0: This project is unmaintained
npm WARN deprecated mailparser@0.4.9: This project is unmaintained
Merci.
Helper Officiel Jeedom
- Jeedom : 3.3.36
- Protocole : Z-Wave / RFXcom / BLEA
- Raspberry Pi : Pi 3 B+ / Pi 3 B / Pi Zero W
- Jeedom : 3.3.36
- Protocole : Z-Wave / RFXcom / BLEA
- Raspberry Pi : Pi 3 B+ / Pi 3 B / Pi Zero W
- Antoinekl1
- Actif
- Messages : 3927
- Inscription : 23 mai 2015, 08:14
Re: [Plugin Tiers][Sujet Principal] Mail listener : watcher IMAP
Idem, je viens de voir que le plugin ne fonctionne plus depuis le 14 mars
Impossible de réinstaller les dépendances
Je me souviens qu'un prb avec nodej persiste sur la smart
J'avais du mettre le force a la main pour l'installer
Impossible de réinstaller les dépendances
Code : Tout sélectionner
Reading package lists...
## Run `apt-get install nodejs` (as root) to install Node.js v8.x LTS Carbon and npm
Reading package lists...
Building dependency tree...
Reading state information...
The following NEW packages will be installed:
nodejs
0 upgraded, 1 newly installed, 0 to remove and 61 not upgraded.
Need to get 12.0 MB of archives.
After this operation, 60.4 MB of additional disk space will be used.
WARNING: The following packages cannot be authenticated!
nodejs
E: There are problems and -y was used without --force-yes
dependencies.sh: 1: dependencies.sh: nodejs: not found
Version actuelle :
dependencies.sh: 54: dependencies.sh: npm: not found
chown: cannot access 'node_modules': No such file or directory
Installation spécifique plugin
sed: can't read node_modules/mail-listener3/node_modules/mailparser/lib/mailparser.js: No such file or directory
Fin de l'installation
J'avais du mettre le force a la main pour l'installer
Dernière édition par Antoinekl1 le 16 avr. 2018, 13:13, édité 1 fois.
JEEDOM Smart Ultimate + 40 modules zwave
A vendre ; pack POWER jeedom - Jeedom Mini+ - Console Clazio sous Android 6
A vendre ; pack POWER jeedom - Jeedom Mini+ - Console Clazio sous Android 6
Re: [Plugin Tiers][Sujet Principal] Mail listener : watcher IMAP
Bonsoir,
J'ai également un porbleme avec le plugins. Je suis en DIY et voice le log d'erreur maillisterner_Node:
RangeError: "port" option should be >= 0 and < 65536: true
at lookupAndConnect (net.js:1064:13)
at Socket.connect (net.js:1037:5)
at Connection.connect (/var/www/html/plugins/maillistener/resources/node_modules/imap/lib/Connection.js:286:10)
at MailListener.start (/var/www/html/plugins/maillistener/resources/node_modules/mail-listener3/index.js:45:15)
at Object.<anonymous> (/var/www/html/plugins/maillistener/resources/maillistener.js:62:14)
at Module._compile (module.js:652:30)
at Object.Module._extensions..js (module.js:663:10)
at Module.load (module.js:565:32)
at tryModuleLoad (module.js:505:12)
at Function.Module._load (module.js:497:3)
{ Error: getaddrinfo ENOTFOUND imap.google.com imap.google.com:993
at errnoException (dns.js:50:10)
at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:92:26)
code: 'ENOTFOUND',
errno: 'ENOTFOUND',
syscall: 'getaddrinfo',
hostname: 'imap.google.com',
host: 'imap.google.com',
port: '993',
source: 'socket' }
imapDisconnected
{ Error: getaddrinfo ENOTFOUND imap.google.com imap.google.com:993
at errnoException (dns.js:50:10)
at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:92:26)
code: 'ENOTFOUND',
errno: 'ENOTFOUND',
syscall: 'getaddrinfo',
hostname: 'imap.google.com',
host: 'imap.google.com',
port: '993',
source: 'socket' }
imapDisconnected
{ Error: getaddrinfo ENOTFOUND imap.google.com imap.google.com:993
at errnoException (dns.js:50:10)
at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:92:26)
code: 'ENOTFOUND',
errno: 'ENOTFOUND',
syscall: 'getaddrinfo',
hostname: 'imap.google.com',
host: 'imap.google.com',
port: '993',
source: 'socket' }
imapDisconnected
Merci pour votre aide
J'ai également un porbleme avec le plugins. Je suis en DIY et voice le log d'erreur maillisterner_Node:
RangeError: "port" option should be >= 0 and < 65536: true
at lookupAndConnect (net.js:1064:13)
at Socket.connect (net.js:1037:5)
at Connection.connect (/var/www/html/plugins/maillistener/resources/node_modules/imap/lib/Connection.js:286:10)
at MailListener.start (/var/www/html/plugins/maillistener/resources/node_modules/mail-listener3/index.js:45:15)
at Object.<anonymous> (/var/www/html/plugins/maillistener/resources/maillistener.js:62:14)
at Module._compile (module.js:652:30)
at Object.Module._extensions..js (module.js:663:10)
at Module.load (module.js:565:32)
at tryModuleLoad (module.js:505:12)
at Function.Module._load (module.js:497:3)
{ Error: getaddrinfo ENOTFOUND imap.google.com imap.google.com:993
at errnoException (dns.js:50:10)
at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:92:26)
code: 'ENOTFOUND',
errno: 'ENOTFOUND',
syscall: 'getaddrinfo',
hostname: 'imap.google.com',
host: 'imap.google.com',
port: '993',
source: 'socket' }
imapDisconnected
{ Error: getaddrinfo ENOTFOUND imap.google.com imap.google.com:993
at errnoException (dns.js:50:10)
at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:92:26)
code: 'ENOTFOUND',
errno: 'ENOTFOUND',
syscall: 'getaddrinfo',
hostname: 'imap.google.com',
host: 'imap.google.com',
port: '993',
source: 'socket' }
imapDisconnected
{ Error: getaddrinfo ENOTFOUND imap.google.com imap.google.com:993
at errnoException (dns.js:50:10)
at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:92:26)
code: 'ENOTFOUND',
errno: 'ENOTFOUND',
syscall: 'getaddrinfo',
hostname: 'imap.google.com',
host: 'imap.google.com',
port: '993',
source: 'socket' }
imapDisconnected
Merci pour votre aide
- Antoinekl1
- Actif
- Messages : 3927
- Inscription : 23 mai 2015, 08:14
Re: [Plugin Tiers][Sujet Principal] Mail listener : watcher IMAP
Bonjour à tous
Ce plugin n'est toujours pas compatible avec la smart à cause du nodesj
le support Jeedom ne donne pas de réponse à ce problème pour le moment et @lunarok estime que cela ne concerne pas son plugin, on tourne en rond
alors la solution c'est de bricoler un peu, mais attention à vos risques et périls et @lunarok n'aime surement pas cette solution
je vais expliquer le principe sans donner trop de détails car si vous n'avez pas les compétences pour le faire, il faut mieux éviter.
Le principe est de récupérer le script qui fait l'install de nodej, c'est le dependencies.sh qui se récupère par un wget dans le script nodejs.sh afin de lancer l’installation en force. (comme l'indique le message d'erreur lors de l'installation de dépendances)
le plus simple est de commenter la ligne "rm dependencies.sh" dans le nodejs.sh.
et de lancer l'installation des dépendances, ca permet de récupérer le dependencies.sh
puis vous commentez , toujours dans nodesj.sh, la ligne commençant par "wget https:\...... dependencies.sh "
ca évitera d'écraser le dependencies.sh lors du prochain lancement
puis dans le dependencies.sh vous remplacez le -y par --force-yes pour la partie nodejs
et vous relancez l'installation des dépendances et ca roule !
c'est surement pas génial mais je n'ai pas d'autre solution pour faire fonctionner ce plugin !
Ce plugin n'est toujours pas compatible avec la smart à cause du nodesj
le support Jeedom ne donne pas de réponse à ce problème pour le moment et @lunarok estime que cela ne concerne pas son plugin, on tourne en rond
alors la solution c'est de bricoler un peu, mais attention à vos risques et périls et @lunarok n'aime surement pas cette solution
je vais expliquer le principe sans donner trop de détails car si vous n'avez pas les compétences pour le faire, il faut mieux éviter.
Le principe est de récupérer le script qui fait l'install de nodej, c'est le dependencies.sh qui se récupère par un wget dans le script nodejs.sh afin de lancer l’installation en force. (comme l'indique le message d'erreur lors de l'installation de dépendances)
le plus simple est de commenter la ligne "rm dependencies.sh" dans le nodejs.sh.
et de lancer l'installation des dépendances, ca permet de récupérer le dependencies.sh
puis vous commentez , toujours dans nodesj.sh, la ligne commençant par "wget https:\...... dependencies.sh "
ca évitera d'écraser le dependencies.sh lors du prochain lancement
puis dans le dependencies.sh vous remplacez le -y par --force-yes pour la partie nodejs
et vous relancez l'installation des dépendances et ca roule !
c'est surement pas génial mais je n'ai pas d'autre solution pour faire fonctionner ce plugin !
JEEDOM Smart Ultimate + 40 modules zwave
A vendre ; pack POWER jeedom - Jeedom Mini+ - Console Clazio sous Android 6
A vendre ; pack POWER jeedom - Jeedom Mini+ - Console Clazio sous Android 6
Re: [Plugin Tiers][Sujet Principal] Mail listener : watcher IMAP
bonjour,
Bon j'ai réussi a avoir les mails HOURRA!!!!! mais maintenant la problématique c'est que sur mon scénario je demande que si le mail contient les mot MES TOTALE cela est censé déclenché les actions demandé mais il ne ce passe rien.
je vois bien la réception du mail et dedans il y as bien MES TOTALE mais il dit que cela ne correspond pas.
Merci de votre aide.
Bon j'ai réussi a avoir les mails HOURRA!!!!! mais maintenant la problématique c'est que sur mon scénario je demande que si le mail contient les mot MES TOTALE cela est censé déclenché les actions demandé mais il ne ce passe rien.
je vois bien la réception du mail et dedans il y as bien MES TOTALE mais il dit que cela ne correspond pas.
Merci de votre aide.
- Antoinekl1
- Actif
- Messages : 3927
- Inscription : 23 mai 2015, 08:14
Re: [Plugin Tiers][Sujet Principal] Mail listener : watcher IMAP
Qu'elle est la commande utilisée ?furious a écrit : ↑27 avr. 2018, 18:24bonjour,
Bon j'ai réussi a avoir les mails HOURRA!!!!! mais maintenant la problématique c'est que sur mon scénario je demande que si le mail contient les mot MES TOTALE cela est censé déclenché les actions demandé mais il ne ce passe rien.
je vois bien la réception du mail et dedans il y as bien MES TOTALE mais il dit que cela ne correspond pas.
Merci de votre aide.
JEEDOM Smart Ultimate + 40 modules zwave
A vendre ; pack POWER jeedom - Jeedom Mini+ - Console Clazio sous Android 6
A vendre ; pack POWER jeedom - Jeedom Mini+ - Console Clazio sous Android 6
Re: [Plugin Tiers][Sujet Principal] Mail listener : watcher IMAP
Ben quand je vais dans mon scenario je dit que si le mail contient le texte Mes Totale et que lexpediteur c'est... ben lance la lumiere du salon.
- Fabrice
- Modérateur
- Messages : 3424
- Inscription : 27 oct. 2016, 22:26
- Localisation : Planète terre, IDF, 93
Re: [Plugin Tiers][Sujet Principal] Mail listener : watcher IMAP
Bonsoir.
Il faut coller la log de votre scenario pour comprendre et voir ce qui ne va pas.
Il faut coller la log de votre scenario pour comprendre et voir ce qui ne va pas.
Helper Officiel Jeedom
- Jeedom : 3.3.36
- Protocole : Z-Wave / RFXcom / BLEA
- Raspberry Pi : Pi 3 B+ / Pi 3 B / Pi Zero W
- Jeedom : 3.3.36
- Protocole : Z-Wave / RFXcom / BLEA
- Raspberry Pi : Pi 3 B+ / Pi 3 B / Pi Zero W
Re: [Plugin Tiers][Sujet Principal] Mail listener : watcher IMAP
Bonjour Lunarok,
Une nouvelle fois, j'ai besoin de ton expertise !
J'ai récemment installé ton plug-in pour pouvoir automatiser la surveillance des logs ESXI qui me sont envoyés par mail.
En effet, chaque jour, mes ESXI m'envoient un mail dont l'objet est :
Côté scénario je suis bon (j'ai commencé simple) ! Mon problème c'est que je viens de me rendre compte en consultant les logs, que rien ne fonctionne, car Mail Watcher ne récupère pas mon sujet au complet :
Du coup forcément, mon scénario ne fonctionne pas puisque je cherche un match sur "All VMs backed up OK" ou "ERROR: All VMs failed" :
Est-ce les "#" que le plug-in n'aime pas dans l'objet ? Je ne crois pas pouvoir faire autrement. Y a-t-il une solution ?
Merci d'avance.
Une nouvelle fois, j'ai besoin de ton expertise !
J'ai récemment installé ton plug-in pour pouvoir automatiser la surveillance des logs ESXI qui me sont envoyés par mail.
En effet, chaque jour, mes ESXI m'envoient un mail dont l'objet est :
- Soit : "ghettoVCB - ###### Final status: All VMs backed up OK! ######"
- Soit : "ghettoVCB - ###### Final status: ERROR: All VMs failed! ######"
- Soit avec les versions plus récentes : "ghettoVCB - ESXI[NomESXI] ###### Final status: All VMs backed up OK! ######" (en OK ou FAILED comme ci-dessus)
- Le dernier cas, c'est que je ne reçois pas de mail indiquant une panne internet ou un autre problème l’empêchant de procéder.
Côté scénario je suis bon (j'ai commencé simple) ! Mon problème c'est que je viens de me rendre compte en consultant les logs, que rien ne fonctionne, car Mail Watcher ne récupère pas mon sujet au complet :
Du coup forcément, mon scénario ne fonctionne pas puisque je cherche un match sur "All VMs backed up OK" ou "ERROR: All VMs failed" :
Est-ce les "#" que le plug-in n'aime pas dans l'objet ? Je ne crois pas pouvoir faire autrement. Y a-t-il une solution ?
Merci d'avance.
Re: [Plugin Tiers][Sujet Principal] Mail listener : watcher IMAP
Bonjour Lunarok,
J'ai un cas où le mail que je reçois n'est pas parsé en texte. J'ai pas regardé dans le détail mais le contenu est vide. Je soupçone que le contenu du mail n'est pas du HTML valide.
Du coup, j'ai fait un patch qui marche depuis plus de 6 mois mais quand j'ai mis à jour j'ai evidemment tout cassé. Ca serait bien si tu pouvais l'intégrer à une prochaine release. C'est trivial.
Dans le fichier maillistener.js ligne 64 ajouter ceci:
Cela garantit que le le champ texte est rempli.
Merci
J'ai un cas où le mail que je reçois n'est pas parsé en texte. J'ai pas regardé dans le détail mais le contenu est vide. Je soupçone que le contenu du mail n'est pas du HTML valide.
Du coup, j'ai fait un patch qui marche depuis plus de 6 mois mais quand j'ai mis à jour j'ai evidemment tout cassé. Ca serait bien si tu pouvais l'intégrer à une prochaine release. C'est trivial.
Dans le fichier maillistener.js ligne 64 ajouter ceci:
Code : Tout sélectionner
if (mail.text === undefined || mail.text === null || mail.text === '') {
mail.text = mail.html.toString();
}
Merci
Re: [Plugin Tiers][Sujet Principal] Mail listener : watcher IMAP
Un petit UP pour me donner des pistes ?talard a écrit : ↑07 juin 2018, 10:16Bonjour Lunarok,
Une nouvelle fois, j'ai besoin de ton expertise !
J'ai récemment installé ton plug-in pour pouvoir automatiser la surveillance des logs ESXI qui me sont envoyés par mail.
En effet, chaque jour, mes ESXI m'envoient un mail dont l'objet est :
- Soit : "ghettoVCB - ###### Final status: All VMs backed up OK! ######"
- Soit : "ghettoVCB - ###### Final status: ERROR: All VMs failed! ######"
- Soit avec les versions plus récentes : "ghettoVCB - ESXI[NomESXI] ###### Final status: All VMs backed up OK! ######" (en OK ou FAILED comme ci-dessus)
Mon idée était de créer un scénario qui me permette de faire les comptes et de vérifier que tout est OK. Si tel n'est pas le cas et qu'au moins un message arrive en "FAILED", je m'envoie une notification et si l'un de serveur ne m’envoie pas de mail, je pousse une autre notification.
- Le dernier cas, c'est que je ne reçois pas de mail indiquant une panne internet ou un autre problème l’empêchant de procéder.
Côté scénario je suis bon (j'ai commencé simple) ! Mon problème c'est que je viens de me rendre compte en consultant les logs, que rien ne fonctionne, car Mail Watcher ne récupère pas mon sujet au complet :
Du coup forcément, mon scénario ne fonctionne pas puisque je cherche un match sur "All VMs backed up OK" ou "ERROR: All VMs failed" :
Est-ce les "#" que le plug-in n'aime pas dans l'objet ? Je ne crois pas pouvoir faire autrement. Y a-t-il une solution ?
Merci d'avance.
Re: [Plugin Tiers][Sujet Principal] Mail listener : watcher IMAP
Bonsoir,
Je souhaiterai utiliser ce plugin sur une jeedom mini.
Le daemon de ce plugin reste bien en status "OK" tant qu'aucun objet email défini est en mode actif. Dès lors qu'un email passe en actif, le daemon passe en status NOK.
Dans le log de maillistener_node, voici l'erreur qui apparait de manière systématique
"
net.js:942
throw new RangeError('port should be >= 0 and < 65536: ' + port);
^
RangeError: port should be >= 0 and < 65536: true
at lookupAndConnect (net.js:942:13)
at Socket.connect (net.js:919:5)
at Connection.connect (/usr/share/nginx/www/jeedom/plugins/maillistener/resources/node_modules/imap/lib/Connection.js:286:10)
at MailListener.start (/usr/share/nginx/www/jeedom/plugins/maillistener/resources/node_modules/mail-listener3/index.js:45:15)
at Object.<anonymous> (/usr/share/nginx/www/jeedom/plugins/maillistener/resources/maillistener.js:62:14)
at Module._compile (module.js:413:34)
at Object.Module._extensions..js (module.js:422:10)
at Module.load (module.js:357:32)
at Function.Module._load (module.js:314:12)
at Function.Module.runMain (module.js:447:10)
"
Une idée ?
merci d avance
Je souhaiterai utiliser ce plugin sur une jeedom mini.
Le daemon de ce plugin reste bien en status "OK" tant qu'aucun objet email défini est en mode actif. Dès lors qu'un email passe en actif, le daemon passe en status NOK.
Dans le log de maillistener_node, voici l'erreur qui apparait de manière systématique
"
net.js:942
throw new RangeError('port should be >= 0 and < 65536: ' + port);
^
RangeError: port should be >= 0 and < 65536: true
at lookupAndConnect (net.js:942:13)
at Socket.connect (net.js:919:5)
at Connection.connect (/usr/share/nginx/www/jeedom/plugins/maillistener/resources/node_modules/imap/lib/Connection.js:286:10)
at MailListener.start (/usr/share/nginx/www/jeedom/plugins/maillistener/resources/node_modules/mail-listener3/index.js:45:15)
at Object.<anonymous> (/usr/share/nginx/www/jeedom/plugins/maillistener/resources/maillistener.js:62:14)
at Module._compile (module.js:413:34)
at Object.Module._extensions..js (module.js:422:10)
at Module.load (module.js:357:32)
at Function.Module._load (module.js:314:12)
at Function.Module.runMain (module.js:447:10)
"
Une idée ?
merci d avance
Re: [Plugin Tiers][Sujet Principal] Mail listener : watcher IMAP
Bonjour lunarok,
J'ai remarqué des console.log dans la classe du plugin, qui se lancent systématiquement, même lorsque le niveau de l'or du plugin est à error ou aucun.
Serait-il possible de modifier ça pour éviter de remplir le log quand ça n'est pas souhaité ?
Ou bien est-ce volontaire?
Merci pour ce plugin bien utile.
Envoyé de mon Nexus 6P en utilisant Tapatalk
J'ai remarqué des console.log dans la classe du plugin, qui se lancent systématiquement, même lorsque le niveau de l'or du plugin est à error ou aucun.
Serait-il possible de modifier ça pour éviter de remplir le log quand ça n'est pas souhaité ?
Ou bien est-ce volontaire?
Merci pour ce plugin bien utile.
Envoyé de mon Nexus 6P en utilisant Tapatalk
Jeedom 3 sur Debian 9 en VM Proxmox 5 sur NUC Intel.
(Anciennement sur Docker sur Syno DS-415+ / MariaDB / DSM 6)
Teleinfo / RFXCom / Stick ZWave / IPX / Serveur Traccar / Blea
(Anciennement sur Docker sur Syno DS-415+ / MariaDB / DSM 6)
Teleinfo / RFXCom / Stick ZWave / IPX / Serveur Traccar / Blea
Re: [Plugin Tiers][Sujet Principal] Mail listener : watcher IMAP
Pour un autre usage j'ai rencontré un problème similaire. Mon idée était de lire un numéro de téléphone portable stocker dans le champ "Sujet" du mail. Or mon numéro est au format +33......... Sauf que le + n'est pas reconnu mais au moins dans ce cas-ci je peux lire et faire une recherche sur la suite du numéro contrairement à mon exemple précédent.talard a écrit : ↑12 juin 2018, 12:24Un petit UP pour me donner des pistes ?talard a écrit : ↑07 juin 2018, 10:16Bonjour Lunarok,
Une nouvelle fois, j'ai besoin de ton expertise !
J'ai récemment installé ton plug-in pour pouvoir automatiser la surveillance des logs ESXI qui me sont envoyés par mail.
En effet, chaque jour, mes ESXI m'envoient un mail dont l'objet est :
- Soit : "ghettoVCB - ###### Final status: All VMs backed up OK! ######"
- Soit : "ghettoVCB - ###### Final status: ERROR: All VMs failed! ######"
- Soit avec les versions plus récentes : "ghettoVCB - ESXI[NomESXI] ###### Final status: All VMs backed up OK! ######" (en OK ou FAILED comme ci-dessus)
Mon idée était de créer un scénario qui me permette de faire les comptes et de vérifier que tout est OK. Si tel n'est pas le cas et qu'au moins un message arrive en "FAILED", je m'envoie une notification et si l'un de serveur ne m’envoie pas de mail, je pousse une autre notification.
- Le dernier cas, c'est que je ne reçois pas de mail indiquant une panne internet ou un autre problème l’empêchant de procéder.
Côté scénario je suis bon (j'ai commencé simple) ! Mon problème c'est que je viens de me rendre compte en consultant les logs, que rien ne fonctionne, car Mail Watcher ne récupère pas mon sujet au complet :
Du coup forcément, mon scénario ne fonctionne pas puisque je cherche un match sur "All VMs backed up OK" ou "ERROR: All VMs failed" :
Est-ce les "#" que le plug-in n'aime pas dans l'objet ? Je ne crois pas pouvoir faire autrement. Y a-t-il une solution ?
Merci d'avance.
@lunarok, est-il envisageable et possible techniquement de faire en sorte que le plugin Mail - Listener puisse gérer les caractère spéciaux dans le sujet ?
Re: [Plugin Tiers][Sujet Principal] Mail listener : watcher IMAP
Bonjour à tous,
Je débute sur Jeedom et j'ai acheté le 24/08 le plugin mail listener.
Le but est qu'il puisse interpréter des mails reçus pour actionner des scénarios.
Malheureusement, depuis son installation, je bloque à cause des dépendances.
Je n'arrive jamais à les installer et j'ai toujours le pb sur les dépendances.
J'ai désinstallé, réinstallé etc ....
J'ai parcouru ce forum mais je n'ai pas vraiment trouvé de solution. Quelqu'un peut il m'aider ?
voici les log
Merci de votre aide !
Je débute sur Jeedom et j'ai acheté le 24/08 le plugin mail listener.
Le but est qu'il puisse interpréter des mails reçus pour actionner des scénarios.
Malheureusement, depuis son installation, je bloque à cause des dépendances.
Je n'arrive jamais à les installer et j'ai toujours le pb sur les dépendances.
J'ai désinstallé, réinstallé etc ....
J'ai parcouru ce forum mais je n'ai pas vraiment trouvé de solution. Quelqu'un peut il m'aider ?
voici les log
Code : Tout sélectionner
Début de l'installation
--2018-11-11 08:25:25-- https://raw.githubusercontent.com/lunarok/jeedom_nodejs/master/nodejs.sh
Résolution de raw.githubusercontent.com (raw.githubusercontent.com)… 151.101.120.133
Connexion à raw.githubusercontent.com (raw.githubusercontent.com)|151.101.120.133|:443… connecté.
requête HTTP transmise, en attente de la réponse… 200 OK
Taille : 1458 (1,4K) [text/plain]
Sauvegarde en : « dependencies.sh »
0K . 100% 4,49M=0s
2018-11-11 08:25:26 (4,49 MB/s) — « dependencies.sh » sauvegardé [1458/1458]
Version actuelle : 8
Atteint:1 http://raspbian.raspberrypi.org/raspbian stretch InRelease
Atteint:2 http://archive.raspberrypi.org/debian stretch InRelease
Lecture des listes de paquets…
Lecture des listes de paquets…
Construction de l'arbre des dépendances…
Lecture des informations d'état…
lsb-release is already the newest version (9.20161125+rpi1).
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
Ok, version suffisante
dependencies.sh: 54: dependencies.sh: npm: not found
chown: impossible d'accéder à 'node_modules': Aucun fichier ou dossier de ce type
Installation spécifique plugin
sed: impossible de lire node_modules/mail-listener3/node_modules/mailparser/lib/mailparser.js: Aucun fichier ou dossier de ce type
Fin de l'installation
Début de l'installation
--2018-11-11 08:30:34-- https://raw.githubusercontent.com/lunarok/jeedom_nodejs/master/nodejs.sh
Résolution de raw.githubusercontent.com (raw.githubusercontent.com)… 151.101.120.133
Connexion à raw.githubusercontent.com (raw.githubusercontent.com)|151.101.120.133|:443… connecté.
requête HTTP transmise, en attente de la réponse… 200 OK
Taille : 1458 (1,4K) [text/plain]
Sauvegarde en : « dependencies.sh »
0K . 100% 4,90M=0s
2018-11-11 08:30:36 (4,90 MB/s) — « dependencies.sh » sauvegardé [1458/1458]
Version actuelle : 8
Atteint:1 http://raspbian.raspberrypi.org/raspbian stretch InRelease
Atteint:2 http://archive.raspberrypi.org/debian stretch InRelease
Lecture des listes de paquets…
Lecture des listes de paquets…
Construction de l'arbre des dépendances…
Lecture des informations d'état…
lsb-release is already the newest version (9.20161125+rpi1).
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
Ok, version suffisante
dependencies.sh: 54: dependencies.sh: npm: not found
chown: impossible d'accéder à 'node_modules': Aucun fichier ou dossier de ce type
Installation spécifique plugin
sed: impossible de lire node_modules/mail-listener3/node_modules/mailparser/lib/mailparser.js: Aucun fichier ou dossier de ce type
Fin de l'installation
Modèle : Model B+ Revision 1.0 512MB, (Sony)
Version Jeedom 3.2.11
Version PHP 7.0.30-0+deb9u1
Version OS Linux raspberrypi 4.14.71+ #1145 Fri Sep 21 15:06:38 BST 2018 armv6l GNU/Linux [9.4]
Version database 10.1.23-MariaDB-9+deb9u1
Version Jeedom 3.2.11
Version PHP 7.0.30-0+deb9u1
Version OS Linux raspberrypi 4.14.71+ #1145 Fri Sep 21 15:06:38 BST 2018 armv6l GNU/Linux [9.4]
Version database 10.1.23-MariaDB-9+deb9u1
Re: [Plugin Tiers][Sujet Principal] Mail listener : watcher IMAP
Bonjour,
j'ai exactement le même problème.
La mise à jour date de juin donc cela ne provient à priori pas de la migration vers Jeedom v3.
Rémi
j'ai exactement le même problème.
La mise à jour date de juin donc cela ne provient à priori pas de la migration vers Jeedom v3.
Rémi
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 20 invités