-
-
Notifications
You must be signed in to change notification settings - Fork 557
Labels
backend_simpleSimple Backend issuesSimple Backend issues
Description
While running an analysis for "www.test.com" with the analyzers Quad9_Malicious_Detector and Quad9_DNS, both failed with the following errors:
intelowl_celery_worker_default | Traceback (most recent call last):
intelowl_celery_worker_default | File "/opt/deploy/intel_owl/api_app/classes.py", line 297, in start
intelowl_celery_worker_default | _result = self.run()
intelowl_celery_worker_default | ^^^^^^^^^^
intelowl_celery_worker_default | File "/opt/deploy/intel_owl/api_app/analyzers_manager/observable_analyzers/dns/dns_malicious_detectors/quad9_malicious_detector.py", line 41, in run
intelowl_celery_worker_default | quad9_answer = self._quad9_dns_query(observable)
intelowl_celery_worker_default | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
intelowl_celery_worker_default | File "/opt/deploy/intel_owl/api_app/analyzers_manager/observable_analyzers/dns/dns_malicious_detectors/quad9_malicious_detector.py", line 83, in _quad9_dns_query
intelowl_celery_worker_default | resolutions.extend([resolution.address for resolution in answer])
intelowl_celery_worker_default | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
intelowl_celery_worker_default | File "/opt/deploy/intel_owl/api_app/analyzers_manager/observable_analyzers/dns/dns_malicious_detectors/quad9_malicious_detector.py", line 83, in <listcomp>
intelowl_celery_worker_default | resolutions.extend([resolution.address for resolution in answer])
intelowl_celery_worker_default | ^^^^^^^^^^^^^^^^^^
intelowl_celery_worker_default | AttributeError: 'CNAME' object has no attribute 'address'
intelowl_celery_worker_default | Traceback (most recent call last):
intelowl_celery_worker_default | File "/opt/deploy/intel_owl/api_app/classes.py", line 297, in start
intelowl_celery_worker_default | _result = self.run()
intelowl_celery_worker_default | ^^^^^^^^^^
intelowl_celery_worker_default | File "/opt/deploy/intel_owl/api_app/analyzers_manager/observable_analyzers/dns/dns_resolvers/quad9_dns_resolver.py", line 48, in run
intelowl_celery_worker_default | json_response = quad9_response.json()
intelowl_celery_worker_default | ^^^^^^^^^^^^^^^^^^^^^
intelowl_celery_worker_default | File "/usr/local/lib/python3.11/site-packages/httpx/_models.py", line 832, in json
intelowl_celery_worker_default | return jsonlib.loads(self.content, **kwargs)
intelowl_celery_worker_default | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
intelowl_celery_worker_default | File "/usr/local/lib/python3.11/json/__init__.py", line 341, in loads
intelowl_celery_worker_default | s = s.decode(detect_encoding(s), 'surrogatepass')
intelowl_celery_worker_default | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
intelowl_celery_worker_default | UnicodeDecodeError: 'utf-8' codec can't decode byte 0xd5 in position 0: invalid continuation byte
Metadata
Metadata
Assignees
Labels
backend_simpleSimple Backend issuesSimple Backend issues