PaloAltoNetworks / minemeld-misp

MineMeld nodes for MISP
Apache License 2.0
18 stars 16 forks source link

Unable to activate Minemeld MISP Extension #27

Open ct12388 opened 3 years ago

ct12388 commented 3 years ago

Clicked activate and encountered errors. Logs reflects pyrsistent requires Python '>=3.5' but the running Python is 2.7.12 Tried to manually configure MISP prototype, but unable to commit, says class mmmisp.Miner in MISP_anyEvent

hkelley commented 3 years ago

I induced MineMeld to install a Python 2.7-friendly version of pyrsistent by:

  1. Installing the extension
  2. Modifying the extension's requirements.txt file so that it installs the desired package before it installs pymisp (which has pyrsistent>=0.14.0 in its requirements)

/opt/minemeld/local/library//requirements.txt

minemeld-core>=0.9.37b1
pyrsistent==0.16.1
pymisp==2.4.96
  1. Activating the extension in the MineMeld UI