# receptor error: Error locating unit

**URL:** <https://forum.ansible.com/t/receptor-error-error-locating-unit/37150>\
**Category:** AWX Project\
**Tags:** awx\
**Created:** [September 28, 2022, 8:11am UTC](https://forum.ansible.com/t/receptor-error-error-locating-unit/37150 "2022-09-28T08:11:23Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Stefan\_Jakobs](https://avatars.discourse-cdn.com/v4/letter/s/8baadc/32.png) [@Stefan\_Jakobs](https://forum.ansible.com/u/Stefan_Jakobs)\
**Post date:** [September 28, 2022, 8:11am UTC](https://forum.ansible.com/t/receptor-error-error-locating-unit/37150/1 "2022-09-28T08:11:23Z")

</div>

Hello list,

my receptor services on my execution nodes show the following error:

ERROR 2022/09/27 16:07:41 Error locating unit: SLpl8dHZ  
ERROR 2022/09/27 16:07:41 unknown work unit SLpl8dHZ

It seems that it shows up before the node starts a job, but that might be a circumstance. The jobs are working, though. And AWX doesn’t show any additional error message.

What could cause this? And how can I debug it?

I’m running AWX 21.5.0 and receptor 1.2.0+g72a97e5

Thanks.  
Stefan

---

<div class="post-metadata">

**Author:** ![AWX\_Project](https://avatars.discourse-cdn.com/v4/letter/a/eada6e/32.png) [@AWX\_Project](https://forum.ansible.com/u/AWX_Project)\
**Post date:** [September 28, 2022, 6:58pm UTC](https://forum.ansible.com/t/receptor-error-error-locating-unit/37150/2 "2022-09-28T18:58:48Z")

</div>

receptor 1.2.0+g72a97e5

did you compile your own receptor? I believe AWX 21.5.0 should be using receptor 1.2.3 be default.

AWX Team

---

<div class="post-metadata">

**Author:** ![Stefan\_Jakobs](https://avatars.discourse-cdn.com/v4/letter/s/8baadc/32.png) [@Stefan\_Jakobs](https://forum.ansible.com/u/Stefan_Jakobs)\
**Post date:** [October 12, 2022, 12:46pm UTC](https://forum.ansible.com/t/receptor-error-error-locating-unit/37150/3 "2022-10-12T12:46:48Z")

</div>

> did you compile your own receptor? I believe AWX 21.5.0 should be using receptor 1.2.3 be default.

No, the receptor binary comes from

Dockerfile:

COPY --from={{ receptor\_image }} /usr/bin/receptor /usr/bin/receptor

Makefile:  
RECEPTOR\_IMAGE ?= [quay.io/ansible/receptor:devel](http://quay.io/ansible/receptor:devel)

Thanks  
Stefan

---

<div class="post-metadata">

**Author:** ![AWX\_Project](https://avatars.discourse-cdn.com/v4/letter/a/eada6e/32.png) [@AWX\_Project](https://forum.ansible.com/u/AWX_Project)\
**Post date:** [October 12, 2022, 7:00pm UTC](https://forum.ansible.com/t/receptor-error-error-locating-unit/37150/4 "2022-10-12T19:00:59Z")

</div>

Thank you Stefan,

had to remind myself of the versioning. receptor binary is based on devel, so that is why you have the git hash in receptor --version. This is expected

I have noticed these errors as well, and I believe they aren’t necessary a problem.

That said, I think it is a bug in AWX, maybe our reaper logic is trying to cancel/release work that doesn’t exist.

Would you mind opening an issue in AWX describing the problem? We can then prioritize looking into cleaning up the logs

AWX Team

---

<div class="post-metadata">

**Author:** ![Stefan\_Jakobs](https://avatars.discourse-cdn.com/v4/letter/s/8baadc/32.png) [@Stefan\_Jakobs](https://forum.ansible.com/u/Stefan_Jakobs)\
**Post date:** [October 14, 2022, 7:51am UTC](https://forum.ansible.com/t/receptor-error-error-locating-unit/37150/5 "2022-10-14T07:51:40Z")

</div>

Thanks. I opened an issue: [https://github.com/ansible/awx/issues/13053](https://github.com/ansible/awx/issues/13053)
