[ 
https://issues.apache.org/jira/browse/TS-3676?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Randall Meyer updated TS-3676:
------------------------------
    Attachment: stacktrace.txt

A trimmed stack trace from one of the child hosts.

The missing lines are just repeating of these 4 calls:
{noformat}
 #7874 0x00002aaaaac96338 in HttpSM::state_api_callout (this=0x2ae54d318910, 
event=0, data=0x0) at HttpSM.cc:1455
 #7875 0x00002aaaaaca003f in HttpSM::set_next_state (this=0x2ae54d318910) at 
HttpSM.cc:6888
 #7876 0x00002aaaaaca06c3 in HttpSM::set_next_state (this=0x2ae54d318910) at 
HttpSM.cc:6979
 #7877 0x00002aaaaac9ecaf in HttpSM::handle_api_return (this=0x2ae54d318910) at 
HttpSM.cc:1517
{noformat}

> CONFIG proxy.config.http.no_dns_just_forward_to_parent triggers crash
> ---------------------------------------------------------------------
>
>                 Key: TS-3676
>                 URL: https://issues.apache.org/jira/browse/TS-3676
>             Project: Traffic Server
>          Issue Type: Bug
>          Components: Parent Proxy
>            Reporter: Randall Meyer
>         Attachments: stacktrace.txt
>
>
> I have a parent/child cluster running without issue. Recently, I added a new 
> map to a unresolvable name on the child host (in my example "resource_host"). 
> I set proxy.config.http.no_dns_just_forward_to_parent to 1 on the child.  
> This worked fine for some time(many hours), serving up . But after awhile, 
> the parent ATS-process crashes. 
> 3 days later (with crashes happening every evening), I changed the config 
> back to 0 and started using a name resolvable on the child. Since that 
> change, there's been no crashes.
> This was observed on a set of 30 child hosts all dying with the same 
> callstack.
> records.config:
> {noformat}
> CONFIG proxy.config.http.no_dns_just_forward_to_parent INT 1
> CONFIG proxy.config.http.parent_proxy_routing_enable INT 1
> {noformat}
> remap.config:
> {noformat}
> map /resource.json \
>     http://resource_host/mapped/resource.json
> {noformat}
> parent.config
> {noformat}
> dest_domain=resource_host method=get parent="parent_host.domain.com:80" 
> round_robin=consistent_hash go_direct=false
> {noformat}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to