"If you have a proxy (ELB or other) between Kinesis Firehose and the HEC node, you must enable sticky sessions and not provide any session expiration to support HEC ACKs"
Come identificarlo:
1) Potrebbe verificarsi un errore simile a quello riportato di seguito in AWS:
{
"deliveryStreamARN": "arn:aws:firehose:ap-southeast-2:406119630047:deliverystream/wagering-ivr-UATYarraBaseline-wivr-logs-kinesis-firehose",
"destination": "https://http-inputs-ack-xxxx.splunkcloud.com/services/collector/raw",
"deliveryStreamVersionId": 1,
"message": "If you have a proxy (ELB or other) between Kinesis Firehose and the HEC node, you must enable sticky sessions and not provide any session
expiration to support HEC ACKs.",
"errorCode": "Splunk.ProxyWithoutStickySessions",
"processor": "arn:aws:lambda:ap-southeast-2:406119630047:function:paism-log-processor"
}
2) Se si tenta di inviare un evento di test al token HEC utilizzando il comando seguente, viene visualizzato l'errore
{"text":"Data channel is missing","code":10}
curl -k "https://http-inputs-<stack-id>.splunkcloud.com/services/collector" -H "Authorization: Splunk BD274822-96AA-4DA6-90EC-18940FB2414C" -d
'{"event": "Hello, world!", "sourcetype": "manual"}' Come risolvere il problema:
Per correggerlo disabilitare le conferme dell'indicizzatore andando a Impostazioni" Input dati" Raccolta eventi HTTP, quindi fare clic su "modifica" sul token con il problema e deselezionare "Abilita conferma indicizzatore" e fare clic su "Salva"
Se viene visualizzato il messaggio di errore {"text":"Data channel is missing","code":10} e non l'invio degli eventi da AWS Kinesis Firehose, ma piuttosto utilizzando il comando curl e si desidera mantenere abilitati i riconoscimenti dell'indicizzatore, quindi aggiungere semplicemente un canale al comando, ad esempio:
curl https://http-inputs-<stack-id>.splunkcloud.com/services/collector?channel=FE0ECFAD-13D5-401B-847D-77833BD77131 -H "Authorization: Splunk
BD274822-96AA-4DA6-90EC-18940FB2414C" -d '{"event": "Hello, world!", "sourcetype": "manual"}' -v| Revisione | Data di pubblicazione | Commenti |
|---|---|---|
1.0 |
28-Sep-2026
|
Versione iniziale |