# Http\_request\_failure

**URL:** <https://discuss.elastic.co/t/http-request-failure/234303>\
**Category:** Logstash\
**Created:** [May 26, 2020, 10:11am UTC](https://discuss.elastic.co/t/http-request-failure/234303 "2020-05-26T10:11:14Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![swarali\_vartak](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/swarali_vartak/32/69055_2.png) [@swarali\_vartak](https://discuss.elastic.co/u/swarali_vartak)\
**Post date:** [May 26, 2020, 10:11am UTC](https://discuss.elastic.co/t/http-request-failure/234303/1 "2020-05-26T10:11:14Z")

</div>

Hi,  
I need some support regarding http\_request\_failure when ssl is configured.  
I have a URL to be used as input of logstash and I have 3 Elastic Nodes , 2 Logstash node and 1 Kibana Node and ssl is configured on all nodes.

I'm getting below error after running conf file  
{  
"tags" =\> [  
[0] "\_http\_request\_failure",  
[1] "\_split\_type\_failure"  
],  
"@version" =\> "1",  
"@timestamp" =\> 2020-05-26T07:16:10.515Z,  
"http\_request\_failure" =\> {  
"name" =\> "url",  
"backtrace" =\> nil,  
"request" =\> {  
"method" =\> "get",  
"url" =\> url =\> "[https://abc.com/api/now/table/incident?sysparm\_query=true^ORDERBYDESCnumber^&sysparm\_display\_value=true&sysparm\_exclude\_reference\_link=true&sysparm\_limit=1000](https://abc.com/api/now/table/incident?sysparm_query=true%5EORDERBYDESCnumber%5E&sysparm_display_value=true&sysparm_exclude_reference_link=true&sysparm_limit=1000)"  
},  
"error" =\> "connect timed out",  
"runtime\_seconds" =\> 10.140782  
}  
}

my conf file  
input {  
http\_poller {  
urls =\> {  
url =\> "[https://abc.com/api/now/table/incident?sysparm\_query=true^ORDERBYDESCnumber^&sysparm\_display\_value=true&sysparm\_exclude\_reference\_link=true&sysparm\_limit=1000](https://abc.com/api/now/table/incident?sysparm_query=true%5EORDERBYDESCnumber%5E&sysparm_display_value=true&sysparm_exclude_reference_link=true&sysparm_limit=1000)""  
}  
request\_timeout =\> 10  
schedule =\> { cron =\> "\* \* \* \* \* UTC"}  
codec =\> "json"  
#metadata\_target =\> "http\_poller\_metadata"  
user =\> "user\_name"  
password =\> "\*\*\*\*\*\*"  
}  
}  
filter {  
split { field =\> "result" }

if [result][priority] == "" {  
mutate {  
replace =\> { "[result][priority]" =\> "N/A" }  
}  
}  
mutate {  
convert =\> { "[result][opened\_at]" =\> "string" }  
}  
date {  
match =\> ["[result][opened\_at]", "yyyy-MM-dd HH:mm:ss"]  
target =\> "@timestamp"  
}

fingerprint {  
source =\> "result"  
target =\> "[@metadata][fingerprint]"  
method =\> "MURMUR3"  
}  
}  
output {  
stdout {  
codec =\> rubydebug  
}  
elasticsearch {  
hosts =\> "[http://1.2.1.3:9200](http://1.2.1.3:9200)"  
user =\> "user\_name"  
password =\> "\*\*\*\*\*\*"  
ssl =\> true  
ssl\_certificate\_verification =\> true  
document\_id =\> "%{[@metadata][fingerprint]}"  
index =\> "index"  
}  
}

---

<div class="post-metadata">

**Author:** ![Badger](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/badger/32/25190_2.png) [@Badger](https://discuss.elastic.co/u/Badger)\
**Post date:** [May 26, 2020, 3:34pm UTC](https://discuss.elastic.co/t/http-request-failure/234303/2 "2020-05-26T15:34:47Z")

</div>

> [@swarali\_vartak](#):
>
> url =\> "[https://abc.com/...](https://abc.com/api/now/table/incident?sysparm_query=true%5EORDERBYDESCnumber%5E&sysparm_display_value=true&sysparm_exclude_reference_link=true&sysparm_limit=1000)

You are getting the error "connect timed out" when attempting to connect to this host. Could a firewall be blocking the request?

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [June 23, 2020, 3:34pm UTC](https://discuss.elastic.co/t/http-request-failure/234303/3 "2020-06-23T15:34:49Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
