Skip to content

Error when compiling the MTZ file locally on Windows #33

@elhoim

Description

@elhoim
 C:\Users\Administrator\projects\2086.MISP_maltego>canari create-profile MISP_maltego
Loading Canari configuration file 'C:\\Users\\Administrator\\AppData\\Local\\canari\\canari.conf'
Looking for transforms in MISP_maltego...
Package loaded.
Creating profile C:\Users\Administrator\projects\2086.MISP_maltego\MISP_maltego.mtz...
Installing transform MISP_maltego.SearchInMISP from MISP_maltego.transforms.attributetoevent.SearchInMISP...
Traceback (most recent call last):
  File "C:\Users\Administrator\projects\2086.MISP_maltego\venv-p\Scripts\canari-script.py", line 11, in <module>
    load_entry_point('canari==3.3.10', 'console_scripts', 'canari')()
  File "C:\Users\Administrator\projects\2086.MISP_maltego\venv-p\lib\site-packages\click\core.py", line 829, in __call__
    return self.main(*args, **kwargs)
  File "C:\Users\Administrator\projects\2086.MISP_maltego\venv-p\lib\site-packages\click\core.py", line 782, in main
    rv = self.invoke(ctx)
  File "C:\Users\Administrator\projects\2086.MISP_maltego\venv-p\lib\site-packages\click\core.py", line 1259, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "C:\Users\Administrator\projects\2086.MISP_maltego\venv-p\lib\site-packages\click\core.py", line 1066, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "C:\Users\Administrator\projects\2086.MISP_maltego\venv-p\lib\site-packages\click\core.py", line 610, in invoke
    return callback(*args, **kwargs)
  File "C:\Users\Administrator\projects\2086.MISP_maltego\venv-p\lib\site-packages\click\decorators.py", line 73, in new_func
    return ctx.invoke(f, obj, *args, **kwargs)
  File "C:\Users\Administrator\projects\2086.MISP_maltego\venv-p\lib\site-packages\click\core.py", line 610, in invoke
    return callback(*args, **kwargs)
  File "C:\Users\Administrator\projects\2086.MISP_maltego\venv-p\lib\site-packages\canari\entrypoints.py", line 86, in create_profile
    create_profile(ctx.config_dir, ctx.project, package)
  File "C:\Users\Administrator\projects\2086.MISP_maltego\venv-p\lib\site-packages\canari\commands\create_profile.py", line 23, in create_profile
    transform_package.create_profile(config_dir, mtz_dir, in_project=in_project)
  File "C:\Users\Administrator\projects\2086.MISP_maltego\venv-p\lib\site-packages\canari\pkgutils\transform.py", line 393, in create_profile
    self.install(install_prefix, mtz, configure, in_project=in_project)
  File "C:\Users\Administrator\projects\2086.MISP_maltego\venv-p\lib\site-packages\canari\pkgutils\transform.py", line 316, in install
    self._install_transforms(install_prefix, distribution, in_project)
  File "C:\Users\Administrator\projects\2086.MISP_maltego\venv-p\lib\site-packages\canari\pkgutils\transform.py", line 327, in _install_transforms
    distribution.add_transform(prefix, 'Local', transform, server='Local')
  File "C:\Users\Administrator\projects\2086.MISP_maltego\venv-p\lib\site-packages\canari\pkgutils\maltego.py", line 343, in add_transform
    self.write_file(
  File "C:\Users\Administrator\projects\2086.MISP_maltego\venv-p\lib\site-packages\canari\pkgutils\maltego.py", line 705, in write_file
    contents = contents.render(encoding='utf-8', fragment=True, pretty=True)
  File "C:\Users\Administrator\projects\2086.MISP_maltego\venv-p\lib\site-packages\safedexml\__init__.py", line 417, in render
    data.extend(self._render(nsmap))
  File "C:\Users\Administrator\projects\2086.MISP_maltego\venv-p\lib\site-packages\safedexml\__init__.py", line 494, in _render
    for child in children:
  File "C:\Users\Administrator\projects\2086.MISP_maltego\venv-p\lib\site-packages\safedexml\__init__.py", line 530, in _render_children
    for data in datas:
  File "C:\Users\Administrator\projects\2086.MISP_maltego\venv-p\lib\site-packages\safedexml\fields.py", line 620, in render_children
    for data in chunks:
  File "C:\Users\Administrator\projects\2086.MISP_maltego\venv-p\lib\site-packages\safedexml\fields.py", line 603, in child_chunks
    for data in self.field.render_children(obj, item, nsmap):
  File "C:\Users\Administrator\projects\2086.MISP_maltego\venv-p\lib\site-packages\safedexml\fields.py", line 485, in render_children
    for data in val._render(nsmap):
  File "C:\Users\Administrator\projects\2086.MISP_maltego\venv-p\lib\site-packages\safedexml\__init__.py", line 500, in _render
    raise RenderError("Field '%s' is missing" % (f.field_name,))
safedexml.RenderError: Field 'value' is missing
Writing transform set Misp_Maltego to C:\Users\Administrator\projects\2086.MISP_maltego\MISP_maltego.mtz...
Writing server Local to C:\Users\Administrator\projects\2086.MISP_maltego\MISP_maltego.mtz

Python: 3.8
canarI: 3.3.10
MISP-maltego: 1.4.5

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions