In reply to post ID 7415
Dear Sir,
Messages are going from my chat app. And the receiver on other hand receiving it immediately. But my app is not receiving the msg.
Although the onMessage event is firing. And log is also showing the message. I am giving onMessage event coding and log and Event below please find out the problem.
// OnMessage Event in chat Hub
// signalR callback for incoming messages
//And the Events which fires
OnBeforeSendPresence
OnSendXml
OnSendXml
OnReceiveXml
OnReceiveXml
OnSendXml
OnReceiveXml
OnSendXml
OnReceiveXml
OnReceiveXml
OnBeforeSasl
OnSendXml
OnReceiveXml
OnLogin
OnSendXml
OnReceiveXml
OnReceiveXml
OnSendXml
OnReceiveXml
OnBind
OnSendXml
OnIq
OnReceiveXml
OnSendXml
OnIq
OnReceiveXml
OnRosterStart
OnRosterItem
OnRosterItem
OnRosterItem
OnRosterEnd
OnBeforeSendPresence
OnSendXml
OnIq
OnReceiveXml
OnPresence
OnReceiveXml
OnPresence
OnReceiveXml
OnPresence
OnSendXml
OnReceiveXml
OnMessage
OnReceiveXml
OnMessage
OnSendXml
OnSendXml
OnSendXml
OnReceiveXml
OnMessage
OnSendXml
OnReceiveXml
OnPresence
OnSendXml
Thanks
Regards,
Shamsher Singh
Messages are going from my chat app. And the receiver on other hand receiving it immediately. But my app is not receiving the msg.
Although the onMessage event is firing. And log is also showing the message. I am giving onMessage event coding and log and Event below please find out the problem.
// OnMessage Event in chat Hub
- void xmppClient_OnMessage(object sender, MessageEventArgs e)
- {
- DisplayEvent("OnMessage");
- }
// signalR callback for incoming messages
- chatGmail.onMessage = function (msg)
- {
- if (msg.Body != null)
- {
- $("#messages").append("<span class='from'>" + msg.From + " - " + document.getElementById(msg.From).innerHTML + ":</span>" + "<span class='message'>" + msg.Body + "</span>" + "</br>");
- }
- };
- Send : <presence xmlns="jabber:client"> <status></status> <priority>0</priority> </presence>
- Send : <stream:stream xmlns:stream="http://etherx.jabber.org/streams" xmlns="jabber:client" to="gmail.com" version="1.0" >
- Receive : <stream:stream xmlns:stream="http://etherx.jabber.org/streams" from="gmail.com" id="475512C83883A3E3" version="1.0" xmlns="jabber:client" >
- Receive : <stream:features xmlns:stream="http://etherx.jabber.org/streams"> <starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"> <required /> </starttls> <mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"> <mechanism>X-GOOGLE-TOKEN</mechanism> <mechanism>X-OAUTH2</mechanism> </mechanisms> </stream:features>
- Send : <starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls" />
- Receive : <proceed xmlns="urn:ietf:params:xml:ns:xmpp-tls" />
- Send : <stream:stream xmlns:stream="http://etherx.jabber.org/streams" xmlns="jabber:client" to="gmail.com" version="1.0" >
- Receive : <stream:stream xmlns:stream="http://etherx.jabber.org/streams" from="gmail.com" id="313445E473931E56" version="1.0" xmlns="jabber:client" >
- Receive : <stream:features xmlns:stream="http://etherx.jabber.org/streams"> <mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"> <mechanism>PLAIN</mechanism> <mechanism>X-GOOGLE-TOKEN</mechanism> <mechanism>X-OAUTH2</mechanism> </mechanisms> </stream:features>
- Send : <auth mechanism="PLAIN" xmlns="urn:ietf:params:xml:ns:xmpp-sasl">XXX</auth>
- Receive : <success xmlns="urn:ietf:params:xml:ns:xmpp-sasl" />
- Send : <stream:stream xmlns:stream="http://etherx.jabber.org/streams" xmlns="jabber:client" to="gmail.com" version="1.0" >
- Receive : <stream:stream xmlns:stream="http://etherx.jabber.org/streams" from="gmail.com" id="FB136214E0BA87E4" version="1.0" xmlns="jabber:client" >
- Receive : <stream:features xmlns:stream="http://etherx.jabber.org/streams"> <bind xmlns="urn:ietf:params:xml:ns:xmpp-bind" /> <session xmlns="urn:ietf:params:xml:ns:xmpp-session" /> </stream:features>
- Send : <iq id="MX_25" type="set" xmlns="jabber:client"> <bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"> <resource>MatriX</resource> </bind> </iq>
- Receive : <iq id="MX_25" type="result" xmlns="jabber:client"> <bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"> <jid>testuserlivechat@gmail.com/MatriXD2245031</jid> </bind> </iq>
- Send : <iq id="MX_26" type="set" xmlns="jabber:client"> <session xmlns="urn:ietf:params:xml:ns:xmpp-session" /> </iq>
- Receive : <iq type="result" id="MX_26" xmlns="jabber:client" />
- Send : <iq id="MX_27" type="get" xmlns="jabber:client"> <query xmlns="jabber:iq:roster" /> </iq>
- Receive : <iq to="testuserlivechat@gmail.com/MatriXD2245031" id="MX_27" type="result" xmlns="jabber:client"> <query xmlns="jabber:iq:roster"> <item jid="shamsher.savi@gmail.com" subscription="both" /> <item jid="shamsher.savi@jabber.org" subscription="both" name="Shamsher Singh Jabber" /> <item jid="banwariyadav2011@gmail.com" subscription="both" name="Banwari Yadav" /> </query> </iq>
- Send : <presence xmlns="jabber:client"> <status></status> <priority>0</priority> </presence>
- Receive : <presence from="testuserlivechat@gmail.com/MatriX61390F4C" to="testuserlivechat@gmail.com/MatriXD2245031" xmlns="jabber:client"> <status /> <priority>0</priority> <x xmlns="vcard-temp:x:update"> <photo /> </x> </presence>
- Receive : <presence from="banwariyadav2011@gmail.com/gmail.B0F2554A" to="testuserlivechat@gmail.com/MatriXD2245031" xmlns="jabber:client"> <priority>24</priority> <c node="http://mail.google.com/xmpp/client/caps" ver="1.1" ext="pmuc-v1 sms-v1 vavinvite-v1" xmlns="http://jabber.org/protocol/caps" /> <x xmlns="vcard-temp:x:update"> <photo>384533cf4f313ad76f8b8cc8696f300e6b06f90b</photo> </x> </presence>
- Receive : <presence from="shamsher.savi@jabber.org" to="testuserlivechat@gmail.com/MatriXD2245031" type="unavailable" xmlns="jabber:client" />
- Send : <message to="banwariyadav2011@gmail.com" type="chat" xmlns="jabber:client"> <body>Hello B</body> <composing xmlns="http://jabber.org/protocol/chatstates" /> </message>
- Receive : <message to="testuserlivechat@gmail.com/MatriXD2245031" type="chat" from="banwariyadav2011@gmail.com/gmail.B0F2554A" xmlns="jabber:client"> <composing xmlns="http://jabber.org/protocol/chatstates" /> <x value="disabled" xmlns="google:nosave" /> <record otr="false" xmlns="http://jabber.org/protocol/archive" /> </message>
- Receive : <message to="testuserlivechat@gmail.com/MatriXD2245031" type="chat" id="24E7746B3627EF2C_53" iconset="square" from="banwariyadav2011@gmail.com/gmail.B0F2554A" xmlns="jabber:client"> <body>HELLLO S</body> <google-mail-signature xmlns="google:metadata">4cHoYj0_yyBsDjI4fjKZJ_SRpBw</google-mail-signature> <active xmlns="http://jabber.org/protocol/chatstates" /> <x value="disabled" xmlns="google:nosave" /> <record otr="false" xmlns="http://jabber.org/protocol/archive" /> </message>
- Send :
- Send :
- Send :
- Receive : <message to="testuserlivechat@gmail.com/MatriXD2245031" type="chat" from="banwariyadav2011@gmail.com/gmail.B0F2554A" xmlns="jabber:client"> <inactive xmlns="http://jabber.org/protocol/chatstates" /> <x value="disabled" xmlns="google:nosave" /> <record otr="false" xmlns="http://jabber.org/protocol/archive" /> </message>
- Send :
- Receive : <presence from="banwariyadav2011@gmail.com/gmail.B0F2554A" to="testuserlivechat@gmail.com" xmlns="jabber:client"> <priority>24</priority> <c node="http://mail.google.com/xmpp/client/caps" ver="1.1" ext="pmuc-v1 sms-v1 vavinvite-v1" xmlns="http://jabber.org/protocol/caps" /> <x xmlns="vcard-temp:x:update"> <photo>384533cf4f313ad76f8b8cc8696f300e6b06f90b</photo> </x> </presence>
- Send :
//And the Events which fires
OnBeforeSendPresence
OnSendXml
OnSendXml
OnReceiveXml
OnReceiveXml
OnSendXml
OnReceiveXml
OnSendXml
OnReceiveXml
OnReceiveXml
OnBeforeSasl
OnSendXml
OnReceiveXml
OnLogin
OnSendXml
OnReceiveXml
OnReceiveXml
OnSendXml
OnReceiveXml
OnBind
OnSendXml
OnIq
OnReceiveXml
OnSendXml
OnIq
OnReceiveXml
OnRosterStart
OnRosterItem
OnRosterItem
OnRosterItem
OnRosterEnd
OnBeforeSendPresence
OnSendXml
OnIq
OnReceiveXml
OnPresence
OnReceiveXml
OnPresence
OnReceiveXml
OnPresence
OnSendXml
OnReceiveXml
OnMessage
OnReceiveXml
OnMessage
OnSendXml
OnSendXml
OnSendXml
OnReceiveXml
OnMessage
OnSendXml
OnReceiveXml
OnPresence
OnSendXml
Thanks
Regards,
Shamsher Singh

Edit reason: removed password from log