Acknowledge/Escalate alerts throws status 400 after upgrading to 2.4.100 #13605
-
Version2.4.100 Installation MethodNetwork installation on Debian Descriptionother (please provide detail below) Installation TypeDistributed Locationcloud Hardware SpecsMeets minimum requirements CPU8 RAM16 Storage for /330 Storage for /nsm330 Network Traffic Collectionspan port Network Traffic SpeedsLess than 1Gbps StatusYes, all services on all nodes are running OK Salt StatusNo, there are no failures LogsYes, there are additional clues in /opt/so/log/ (please provide detail below) DetailYesterday I ran soup and updated from 2.4.90 to 2.4.100. After that finished my Manager's Elasticsearch Status showed 'Fault'. There were issues with numerous UNASSIGNED shards, and after searching the forums for solutions I was able to get that resolved by adjusting the elasticsearch 'watermark' percentages and waiting for things to auto cleanup. After a reboot things were working OK again accept for Acknowledgements & Escalations, which throws a red error that says 'Request failed with status code 400'. My user has 'superuser' permissions. My coworker who has 'analyst' permissions is getting the same 400 error. I even tried creating a new superuser but that also gets the 400 error. These errors are logged in SO and I can Hunt for them, but I'm not sure what's gone wrong or how to fix it. This is a ManagerSearch VM with 2 remote Forward nodes, PCAP is turned off, all grid status is green and OK.
Guidelines
|
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 1 reply
-
If you go to SOC --> Hunt --> Dropdown query |
Beta Was this translation helpful? Give feedback.
-
I think I've resolved it. I ran this command to show all the 'closed' indexes. (use your own user/pass) I then ran this command to 'open' all the 'closed' ones. (specify the closed index name) After I opened all the closed indexes my Acknowledgements function again. |
Beta Was this translation helpful? Give feedback.
I think I've resolved it. I ran this command to show all the 'closed' indexes. (use your own user/pass)
curl -k -u USERNAME:PASSWORD -X GET "https://localhost:9200/_cat/indices?v"
I then ran this command to 'open' all the 'closed' ones. (specify the closed index name)
curl -k -u USERNAME:PASSWORD -X POST "https://localhost:9200/INDEXNAME/_open?pretty"
After I opened all the closed indexes my Acknowledgements function again.
Thanks for pointing me in the right direction, and for ChatGPT for giving me the commands to run.