# AWX  Tower callback - No matching host could be found  but tower console is working

**URL:** <https://forum.ansible.com/t/awx-tower-callback-no-matching-host-could-be-found-but-tower-console-is-working/28472>\
**Category:** AWX Project\
**Tags:** awx\
**Created:** [August 30, 2018, 6:32pm UTC](https://forum.ansible.com/t/awx-tower-callback-no-matching-host-could-be-found-but-tower-console-is-working/28472 "2018-08-30T18:32:45Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![devulapalli8](https://avatars.discourse-cdn.com/v4/letter/d/ed655f/32.png) [@devulapalli8](https://forum.ansible.com/u/devulapalli8)\
**Post date:** [August 30, 2018, 6:32pm UTC](https://forum.ansible.com/t/awx-tower-callback-no-matching-host-could-be-found-but-tower-console-is-working/28472/1 "2018-08-30T18:32:45Z")

</div>

I have setup inventory and job template and the call back is returning “No matching host could be found” but actually the tower console I could see host listed in the inventory and even attempted synch and even I could able to run the job template successfully

could someone please help me why callback is not working but tower console is working fine.

Thank you!

---

<div class="post-metadata">

**Author:** ![Christopher\_Meyers](https://avatars.discourse-cdn.com/v4/letter/c/3e96dc/32.png) [@Christopher\_Meyers](https://forum.ansible.com/u/Christopher_Meyers)\
**Post date:** [August 30, 2018, 7:29pm UTC](https://forum.ansible.com/t/awx-tower-callback-no-matching-host-could-be-found-but-tower-console-is-working/28472/2 "2018-08-30T19:29:25Z")

</div>

Running AWX from a container, docker-compose, or Kubernetes is going to result in many layers between the Django python process and the browser.

[https://docs.ansible.com/ansible-tower/latest/html/administration/proxy-support.html#configure-known-proxies](https://docs.ansible.com/ansible-tower/latest/html/administration/proxy-support.html#configure-known-proxies)

AWX uses the remote host ip to identify the remote host during a job template callback launch so AWX knows what --limit to send to the playbook run

It will be up to you to figure out how to get the hosts “true” ip into the header you select. Note that awx will try very hard to correlate the requesting host w/ the host in the inventory for example:

- Both the host name AND ansible\_ssh\_host/ansible\_host will be used to try and correlate the host in the inventory with the requesting IP
- Reverse dns lookup on the requesting IP and then run through the correlation
- Will try every ip in the header list [https://github.com/ansible/awx/blob/devel/awx/api/views.py#L3424](https://github.com/ansible/awx/blob/devel/awx/api/views.py#L3424)

---

<div class="post-metadata">

**Author:** ![devulapalli8](https://avatars.discourse-cdn.com/v4/letter/d/ed655f/32.png) [@devulapalli8](https://forum.ansible.com/u/devulapalli8)\
**Post date:** [August 30, 2018, 7:39pm UTC](https://forum.ansible.com/t/awx-tower-callback-no-matching-host-could-be-found-but-tower-console-is-working/28472/3 "2018-08-30T19:39:31Z")

</div>

Thanks for the response. could you please elaborate me and what do I need to do from my side, is there example that I can reference. Thanks
