Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[QRADAR] API Error #2722

Open
cattleindigo opened this issue Sep 26, 2024 · 5 comments
Open

[QRADAR] API Error #2722

cattleindigo opened this issue Sep 26, 2024 · 5 comments
Labels
bug use for describing something not working as expected needs more info Intel needed about the use case

Comments

@cattleindigo
Copy link

Description

Setting up Qradar connector with OpenCTI and seems to have a few issues with the sent information. Error code 422: The request was well-formed but was unable to be followed due to semantic errors.

Environment

  1. OS Ubuntu 16.4
  2. OpenCTI version: 6.2.12
  3. OpenCTI client: docker deployment
  4. Other environment details:

Reproducible Steps

Steps to create the smallest reproducible scenario:

  1. Pulled opencti/connector-qradar:6.2.12
  2. Configured yml file as in github
  3. Update the stack

Expected Output

Creation of reference sets in qradar

Actual Output

Error logs created for error 422
Screenshot 2024-09-26 120006
Screenshot 2024-09-26 120040

Additional information

Screenshots (optional)

@cattleindigo cattleindigo added bug use for describing something not working as expected needs triage use to identify issue needing triage from Filigran Product team labels Sep 26, 2024
@romain-filigran
Copy link
Member

Hello @cattleindigo : The QRadar connector was designed to push entities of type "indicator" only in QRadar. In your logs, it seems that you are also trying to push "Report" entity. Can you reconfigure your stream definition to include only entity of type "indicator" to prevent this error ?

@romain-filigran romain-filigran added needs more info Intel needed about the use case and removed needs triage use to identify issue needing triage from Filigran Product team labels Sep 29, 2024
@cattleindigo
Copy link
Author

Done, this is the current error log
Screenshot 2024-09-30 092413
Screenshot 2024-09-30 092440

@romain-filigran
Copy link
Member

This error is different and indicate that the connector is not able to communicate with your OpenCTI live stream. Does your connector and your OpenCTI are running in the same docker context ?

@cattleindigo
Copy link
Author

Yes, it's a docker deployment with portainer used to deploy our OpenCTI stack. There isn't anything else running on it.

@cattleindigo
Copy link
Author

Seems to be working when I added URL to the data stream filtering. But I'm still not able to bring over domain names, email addresses, ip addresses or hashes

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug use for describing something not working as expected needs more info Intel needed about the use case
Projects
None yet
Development

No branches or pull requests

2 participants