Closed webfr closed 2 months ago
Hello, looks like this is due to addon failing to read encrypted credential, it works using clear-text in passwords.conf
07-17-2024 14:28:21.721 +0200 WARN PasswordHandler [38267 TcpChannelThread] - Unable to decrypt passwords.conf/[credential:__REST_CREDENTIAL__#TA-thehive-cortex#configs/conf-ta_thehive_cortex_account:service_thehivesplunk_cred_sep
2:]/password
UPDATE : repushing addon from deployer with SH encrypted credentials in local/passwords.conf to solve the issue, it seems.
This was edited by colleague then it worked after pushing new confs:
[splunk.es@XXXmgt1 /OPT/splunk/etc/shcluster/apps/TA-thehive-cortex/local]$ cat passwords.conf
[credential:__REST_CREDENTIAL__#TA-thehive-cortex#configs/conf-ta_thehive_cortex_account:service_thehivesplunk_cred_sep
1:]
password = $7xxx
[credential:__REST_CREDENTIAL__#TA-thehive-cortex#configs/conf-ta_thehive_cortex_account:service_thehivesplunk_cred_sep
2:]
password = $7xxx
[splunk.es@XXXmgt1 /OPT/splunk/etc/shcluster/apps/TA-thehive-cortex/local]$ cat app.conf [launcher] version = 2.3.3 [splunk.es@XXXmgt1 /OPT/splunk/etc/shcluster/apps/TA-thehive-cortex/local]$ cat addon_builder.conf
# this file is generated by add-on builder automatically
# please do not edit it
[base] builder_version = 4.1.1 builder_build = 0 is_edited = 1
Request Type
Bug
Work Environment
RedHat 8.10 TheHive 2.3.2
Problem Description
Hello, following advices from https://github.com/LetMeR00t/TA-thehive-cortex/issues/67 to sync conf files - getting errors
2024-07-15T17:17:15.705+02:00,s303lfaXXX1,48,"07-15-2024 17:17:15.705 +0200 WARN sendmodalert [47394 AlertNotifierWorker-21] - action=thehive_create_a_new_alert - Alert action script returned error code=48"
Only 1 of 3 of search heads can create alerts to TheHive 4 with addon 2.3.2 We are contacting haproxy vip for your information.
From one of failing search heads : cat /OPT/splunk/var/log/splunk/command_thehive_search_alerts.log 2024-07-15 12:46:54,356 WARNING thehive:142 - [TH48] THE_HIVE_PROXY_ERROR - It seems that the connection to the proxy has failed. Proxy information are: None. Complete error: Error: HTTPSConnectionPool(host='thehive.XXX.XX', port=443): Max retries exceeded with url: /api/case/_search?range=all (Caused by ProxyError('Cannot connect to proxy.', OSError('Tunnel connection failed: 403 Forbidden')))
Thanks.
Steps to Reproduce
Possible Solutions
-
Logs (issued from the search.log with logging mode set to DEBUG under Settings/Configuration)
No relevant info so showing splunkd.log : "07-15-2024 17:17:15.705 +0200 WARN sendmodalert [47394 AlertNotifierWorker-21] - action=thehive_create_a_new_alert - Alert action script returned error code=48"