From 110819525f52b09d16a58b6b81ac3e0163df763f Mon Sep 17 00:00:00 2001 From: Badlop Date: Mon, 10 May 2010 13:56:58 +0200 Subject: Partially revert "Fix more HTTP-Bind", add proper fix: c2s works again, BOSH not yet --- src/ejabberd_c2s.erl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/ejabberd_c2s.erl') diff --git a/src/ejabberd_c2s.erl b/src/ejabberd_c2s.erl index 1bb7dd950..195492268 100644 --- a/src/ejabberd_c2s.erl +++ b/src/ejabberd_c2s.erl @@ -265,8 +265,8 @@ wait_for_stream({xmlstreamstart, #xmlel{ns = NS} = Opening}, StateData) -> end, Header = exmpp_stream:opening_reply(Opening, StateData#state.streamid, DefaultLang), - case exmpp_xml:get_attribute_as_binary(Opening, 'xmlns:stream', undefined_stream_namespace) of - ?NS_XMPP_b -> + case NS of + ?NS_XMPP -> ServerB = exmpp_stringprep:nameprep( exmpp_stream:get_receiving_entity(Opening)), Server = binary_to_list(ServerB), -- cgit v1.2.3