Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
110 lines (90 sloc) 3.98 KB
###############################################################################
## General Section
###############################################################################
[General]
# An optional unique identifier used to identify the opendxl-misp service on the
# DXL fabric. If set, this unique identifier will be appended to the name of
# each request and event topic sent to the fabric.
#
# For example, if the serviceUniqueId is set to "sample", the request and event
# topic names would start with the following, respectively:
#
# /opendxl-misp/service/misp-api/sample/<method>
# /opendxl-misp/event/zeromq-notifications/sample/<zeromq-topic>
#
# If serviceUniqueId is not set, request and event topic names and would not
# include an id segment, for example:
#
# /opendxl-misp/service/misp-api/<method>
# /opendxl-misp/event/zeromq-notifications/sample/<zeromq-topic>
;serviceUniqueId=<unique-id-to-use-for-topic-names>
# The MISP server hostname or IP address
host=<MISP-server-hostname-or-ip-address>
# The MISP server's API key
apiKey=
# The list of MISP APIs for which corresponding request topics should be exposed
# to the DXL fabric.
#
# For example: new_event,search,update
#
# With this example and the "serviceUniqueId" setting set to "sample", the
# request topics exposed to the DXL fabric would be:
#
# /opendxl-misp/service/misp-api/sample/new_event
# /opendxl-misp/service/misp-api/sample/search
# /opendxl-misp/service/misp-api/sample/update
#
# The complete list of available API method names and parameters is available
# in the documentation for the pymisp.PyMISP class at
# https://media.readthedocs.org/pdf/pymisp/latest/pymisp.pdf.
apiNames=new_event,search,add_internal_comment,add_named_attribute,tag,sighting
# The MISP server's HTTP API port (optional, defaults to 443)
;apiPort=443
# Whether to verify that MISP server's certificate was signed by a valid
# certificate authority when SSL/TLS is being used. (optional, enabled by
# default)
;verifyCertificate=yes
# A path to a CA Bundle file containing certificates of trusted CAs. The CA
# Bundle is used to ensure that the MISP server being connected to was signed by
# a valid authority. (optional, only applicable if "verifyCertificate" is "yes")
;verifyCertBundle=<path-to-bundle-file>
# A path to a client certificate supplied to the MISP server for TLS/SSL
# connections. (optional, defaults to not using a client certificate)
;clientCertificate=<path-to-certificate-file>
# A path to a client private key used for TLS/SSL connections made to the MISP
# server. (optional, defaults to not using a client private key)
;clientKey=<path-to-private-key>
# The list of topics for MISP ZeroMQ messages which should be forwarded on
# to the DXL fabric.
#
# For example: misp_json,misp_json_sighting
#
# With this example and the "serviceUniqueId" setting set to sample, any ZeroMQ
# message with a topic of "misp_json" or "misp_json_sighting" would be
# forwarded as a DXL event with the following topics, respectively:
#
# /opendxl-misp/event/zeromq-notifications/sample/misp_json
# /opendxl-misp/event/zeromq-notifications/sample/misp_json_sighting
#
# The complete list of available MISP ZeroMQ messages is available at
# https://misp.gitbooks.io/misp-book/content/misp-zmq/.
zeroMqNotificationTopics=misp_json
# The MISP server's ZeroMQ notification port. (optional, defaults to 50000)
;zeroMqPort=50000
###############################################################################
## Settings for thread pools
###############################################################################
[MessageCallbackPool]
# The queue size for invoking DXL message callbacks
# (optional, defaults to 1000)
;queueSize=1000
# The number of threads available to invoke DXL message callbacks
# (optional, defaults to 10)
;threadCount=10
[IncomingMessagePool]
# The queue size for incoming DXL messages
# (optional, defaults to 1000)
;queueSize=1000
# The number of threads available to handle incoming DXL messages
# (optional, defaults to 10)
;threadCount=10
You can’t perform that action at this time.