# Webhook payload URL doesn't accept internal IP based value

**URL:** <https://meta.discourse.org/t/webhook-payload-url-doesnt-accept-internal-ip-based-value/247762>\
**Category:** Feature\
**Created:** [December 5, 2022, 9:33am UTC](https://meta.discourse.org/t/webhook-payload-url-doesnt-accept-internal-ip-based-value/247762 "2022-12-05T09:33:30Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![MSG160](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/msg160/32/208781_2.png) [@MSG160](https://meta.discourse.org/u/MSG160)\
**Post date:** [December 6, 2022, 9:13am UTC](https://meta.discourse.org/t/webhook-payload-url-doesnt-accept-internal-ip-based-value/247762/2 "2022-12-06T09:13:11Z")

</div>

This doesn’t sound right. The payload URL for webhooks may indeed be an internal resource if Discourse is self hosted. Not sure why you would want to stop being able to configure URLS or addresses that resolve internally for processing web hooks. There has been a change it seems to prevent invalid/bad website URLs on user profiles. Has that change crept into the validation for the webhook payload URL ?

---

_[View the full topic](https://meta.discourse.org/t/webhook-payload-url-doesnt-accept-internal-ip-based-value/247762)._
