# Why does the AWX HTTP user-agent string contain "(open)"?

**URL:** <https://forum.ansible.com/t/why-does-the-awx-http-user-agent-string-contain-open/4862>\
**Category:** Get Help\
**Tags:** awx\
**Created:** [April 10, 2024, 1:54pm UTC](https://forum.ansible.com/t/why-does-the-awx-http-user-agent-string-contain-open/4862 "2024-04-10T13:54:11Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![jpmens](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/jpmens/32/5543_2.png) [@jpmens](https://forum.ansible.com/u/jpmens)\
**Post date:** [April 10, 2024, 1:54pm UTC](https://forum.ansible.com/t/why-does-the-awx-http-user-agent-string-contain-open/4862/1 "2024-04-10T13:54:11Z")

</div>

I’m ~~toying~~ writing some slides about AWX Webhook notifications, and notice the transmitted user-agent string contains:

```auto
User-Agent: AWX 23.8.1 (open)

```

I know curiousity killed the cow, but what does the “open” mean? 🙂

---

<div class="post-metadata">

**Author:** ![Klaas](https://avatars.discourse-cdn.com/v4/letter/k/ecc23a/32.png) [@Klaas](https://forum.ansible.com/u/Klaas)\
**Post date:** [April 10, 2024, 2:10pm UTC](https://forum.ansible.com/t/why-does-the-awx-http-user-agent-string-contain-open/4862/2 "2024-04-10T14:10:45Z")

</div>

> <https://github.com/ansible/awx/blob/cc5d4dd119e0210d0a978a15b90c088df4ce869c/awx/main/utils/common.py#L236>

I’d guess it’s based on the fact that redhat includes the license there 🙂 But go ahead and PR it to something better

---

<div class="post-metadata">

**Author:** ![Denney-tech](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/denney-tech/32/1556_2.png) [@Denney-tech](https://forum.ansible.com/u/Denney-tech)\
**Post date:** [April 10, 2024, 3:03pm UTC](https://forum.ansible.com/t/why-does-the-awx-http-user-agent-string-contain-open/4862/3 "2024-04-10T15:03:00Z")

</div>

Yeah, it’s definitely related to the licensing. You can actually trick AWX into running in AAP mode, even though the UI and other stuff will be completely broken, by creating an empty license file where the official one would get installed. I imagine the header would change to reflect that mode switch.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/ansible/original/1X/1882d9a01da5d8996a862359b0913cc568a39b84.svg) [@system](https://forum.ansible.com/u/system)\
**Post date:** [May 10, 2024, 3:03pm UTC](https://forum.ansible.com/t/why-does-the-awx-http-user-agent-string-contain-open/4862/4 "2024-05-10T15:03:55Z")

</div>

Closed on May 10, 2024, 3:03pm UTC

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