Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

More servers with Hidden Service. Certificate retrieval instructions. #13

Merged
merged 17 commits into from
Apr 25, 2017
Merged
13 changes: 10 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,14 @@ Example:
```
# Certificates

For the `certificate` key we need the certs in 'der' format, converted to base64 with no linebreaks. You can get the certificate in PEM format from the result on xmpp.net, which needs to be converted:
For the `certificate` key we need the certificate in 'der' format, converted to base64 with no linebreaks.

$ openssl x509 -outform der -in certificate.pem -out certificate.cer
$ openssl enc -base64 -A -in certificate.cer -out certificate.cer.base64
You can get the certificate in PEM format from the result on xmpp.net, which needs to be converted:

$ openssl x509 -outform der -in certificate.pem | openssl enc -base64 -A -out certificate.cer.base64

Or you can get it directly from the XMPP server:

$ openssl s_client -starttls xmpp -showcerts -connect <server.address>:5222 < /dev/null 2>/dev/null | openssl x509 -outform der | openssl enc -base64 -A -out certificate.cer.base64

Option `-starttls xmpp` should only be used for servers using STARTTLS. When in doubt try with and without it.
Binary file added images/chatme.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified images/creep.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/hotchilli.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified images/suchat.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/systemausfall.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
158 changes: 152 additions & 6 deletions servers.json

Large diffs are not rendered by default.