Closed

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

This project received 3 bids from talented freelancers with an average bid price of $186 USD.

Get free quotes for a project like this
Employer working
Skills Required
Project Budget
$30 - $250 USD
Total Bids
3
Project Description

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.

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online