Bonsoir tout le monde!
@Sylvain, @sleede
J’ai lancé la mise en production de fabmanager sur notre serveur: Debian Jessie. C’est après le test en développement réussi. Je me suis bloqué au niveau de la génération du certificat SSL par letsencrypt. Après l’exécution de la commande docker-compose up -d
, j’exécute la commande systemctl start letsencrypt.service
, mais une erreur apparaît dont je n’arrive pas à bien interpréter:
Job for letsencrypt.service failed. See ‹ systemctl status letsencrypt.service › and ‹ journalctl -xn › for details. Et voici ce que journalctl -xn m’affiche :
– Logs begin at ven. 2017-10-20 11:05:34 WAT, end at lun. 2017-10-30 18:02:00 WAT. –
oct.
30 18:01:59 vm-fablab kernel: aufs au_opts_verify:1570:dockerd[24021]:
dirperm1 breaks the protection by the permission bits on the lower
branch
oct. 30 18:01:59 vm-fablab kernel: device veth528e285 entered promiscuous mode
oct. 30 18:01:59 vm-fablab kernel: IPv6: ADDRCONF(NETDEV_UP): veth528e285: link is not ready
oct. 30 18:02:00 vm-fablab kernel: IPv6: ADDRCONF(NETDEV_CHANGE): veth528e285: link becomes ready
oct. 30 18:02:00 vm-fablab kernel: br-e21ef55ad198: port 5(veth528e285) entered forwarding state
oct. 30 18:02:00 vm-fablab kernel: br-e21ef55ad198: port 5(veth528e285) entered forwarding state
oct.
30 18:02:00 vm-fablab dockerd[471]:
time=« 2017-10-30T18:02:00.363191495+01:00 » level=error msg=« containerd:
notify OOM events » error="cgroup path
oct. 30 18:02:00 vm-fablab kernel: br-e21ef55ad198: port 5(veth528e285) entered disabled state
oct. 30 18:02:00 vm-fablab kernel: device veth528e285 left promiscuous mode
oct. 30 18:02:00 vm-fablab kernel: br-e21ef55ad198: port 5(veth528e285) entered disabled state
J’ai également vérifié le fichier de log de letsencrypt, sans trouver
une solution à apporter. Voici le contenu du fichier de log:
2017-10-30 11:06:09,144:DEBUG:certbot.main:certbot version: 0.10.2
2017-10-30 11:06:09,144:DEBUG:certbot.main:Arguments: [‹ -q ›]
2017-10-30 11:06:09,145:DEBUG:certbot.main:Discovered plugins: PluginsRegistry(PluginEntryPoint#apache,PluginEntryPoint#webroot,PluginEntryPoint#null,PluginEntryPoint#manual,PluginEntryPoint#standalone)
2017-10-30 11:06:09,155:DEBUG:parsedatetime:parse (top of loop): [30 days][]
2017-10-30 11:06:09,165:DEBUG:parsedatetime:CRE_UNITS matched
2017-10-30 11:06:09,165:DEBUG:parsedatetime:parse (bottom) [][30 days][][]
2017-10-30 11:06:09,165:DEBUG:parsedatetime:weekday False, dateStd False, dateStr False, time False, timeStr False, meridian False
2017-10-30 11:06:09,165:DEBUG:parsedatetime:dayStr False, modifier False, modifier2 False, units True, qunits False
2017-10-30 11:06:09,166:DEBUG:parsedatetime:_evalString(30 days, time.struct_time(tm_year=2017, tm_mon=10, tm_mday=30, tm_hour=11, tm_min=6, tm_sec=9, tm_wday=0, tm_yday=303, tm_isdst=0))
2017-10-30 11:06:09,166:DEBUG:parsedatetime:_buildTime: [30 ][][days]
2017-10-30 11:06:09,166:DEBUG:parsedatetime:units days → realunit days
2017-10-30 11:06:09,166:DEBUG:parsedatetime:return
2017-10-30 11:06:09,166:INFO:certbot.renewal:Cert not yet due for renewal
2017-10-30 11:06:09,166:DEBUG:certbot.renewal:no renewal failures
NB: Je ne comprends pas bien : Important: app must be run on http before starting letsencrypt
Quelqu’un pour m’aider? D’avance, merci!
Je voudrais vous informer que j’utilise notre propre infrastructure d’hébergement.