xmpp service on port 443 and sslh complexity
We started offering xmpp on port 443 to bypass stupid firewalls. But it added a complex piece of software sslh to the mix. With matrix service becoming popular and sslh configuration causing down times, I suggest we stop providing xmpp on port 443 (it will still be availble on 5222 and 5223 ports). If someone figures out a way to proxy this using nginx, we can consider this again. This will help us to get rid of sslh.
Stop providing xmpp service on port 443
proposal by Pirate Praveen Closed Sun 8 Jul 2018 11:01AM
This will significantly reduce complexity by removing sslh from the equation and reduce maintenance burden.
Results
| Results | Option | Votes | % of votes cast | % of eligible voters | |
|---|---|---|---|---|---|
| Agree | 7 | 100 | 13 | ||
| Abstain | 0 | 0 | 0 | ||
| Disagree | 0 | 0 | 0 | ||
| Block | 0 | 0 | 0 | ||
| Undecided | 46 | 87 |
Pirate Praveen
Sun 1 Jul 2018 11:08AM
I think the benefit is not worth the extra complexity we need to manage.
Shamil
Sun 1 Jul 2018 12:37PM
A lot of people don't use XMPP anyway. I don't even know why we were listening on 443, If someone requests it, we can consider reenabling it.
Pirate Bady
Sun 1 Jul 2018 1:35PM
It'd be great if existing xmpp users, if any, can switch to more feature-rich matrix.
Prinz Piuz
Sun 1 Jul 2018 2:38PM
i think nobody is using xmpp
Prinz PiuzSun 1 Jul 2018 2:38PM
i think nobody using xmpp...but to chat with converstions app we will need it r?....i dont know anybody using conversations....i think matrix have more features than xmpp
Pirate PraveenSun 1 Jul 2018 2:56PM
dig -t SRV _xmpp-client._tcp.poddery.com
; <<>> DiG 9.11.3-1-Debian <<>> -t SRV _xmpp-client._tcp.poddery.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 13881
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 3, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1280
;; QUESTION SECTION:
;_xmpp-client._tcp.poddery.com. IN SRV
;; ANSWER SECTION:
_xmpp-client._tcp.poddery.com. 86400 IN SRV 10 1 443 poddery.com.
_xmpp-client._tcp.poddery.com. 86400 IN SRV 20 1 5222 poddery.com.
;; AUTHORITY SECTION:
poddery.com. 10800 IN NS b.dns.gandi.net.
poddery.com. 10800 IN NS c.dns.gandi.net.
poddery.com. 10800 IN NS a.dns.gandi.net.
;; Query time: 211 msec
;; SERVER: 192.168.43.1#53(192.168.43.1)
;; WHEN: Sun Jul 01 20:24:28 IST 2018
;; MSG SIZE rcvd: 181
Shamil ·Sun 1 Jul 2018 1:54PM
Or, we can move to ha-proxy. It can do all these, and much more!