summaryrefslogtreecommitdiff
path: root/doc/bugs/cannot_connect_to_xmpp_server
diff options
context:
space:
mode:
authorGravatar http://joeyh.name/ <http://joeyh.name/@web>2013-07-21 02:55:36 +0000
committerGravatar admin <admin@branchable.com>2013-07-21 02:55:36 +0000
commit3acf62142b6100524f95027f6ae4678c6f630630 (patch)
tree11b100a8f61bf6e4ea309b18220dc18901b7d832 /doc/bugs/cannot_connect_to_xmpp_server
parenta65a684b4672b809c2292f3adc82d276613b6498 (diff)
Added a comment
Diffstat (limited to 'doc/bugs/cannot_connect_to_xmpp_server')
-rw-r--r--doc/bugs/cannot_connect_to_xmpp_server/comment_5_2d311f520aee04287df6bddfd8535734._comment28
1 files changed, 28 insertions, 0 deletions
diff --git a/doc/bugs/cannot_connect_to_xmpp_server/comment_5_2d311f520aee04287df6bddfd8535734._comment b/doc/bugs/cannot_connect_to_xmpp_server/comment_5_2d311f520aee04287df6bddfd8535734._comment
new file mode 100644
index 000000000..62e038941
--- /dev/null
+++ b/doc/bugs/cannot_connect_to_xmpp_server/comment_5_2d311f520aee04287df6bddfd8535734._comment
@@ -0,0 +1,28 @@
+[[!comment format=mdwn
+ username="http://joeyh.name/"
+ ip="4.154.0.140"
+ subject="comment 5"
+ date="2013-07-21T02:55:36Z"
+ content="""
+Great. We can see git-annex opens the XMPP stream tag, and your server responds by opening its own tag.
+
+Compare with this similar conversation:
+
+ joey@gnu:~>telnet kite 5222
+ Trying 80.68.85.49...
+ Connected to wren.kitenet.net.
+ Escape character is '^]'.
+ <?xml version='1.0'?>
+ <stream:stream xmlns=\"jabber:client\" to=\"kitenet.net\" version=\"1.0\" xmlns:stream=\"http://etherx.jabber.org/streams\">
+ <?xml version='1.0'?><stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' id='e7d73883-a362-4923-89f8-0531eb9d16a0' from='kitenet.net' version='1.0' xml:lang='en'><stream:features>
+
+So far it's the same as the conversation with your server, but now my server goes on to send another line:
+
+ <stream:features><starttls xmlns='urn:ietf:params:xml:ns:xmpp-tls'/><mechanisms xmlns='urn:ietf:params:xml:ns:xmpp-sasl'> <mechanism>SCRAM-SHA-1</mechanism><mechanism>DIGEST-MD5</mechanism></mechanisms></stream:features>
+
+While your server does not send anything.
+
+I see that my XMPP client library expects to receive a features tag at this point. Until it does, it won't continue. It may be that your server is not sending the features because it does not implement TLS or any of the other features that need to be advertised.
+
+I think I need to report this to the author of the XMPP client library. It would help to know what XMPP server software you're using, and if it has TLS support enabled.
+"""]]