Apologies for top-posting, I am forced to use LookOut!
I never knew about HTTP Upgrade. I knew that wildfly multiplexed all the old jboss ports
onto one http port but didn’t know this was how it was done.
The client is most definately using http-remoting. I thought wildfly was as well, here is
the end of the config file:
<socket-binding name="messaging" interface="messaging"
<remote-destination host="localhost" port="25"/>
Maybe this is where I am going wrong somehow....
From: wildfly-dev-bounces(a)lists.jboss.org [mailto:firstname.lastname@example.org] On
Behalf Of Tomaž Cerar
Sent: 29 June 2016 16:18
On Wed, Jun 29, 2016 at 5:15 PM, David M. Lloyd
JBoss Remoting uses a feature called "HTTP Upgrade", which basically
allows a client to connect to an HTTP port and then send a special HTTP
request which allows an "upgrade" to another arbitrary protocol. Later
versions of WildFly use this feature by default to reduce the count of
What is probably happening is that you are connecting to a port that has
a plain Remoting listener on it, but the client is using "http-remoting"
which means "JBoss Remoting over HTTP Upgrade". So the client sends an
HTTP request, but the server interprets it as garbage because it is
expecting a Remoting framed packet instead.
The fix is to either change the client from "http-remoting" to just
"remoting", or to change your server to use HTTP upgrade instead.
Information on this should be in the user docs.
On 06/29/2016 10:08 AM, Marlow, Andrew wrote:
This is an appeal for help to resolve the error JBREM000200 that I get
when a process connects to wildfly to do some JMS work.
The information contained in this message is proprietary and/or confidential. If you are
not the intended recipient, please: (i) delete the message and all copies; (ii) do not
disclose, distribute or use the message in any manner; and (iii) notify the sender
immediately. In addition, please be aware that any message addressed to our domain is
subject to archiving and review by persons other than the intended recipient. Thank you.