Erreur dans pm2 log

#1

Salut a tous
Je viens dinstaller gladys sans probleme jai activer le ssl mais depuis jai une erreur je ne sais pas comment la regler pouriez vous maider stp voici le log

[email protected]:~ $ pm2 log
[TAILING] Tailing last 15 lines for [all] processes (change the value with --lines option)
/home/pi/.pm2/pm2.log last 15 lines:
PM2 | [2018-03-22 22:58:13] PM2 log: Time : Thu Mar 22 2018 22:58:13 GMT-0400 (EDT)
PM2 | [2018-03-22 22:58:13] PM2 log: PM2 version : 2.10.1
PM2 | [2018-03-22 22:58:13] PM2 log: Node.js version : 8.9.4
PM2 | [2018-03-22 22:58:13] PM2 log: Current arch : arm
PM2 | [2018-03-22 22:58:13] PM2 log: PM2 home : /home/pi/.pm2
PM2 | [2018-03-22 22:58:13] PM2 log: PM2 PID file : /home/pi/.pm2/pm2.pid
PM2 | [2018-03-22 22:58:13] PM2 log: RPC socket file : /home/pi/.pm2/rpc.sock
PM2 | [2018-03-22 22:58:13] PM2 log: BUS socket file : /home/pi/.pm2/pub.sock
PM2 | [2018-03-22 22:58:13] PM2 log: Application log path : /home/pi/.pm2/logs
PM2 | [2018-03-22 22:58:13] PM2 log: Process dump file : /home/pi/.pm2/dump.pm2
PM2 | [2018-03-22 22:58:13] PM2 log: Concurrent actions : 2
PM2 | [2018-03-22 22:58:13] PM2 log: SIGTERM timeout : 1600
PM2 | [2018-03-22 22:58:13] PM2 log: ===============================================================================
PM2 | [2018-03-22 22:58:14] PM2 log: Starting execution sequence in -fork mode- for app name:gladys id:0
PM2 | [2018-03-22 22:58:14] PM2 log: App name:gladys id:0 online

/home/pi/.pm2/logs/gladys-error-0.log last 15 lines:
0|gladys |
0|gladys | =======================================
0|gladys | WARNING: You currently have your default CORS settings configured to allow
0|gladys | all requests from all origins, with credentials. This may leave your app
0|gladys | open to attack by third-party sites! Consider making your origins setting
0|gladys | more restrictive or setting credentials to false, or else make certain that
0|gladys | none of your routes perform sensitive actions or reveal secure information.
0|gladys | =======================================
0|gladys |
0|gladys | Error: ENOENT: no such file or directory, chmod ‘/home/pi/gladys/config/…/rpi-update.sh’
0|gladys | -------------------------------------------------------
0|gladys | :: Thu Mar 22 2018 22:59:11 GMT-0400 (EDT)
0|gladys | Environment : production
0|gladys | Port : 8080
0|gladys | -------------------------------------------------------

/home/pi/.pm2/logs/gladys-out-0.log last 15 lines:
0|gladys | v0.12.13 |
0|gladys | /|.
0|gladys | / ||
0|gladys | ,’ |’
0|gladys | .-’.-==|/_–’
0|gladys | --'-------' 0|gladys | __---___--___---___--___---___--___ 0|gladys | ____---___--___---___--___---___--___-__ 0|gladys | 0|gladys | Server lifted in/home/pi/gladys`
0|gladys | To see your app, visit http://localhost:8080
0|gladys | To shut down Sails, press + C at any time.
0|gladys |
0|gladys |
0|gladys | Gladys is up to date !

#2

Salut et bienvenu !
Ce que tu vois ne sont pas des erreurs ce sont juste des warnings donc tu peux continuer les yeux fermés :slight_smile:

#3

a ok mais ils sont du a quoi ces warning la car sa dit que gladys nest pas securiser et que quelqu’un peut intercepter des donné

2ieme des choses j’ai installer gladys voice tout semble aller correctement mais encore une fois lorsque je fais un pm2 log il me met cette erreur

1|gladys-v | { Error: Command failed: mpg321 ./data/affirmative.mp3
1|gladys-v | /bin/sh: 1: mpg321: not found
1|gladys-v |
1|gladys-v | at ChildProcess.exithandler (child_process.js:275:12)
1|gladys-v | at emitTwo (events.js:126:13)
1|gladys-v | at ChildProcess.emit (events.js:214:7)
1|gladys-v | at maybeClose (internal/child_process.js:925:16)
1|gladys-v | at Socket.stream.socket.on (internal/child_process.js:346:11)
1|gladys-v | at emitOne (events.js:116:13)
1|gladys-v | at Socket.emit (events.js:211:7)
1|gladys-v | at Pipe._handle.close [as _onclose] (net.js:554:12)
1|gladys-v | killed: false,
1|gladys-v | code: 127,
1|gladys-v | signal: null,
1|gladys-v | cmd: ‘mpg321 ./data/affirmative.mp3’ }

mpg321 est installer et lorsque je dit gladys au micri j’entend le double bip
il y a t-il quelque chose que j’ai louper ?

merci

#4

Bonjour,
Ça fait longtemps que tu as posé ta question et qu’elle reste sans réponse.

Ton problème ne viendrait-il pas du fichier config.js dans gladys-voice.

La ligne de base est:
sound: process.env.RECOGNITION_SOUND || ‘./data/affirmative.mp3’
Peut-être en la remplaçant par:
sound: process.env.RECOGNITION_SOUND || ‘/home/pi/gladys-voice/data/affirmative.mp3’
En mettant le chemin complet, ça pourrait peut-être corriger ton erreur ?