Seeing this too now in my logs. With Smack 3.3.1.
org.xmlpull.v1.XmlPullParserException: processing instruction can not have PITarget with reserveld xml name (position: END_TAG seen ...</error></iq><?xml ... @1:725)
at org.xmlpull.mxp1.MXParser.parsePI(MXParser.java:2453)
at org.xmlpull.mxp1.MXParser.parseEpilog(MXParser.java:1566)
at org.xmlpull.mxp1.MXParser.nextImpl(MXParser.java:1393)
at org.xmlpull.mxp1.MXParser.next(MXParser.java:1093)
at org.jivesoftware.smack.PacketReader.parsePackets(PacketReader.java:325)
at org.jivesoftware.smack.PacketReader.access$000(PacketReader.java:43)
at org.jivesoftware.smack.PacketReader$1.run(PacketReader.java:70)
2014-01-09 08:42:07 [ERROR] - Resource binding not offered by server
Resource binding not offered by server:
at org.jivesoftware.smack.SASLAuthentication.bindResourceAndEstablishSession(SASLA uthentication.java:438)
at org.jivesoftware.smack.SASLAuthentication.authenticateAnonymously(SASLAuthentic ation.java:413)
at org.jivesoftware.smack.XMPPConnection.loginAnonymously(XMPPConnection.java:274)
Seems like this error occurs during connecting/feature negotiatian (before SASL).
Anybody has an idea?