cache.py not picking up redis settings

Chiusa
#668 1 commento 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
3/5
Tempo stimato
1-2 giorni
Idoneità per principianti
20/100
Tipo di issue
Bug
Chiarezza
Da chiarire
Stato di attività
Ferma
Stack tecnologico
aws, python, redis

Direzione di ricerca

Inizia da cache.py e verifica come legge le impostazioni di Redis quando misp-modules viene eseguito sotto systemd. Confronta questo comportamento con le variabili d’ambiente aggiunte a /etc/systemd/system/misp-modules.service, quindi verifica che il servizio si avvii senza l’avviso di cache.py e si connetta all’istanza Redis configurata.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

doc enhancement

misp-modules - INFO - Launch MISP modules server from current directory.
misp-modules - WARNING - Helpers failed cache.py due to Redis not running or not installed. Helper will be disabled.

All Redis settings were setup correctly and working, inc in MISP /servers/serverSettings/MISP. Redis is located on another AWS instance. Connectivity ok. Setting REDIS_BACKEND='redis.cache.amazonaws.com', REDIS_PORT=6379 and REDIS_DATABASE=13 in /var/www/MISP/venv/bin/activate did not help.

Edited /etc/systemd/system/misp-modules.service directly and added in the [Service] section
Environment="REDIS_BACKEND=redis.cache.amazonaws.com"
Environment="REDIS_PORT=6379"
Environment="REDIS_DATABASE=0"

run
systemctl daemon-reload
and
systemctl restart misp-modules

no more warning. The issue has bene fixed by editing misp-modules.service

Lingua principale
Python
Stelle
382
Fork
293
Merge medio
10h 5m
PR unite (30g)
165

Preparare l'ambiente

Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di MISP/misp-modules

Tutte le issue di MISP/misp-modules

Issue simili

Altre issue su Python

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.