<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <title>Cisco Jabber Custom implementation for iOS BOUND error 400</title>
  <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_thread?p_l_id=&amp;threadId=9911136" />
  <subtitle>Cisco Jabber Custom implementation for iOS BOUND error 400</subtitle>
  <id>http://developer.cisco.com/c/message_boards/find_thread?p_l_id=&amp;threadId=9911136</id>
  <updated>2013-05-22T11:55:30Z</updated>
  <dc:date>2013-05-22T11:55:30Z</dc:date>
  <entry>
    <title>Cisco Jabber Custom implementation for iOS BOUND error 400</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=9911135" />
    <author>
      <name>Parag Sapkal</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=9911135</id>
    <updated>2013-01-04T12:03:19Z</updated>
    <published>2013-01-04T12:03:19Z</published>
    <summary type="html">Hi All,
I am trying to implement a Cisco Jabber chat which will be used for in-app chat on iOS devices. For that I am using XMPP protocol.
I can get authenticated on server successfully. 
After authentication the XPMM protocol tries to BIND the current XMPPStream, XMPP Connection.
the xml i send is 
 
[b]&lt;iq type="set"&gt;&lt;bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"/&gt;&lt;/iq&gt;[/b]
[b] [/b]
To this request I get following response form Cisco server - 
 
[b]&lt;iq type='error'&gt;&lt;bind xmlns='urn:ietf:params:xml:ns:xmpp-bind'/&gt;&lt;error code='400' type='modify'&gt;&lt;bad-request xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'/&gt;&lt;/error&gt;&lt;/iq&gt;[/b]
[b] [/b]
[b]
[/b]It gives a Type = Modify error with error code as = 400.
When i try to use GTalk and send the same bind xml. I get a different response from google server as follows - 
 
[b]&lt;iq xmlns="jabber:client" type="result"/&gt;[/b]
[b] [/b]
Which means that the stream was successfully bound.
What am I missing in case of Cisco Jabber server?
Any ideas?
 
Thanks,
Parag
 </summary>
    <dc:creator>Parag Sapkal</dc:creator>
    <dc:date>2013-01-04T12:03:19Z</dc:date>
  </entry>
</feed>

