# Gateway Network - Exception 400 illegal character

**URL:** <https://forum.inductiveautomation.com/t/gateway-network-exception-400-illegal-character/109155>\
**Category:** Ignition 8.3 Early Access\
**Created:** [July 30, 2025, 3:54pm UTC](https://forum.inductiveautomation.com/t/gateway-network-exception-400-illegal-character/109155 "2025-07-30T15:54:40Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Andre\_Hennecke](https://avatars.discourse-cdn.com/v4/letter/a/e95f7d/32.png) [@Andre\_Hennecke](https://forum.inductiveautomation.com/u/Andre_Hennecke)\
**Post date:** [July 30, 2025, 3:54pm UTC](https://forum.inductiveautomation.com/t/gateway-network-exception-400-illegal-character/109155/1 "2025-07-30T15:54:40Z")

</div>

Hi,

I tried to create a gateway connection between an Edge and a central gateway. I tryed it with SSL, which lead to an error. Without SSL leads to the following error:

`Response code='400', error message='org.eclipse.jetty.websocket.api.exceptions.UpgradeException: org.eclipse.jetty.websocket.core.exception.UpgradeException: 400 Illegal character CNTL=0x15`

Any tips 🙂 Is this already available in the Beta?

---

<div class="post-metadata">

**Author:** ![Sfenwick](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/sfenwick/32/82355_2.png) [@Sfenwick](https://forum.inductiveautomation.com/u/Sfenwick)\
**Post date:** [July 30, 2025, 4:02pm UTC](https://forum.inductiveautomation.com/t/gateway-network-exception-400-illegal-character/109155/2 "2025-07-30T16:02:34Z")

</div>

Hello! Thanks for reporting this. Gateway connections between editions should work, are both gateways on the same version or is one of them on 8.1?

---

<div class="post-metadata">

**Author:** ![jspecht](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/jspecht/32/6465_2.png) [@jspecht](https://forum.inductiveautomation.com/u/jspecht)\
**Post date:** [July 30, 2025, 4:11pm UTC](https://forum.inductiveautomation.com/t/gateway-network-exception-400-illegal-character/109155/3 "2025-07-30T16:11:35Z")

</div>

To me this looks like the classic problem of one Gateway trying to talk TLS with another Gateway wanting to talk cleartext HTTP. Make sure both Gateways have TLS enabled and make sure the Gateway making the outgoing connection is configured to connect to the other Gateway's Gateway Network TLS port (defaults to 8060 unless you changed the default port).

---

<div class="post-metadata">

**Author:** ![Andre\_Hennecke](https://avatars.discourse-cdn.com/v4/letter/a/e95f7d/32.png) [@Andre\_Hennecke](https://forum.inductiveautomation.com/u/Andre_Hennecke)\
**Post date:** [August 2, 2025, 8:50am UTC](https://forum.inductiveautomation.com/t/gateway-network-exception-400-illegal-character/109155/4 "2025-08-02T08:50:25Z")

</div>

Yes, they are both 8.3 and TSL was disabled on both leading to the error. I enabled it on both again approved the certificate and it works.
