website/_pages/01_connect.md

43 lines
2.0 KiB
Markdown
Raw Normal View History

---
layout: page
title: Connect
permalink: /connect/
---
You can connect to xmpp.dk using your favourite Jabber client. There's a long list of clients available over at [xmpp.org][jabber-clients].
## To create a @xmpp.dk account
Registration is handled in-band by your Jabber/XMPP client. This is the only way to create an account on xmpp.dk.
2016-04-08 19:11:05 +00:00
Simply add _username_@xmpp.dk in your client and click “register” or check the box to “create this account on the server” to sign up.
## Connection Information
### Server
* Internet: xmpp.dk
* Tor: mjfjbs3547exsy6r.onion
2017-11-29 11:50:23 +00:00
* Tor v3: 3hbedm3irbcgr6yanknkeizk7bjetlw5tlulooz73w2w3dgeptm7zeid.onion
### Security
* Require SSL/TLS
* When connecting to the hidden service you will get a warning about the TLS certificate not matching the host name. This is OK.
## Secure Communication
2016-12-30 09:57:23 +00:00
The connection between your client and xmpp.net is encrypted using TLS. The server requires TLS connections to other XMPP servers.
This means that if you can't connect to a friend, their provider is not configured to use TLS and the xmpp.dk server will refuse the connection. Your friend
should either convince their provider to enable TLS server-to-server connections, or switch to a provider that has proper encrypted transport support.
Since you can't (and shouldn't) trust your xmpp server, I require you always enable secure end-to-end encryption in your chat client. Supported modes are:
* [Off-The-Record (OTR)][off-the-record]
* [OMEMO][omemo]
* GPG
2016-12-30 09:57:23 +00:00
This will give you end-to-end encrypted chat that cannot be decrypted while in transit and, depending on the settings of your client, will not be logged on your local machine.
## Federation
2016-12-30 09:57:23 +00:00
xmpp.dk allows federated connections to all other *S2S TLS-enabled Jabber servers* so you can chat with anyone that has a Jabber account as long as their provider supports TLS and is configured correctly.
[jabber-clients]: https://xmpp.org/software/clients.html
[off-the-record]: https://otr.cypherpunks.ca/
[omemo]:https://conversations.im/omemo/