2016-05-04 2 views
1

J'ai installé forte pm sur une instance de Linux AWS:forte pm http auth 401

[[email protected]]# npm -g install strongloop strong-pm 
[[email protected]]# sl-pm-install --http-auth user:pass --force --upstart 0.6 --set-env NODE_ENV=production 
[[email protected]]# /sbin/initctl reload-configuration 
[[email protected]]# /sbin/initctl restart strong-pm 
strong-pm start/running, process 18171 

Lorsque je tente de vérifier l'état de forte pm, je reçois un 401

[[email protected]]# slc ctl -C http://user:[email protected]:8701 
(node:18234) fs: re-evaluating native module sources is not supported. If you are using the graceful-fs module, please update it to a more recent version. 
(node:18234) fs: re-evaluating native module sources is not supported. If you are using the graceful-fs module, please update it to a more recent version. 
Command "status" on "http://user:[email protected]:8701" failed with Error: Error: 401 

Pensées? J'ai réinstallé plusieurs fois avec différentes combinaisons utilisateur/passe (pas de caractères spéciaux, l'exemple "admin: foobar" des docs, etc) et rien ne fonctionne.

Répondre

1

La réinstallation complète l'a corrigé. Ma théorie de travail est qu'un mot de passe initial contenant des caractères spéciaux irrévocablement mucked quelque chose.

+0

Vous avez peut-être dû faire 'stop',' reload-configuration', puis 'start' au lieu de' restsart'. Lorsque je travaillais sur l'installateur de service de strong-pm, j'ai trouvé que Upstart (surtout 0,6) était très difficile à gérer en changeant les configurations de service. –