Get BOSH working for Matrix client to Linux Openfire XMPP/Jabber Server

I am trying to get BOSH (XMPP chat over port 80) using the Matrix C# client library talking to a Linux based Openfire chat server.

It should be easy to get it working, but the instructions are light.

I can give you access to a fully up and running Linux server. You can download a trial of Matrix at [url removed, login to view] This comes with a sample client app code that we can use to prove that it is working.

Here is what I tried:

* Add the code for BOSH in the C# client:

[url removed, login to view] = [url removed, login to view];

[url removed, login to view] = new [url removed, login to view]("http://" + m_xmppDomain + "/http-bind"); // Port 80

* On the server in apache, forward http-bind to port 7070

[url removed, login to view]

[url removed, login to view]

* In Openfire, enable the bosh settings and open the ports.

It never really logs in and gets pretty crazy results (so not working). If I dont use BOSH but use the standard ports (5222), all works perfect.

Have you successfully gotten this to work and have any advice? My guess is its something with the Apache side, but I dont know much about Linux.

Here is what I am expecting:

* I will provide the server for you to play with - full access to apache and openfire

* You let me know what you had to do in code, or server setup to get it to work

Thats all I need! HELP!

If this is all on the apache/openfire side, maybe you dont need to do anything with Matrix but use thier sample client.

Skills: Apache, C# Programming, Linux

See more: bosh server html jabber, bosh matrix, xmpp client openfire, xmpp http bind matrix, openfire open bosh server, setting openfire bosh, linux bosh server, bosh server openfire, what you need to know for programming, what is server side programming, up working, standard library c, software ag, programming help chat, my working, matrix programming, get it work, c sharp library, c programming standard library, client side code, c library standard, c 11 standard library, app get linux, apache programming, port forward

About the Employer:
( 11 reviews ) Burlingame, United States

Project ID: #3985245

3 freelancers are bidding on average $186 for this job


Hello. I'm good in Linux system administration and troubleshooting, also I've finished a couple of openfire projects in the past(well, 2 years ago), so I think I can help you. I'm able to start in 1 - 2 hours. If it's More

$220 USD in 2 days
(35 Reviews)

Hi. Nice to see another project from you after our previous work together. I can certainly handle the necessary troubleshooting on the Linux side, assuming that's where the problem is. I'm not really a Windows guy, More

$240 USD in 7 days
(6 Reviews)

I can configure you proxy very fast.

$99 USD in 1 day
(0 Reviews)