<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.8.0-dev (info@mypapit.net)" -->
<rss version="2.0" >
    <channel>
        <title>Forum AG-Software News</title>
        <description></description>
        <link>https://forum.ag-software.net/</link>
        <lastBuildDate>Mon, 15 Jun 2026 16:23:18 GMT</lastBuildDate>
        <generator>FeedCreator 1.8.0-dev (info@mypapit.net)</generator>
        <item>
            <title>How to use XEP-114</title>
            <link>https://forum.ag-software.net/thread/2176-How-to-use-XEP-114</link>
            <description><![CDATA[
Currently, I am working on a chat project using Ejeabberd as an XMPP server,&nbsp; in order to push notifications, I must have built an app server as Compornet (XEP-114) to push notify into FCM.<br />
so please let me know.<br />
Does Matrix.vNext support XEP-114?<br />
How to follow XEP-114 when using the Matrix.vNext?.<br />
Thanks.
]]></description>
            <author> no_email@example.com (pda)</author>
            <pubDate>Tue, 03 Aug 2021 01:27:10 GMT</pubDate>
            <guid isPermaLink="false">https://forum.ag-software.net/2176</guid>
        </item>
        <item>
            <title>matriX mono build not working in unity</title>
            <link>https://forum.ag-software.net/thread/2058-matriX-mono-build-not-working-in-unity</link>
            <description><![CDATA[
Hi Team,<br />
I am trying MatriX mono builds for Unity. Getting an error - plugin targets .Net4.x and is marked as compatible with unity editor. The editor can use assemblies lower than 3.5x. Please unselect unity editor as a compatible platform.<br />
I have seen posts where folks have claimed that MatriX works well with Unity. Is it even compatible?
]]></description>
            <author> no_email@example.com (arun)</author>
            <pubDate>Mon, 17 Jul 2017 03:16:46 GMT</pubDate>
            <guid isPermaLink="false">https://forum.ag-software.net/2058</guid>
        </item>
        <item>
            <title>List all users in Openfire using agsXmpp</title>
            <link>https://forum.ag-software.net/thread/1980-List-all-users-in-Openfire-using-agsXmpp</link>
            <description><![CDATA[
Dear Alex,<br />
<br />
I would like to know if there is any solution to listing all the users in Openfire using agsXmpp. All examples are related to Roster, but I want to list all users registered in the server.<br />
<br />
Thanks <img src="https://forum.ag-software.net/unb_lib/designs/_smile/unb/smile.png" title=":)" alt=":)" style="vertical-align:middle;width:15px;height:15px;" class="smilie" />
]]></description>
            <author> no_email@example.com (SavithriBB)</author>
            <pubDate>Fri, 16 Dec 2016 09:12:22 GMT</pubDate>
            <guid isPermaLink="false">https://forum.ag-software.net/1980</guid>
        </item>
        <item>
            <title>File transfer problem(Spark to MiniClient)</title>
            <link>https://forum.ag-software.net/thread/1901-File-transfer-problem-Spark-to-MiniClient</link>
            <description><![CDATA[
Dear sirs (madams <img src="https://forum.ag-software.net/unb_lib/designs/_smile/unb/wink.png" title=";-)" alt=";-)" style="vertical-align:middle;width:15px;height:15px;" class="smilie" /> ),<br />
I meet a problem when i send file from Spark to MiniClient,<br />
File transfer request is accepted in MiniClient side, but the transfer is no progress(still 0%).<br />
<br />
I tested for :<br />
1, MiniClient to MiniClient file transfer <span style="color:limegreen">WORKS FINE</span>.<br />
2, MiniClient to Spark file transfer <span style="color:limegreen">WORKS FINE</span>.<br />
<br />
ONLY Spark to MiniClient <span style="color:crimson">DOES NOT WORK</span>.<br />
<br />
<br />
This is the debug info below:<br />
<br />
m31@mym3.org(Spark)&nbsp; SEND FILE TO&nbsp; robot@mym3.org(MiniClient)&nbsp;&nbsp; <span style="color:crimson">DOES NOT WORK</span><br />
<div class="code">RECV: &lt;iq xmlns="jabber:client" type="set" from="m31@mym3.org/Spark" to="robot@mym3.org/MiniClient" id="5E6vG-29"&gt;&lt;si xmlns="http://jabber.org/protocol/si" mime-type="image/jpeg" profile="http://jabber.org/protocol/si/profile/file-transfer" id="jsi_6135981304854517468"&gt;&lt;file xmlns="http://jabber.org/protocol/si/profile/file-transfer" size="712676" name="4antongorlin-lavacreeksportstephensnswaustralia.jpg"&gt;&lt;desc&gt;Sending file&lt;/desc&gt;&lt;/file&gt;&lt;feature xmlns="http://jabber.org/protocol/feature-neg"&gt;&lt;x xmlns="jabber:x:data" type="form"&gt;&lt;field type="list-single" var="stream-method"&gt;&lt;option&gt;&lt;value&gt;http://jabber.org/protocol/bytestreams&lt;/value&gt;&lt;/option&gt;&lt;option&gt;&lt;value&gt;http://jabber.org/protocol/ibb&lt;/value&gt;&lt;/option&gt;&lt;/field&gt;&lt;/x&gt;&lt;/feature&gt;&lt;/si&gt;&lt;/iq&gt;<br />
<br />
SEND: &lt;iq id="5E6vG-29" to="m31@mym3.org/Spark" type="result"&gt;&lt;si xmlns="http://jabber.org/protocol/si" id="jsi_6135981304854517468"&gt;&lt;feature xmlns="http://jabber.org/protocol/feature-neg"&gt;&lt;x xmlns="jabber:x:data" type="submit"&gt;&lt;field var="stream-method"&gt;&lt;value&gt;http://jabber.org/protocol/bytestreams&lt;/value&gt;&lt;/field&gt;&lt;/x&gt;&lt;/feature&gt;&lt;/si&gt;&lt;/iq&gt;<br />
<br />
RECV: &lt;iq xmlns="jabber:client" type="get" from="m31@mym3.org/Spark" to="robot@mym3.org/MiniClient" id="5E6vG-30"&gt;&lt;query xmlns="http://jabber.org/protocol/disco#info" /&gt;&lt;/iq&gt;<br />
<br />
SEND: &lt;iq to="m31@mym3.org/Spark" id="5E6vG-30" type="result"&gt;&lt;query xmlns="http://jabber.org/protocol/disco#info"&gt;&lt;identity type="pc" name="MiniClient" category="client" /&gt;&lt;feature var="http://jabber.org/protocol/disco#info" /&gt;&lt;feature var="http://jabber.org/protocol/disco#items" /&gt;&lt;feature var="http://jabber.org/protocol/muc" /&gt;&lt;/query&gt;&lt;/iq&gt;</div><br />
m31@mym3.org(MiniClient) SEND FILE TO robot@mym3.org(MiniClient) <span style="color:limegreen">THIS WORKS FINE</span><br />
<div class="code">RECV: &lt;iq xmlns="jabber:client" type="set" from="m31@mym3.org/MiniClient" to="robot@mym3.org/MiniClient" id="agsXMPP_10"&gt;&lt;si xmlns="http://jabber.org/protocol/si" profile="http://jabber.org/protocol/si/profile/file-transfer" id="85a5052f-9dcf-43dc-b196-ab4e31dd388c"&gt;&lt;file xmlns="http://jabber.org/protocol/si/profile/file-transfer" size="712676" name="4antongorlin-lavacreeksportstephensnswaustralia.jpg"&gt;&lt;range /&gt;&lt;/file&gt;&lt;feature xmlns="http://jabber.org/protocol/feature-neg"&gt;&lt;x xmlns="jabber:x:data" type="form"&gt;&lt;field type="list-single" var="stream-method"&gt;&lt;option&gt;&lt;value&gt;http://jabber.org/protocol/bytestreams&lt;/value&gt;&lt;/option&gt;&lt;/field&gt;&lt;/x&gt;&lt;/feature&gt;&lt;/si&gt;&lt;/iq&gt;<br />
<br />
SEND: &lt;iq id="agsXMPP_10" to="m31@mym3.org/MiniClient" type="result"&gt;&lt;si xmlns="http://jabber.org/protocol/si" id="85a5052f-9dcf-43dc-b196-ab4e31dd388c"&gt;&lt;feature xmlns="http://jabber.org/protocol/feature-neg"&gt;&lt;x xmlns="jabber:x:data" type="submit"&gt;&lt;field var="stream-method"&gt;&lt;value&gt;http://jabber.org/protocol/bytestreams&lt;/value&gt;&lt;/field&gt;&lt;/x&gt;&lt;/feature&gt;&lt;/si&gt;&lt;/iq&gt;<br />
<br />
RECV: &lt;iq xmlns="jabber:client" type="set" from="m31@mym3.org/MiniClient" to="robot@mym3.org/MiniClient" id="agsXMPP_11"&gt;&lt;query xmlns="http://jabber.org/protocol/bytestreams" sid="85a5052f-9dcf-43dc-b196-ab4e31dd388c"&gt;&lt;streamhost host="proxy.mym3.org" port="7777" jid="proxy.mym3.org" /&gt;&lt;/query&gt;&lt;/iq&gt;</div><br />
<br />
robot@mym3.org(MiniClient) SEND FILE TO&nbsp; m31@mym3.org(Spark) <span style="color:limegreen">THIS WORKS FINE</span><br />
<div class="code">SEND: &lt;iq id="agsXMPP_13" to="m31@mym3.org/Spark" type="set"&gt;&lt;si xmlns="http://jabber.org/protocol/si" profile="http://jabber.org/protocol/si/profile/file-transfer" id="a790a9d1-a7af-410d-9ea1-022d9744ed6a"&gt;&lt;file xmlns="http://jabber.org/protocol/si/profile/file-transfer" name="2_louisenadeau-orangepoppy.jpg" size="524170"&gt;&lt;range /&gt;&lt;/file&gt;&lt;feature xmlns="http://jabber.org/protocol/feature-neg"&gt;&lt;x xmlns="jabber:x:data" type="form"&gt;&lt;field type="list-single" var="stream-method"&gt;&lt;option&gt;&lt;value&gt;http://jabber.org/protocol/bytestreams&lt;/value&gt;&lt;/option&gt;&lt;/field&gt;&lt;/x&gt;&lt;/feature&gt;&lt;/si&gt;&lt;/iq&gt;<br />
<br />
RECV: &lt;iq xmlns="jabber:client" type="result" from="m31@mym3.org/Spark" to="robot@mym3.org/MiniClient" id="agsXMPP_13"&gt;&lt;si xmlns="http://jabber.org/protocol/si"&gt;&lt;feature xmlns="http://jabber.org/protocol/feature-neg"&gt;&lt;x xmlns="jabber:x:data" type="submit"&gt;&lt;field var="stream-method"&gt;&lt;value&gt;http://jabber.org/protocol/bytestreams&lt;/value&gt;&lt;/field&gt;&lt;/x&gt;&lt;/feature&gt;&lt;/si&gt;&lt;/iq&gt;<br />
<br />
SEND: &lt;iq id="agsXMPP_14" to="m31@mym3.org/Spark" type="set"&gt;&lt;query xmlns="http://jabber.org/protocol/bytestreams" sid="a790a9d1-a7af-410d-9ea1-022d9744ed6a"&gt;&lt;streamhost jid="proxy.mym3.org" host="proxy.mym3.org" port="7777" /&gt;&lt;/query&gt;&lt;/iq&gt;<br />
<br />
RECV: &lt;iq xmlns="jabber:client" type="result" from="m31@mym3.org/Spark" to="robot@mym3.org/MiniClient" id="agsXMPP_14"&gt;&lt;query xmlns="http://jabber.org/protocol/bytestreams"&gt;&lt;streamhost-used jid="proxy.mym3.org" /&gt;&lt;/query&gt;&lt;/iq&gt;<br />
<br />
SEND: &lt;iq id="agsXMPP_15" to="proxy.mym3.org" type="set"&gt;&lt;query xmlns="http://jabber.org/protocol/bytestreams" sid="a790a9d1-a7af-410d-9ea1-022d9744ed6a"&gt;&lt;activate&gt;m31@mym3.org/Spark&lt;/activate&gt;&lt;/query&gt;&lt;/iq&gt;<br />
<br />
RECV: &lt;iq xmlns="jabber:client" type="result" from="proxy.mym3.org" to="robot@mym3.org/MiniClient" id="agsXMPP_15" /&gt;</div><br />
I'm confused with this problem whole days, can anyone point me?&nbsp;&nbsp; <img src="https://forum.ag-software.net/unb_lib/designs/_smile/unb/smile.png" title=":-)" alt=":-)" style="vertical-align:middle;width:15px;height:15px;" class="smilie" /> &nbsp;<br />
It's will be much appreciated if someone helps.&nbsp; <img src="https://forum.ag-software.net/unb_lib/designs/_smile/unb/nuts.gif" title=":nuts:" alt=":nuts:" style="vertical-align:middle;width:22px;height:15px;" class="smilie" /> <br />
Thanks,<br />
Lynn
]]></description>
            <author> no_email@example.com (lynnjeans)</author>
            <pubDate>Sun, 24 Apr 2016 15:30:31 GMT</pubDate>
            <guid isPermaLink="false">https://forum.ag-software.net/1901</guid>
        </item>
        <item>
            <title>Best control for holding contacts</title>
            <link>https://forum.ag-software.net/thread/1803-Best-control-for-holding-contacts</link>
            <description><![CDATA[
Hi! Please i am building an IM application using agsxmpp and i am using the rostercontrol to hold contacts. Its working fine. But i can't find a way to add contacts pictures and status to the roster control. <br />
<br />
Please is there a way of doing this or do i have to use another control for this. And if i have to use another control, what control would be recommended?<br />
<br />
Thanks in advance.
]]></description>
            <author> no_email@example.com (david.felix)</author>
            <pubDate>Tue, 04 Aug 2015 09:32:31 GMT</pubDate>
            <guid isPermaLink="false">https://forum.ag-software.net/1803</guid>
        </item>
        <item>
            <title>xmpp unsubscribe </title>
            <link>https://forum.ag-software.net/thread/1768-xmpp-unsubscribe-error-type-wait-code-400</link>
            <description><![CDATA[
<span style="color:blue">Dear Alex,<br />
<br />
Unsubscription is failed while unsubscribing the pubsub node.Its throwing error code as 400 and type="wait".<br />
<br />
Please find the request/response stream for better understanding.<br />
</span><br />
<br />
SEND :<br />
&lt;iq id="agsXMPP_4" type="get" to="pubsub.testinfra.net"&gt;&lt;pubsub xmlns="<a href="http://jabber.org/protocol/pubsub" title="http://jabber.org/protocol/pubsub">http://jabber.org/protocol/pubsub</a>"&gt;&lt;subscriptions /&gt;&lt;/pubsub&gt;&lt;/iq&gt;<br />
<br />
RECV :<br />
&lt;iq xmlns="jabber:client" type="result" from="pubsub.testinfra.net" to="ramesh.kasi@testinfra.net/beamon" id="agsXMPP_4"&gt;&lt;pubsub xmlns="<a href="http://jabber.org/protocol/pubsub" title="http://jabber.org/protocol/pubsub">http://jabber.org/protocol/pubsub</a>"&gt;&lt;subscriptions&gt;&lt;subscription jid="ramesh.kasi@testinfra.net" node="INFRAADMIN" subid="S0l4gRK7C8cBMJnLnhcjDNl7E08kvNucRpQ16BHs" subscription="subscribed" /&gt;&lt;subscription jid="ramesh.kasi@testinfra.net" node="G_GIO_AMD" subid="WjLfigT5VP41Olpi6s21iUz8EhKD880fGz1PYpJ9" subscription="subscribed" /&gt;&lt;subscription jid="ramesh.kasi@testinfra.net" node="G_GIO_BOM" subid="D10OFMJtaK9EOX59IyjdVf78uz8moImp0lh4jCQy" subscription="subscribed" /&gt;&lt;/subscriptions&gt;&lt;/pubsub&gt;&lt;/iq&gt;<br />
<br />
SEND :<br />
&lt;iq id="agsXMPP_5" type="set" to="pubsub.testinfra.net"&gt;&lt;pubsub xmlns="<a href="http://jabber.org/protocol/pubsub" title="http://jabber.org/protocol/pubsub">http://jabber.org/protocol/pubsub</a>"&gt;<span style="color:crimson">&lt;unsubscribe node="INFRAADMIN" jid="ramesh.kasi@testinfra.net/beamon" subid="S0l4gRK7C8cBMJnLnhcjDNl7E08kvNucRpQ16BHs" /&gt;</span>&lt;/pubsub&gt;&lt;/iq&gt;<br />
<br />
RECV :<br />
&lt;iq xmlns="jabber:client" type="error" from="pubsub.testinfra.net" to="ramesh.kasi@testinfra.net/beamon" id="agsXMPP_5"&gt;&lt;pubsub xmlns="<a href="http://jabber.org/protocol/pubsub" title="http://jabber.org/protocol/pubsub">http://jabber.org/protocol/pubsub</a>"&gt;<span style="color:crimson">&lt;unsubscribe jid="ramesh.kasi@testinfra.net/beamon" node="INFRAADMIN" subid="S0l4gRK7C8cBMJnLnhcjDNl7E08kvNucRpQ16BHs" /&gt;&lt;/pubsub&gt;&lt;error type="wait" code="400"&gt;</span>&lt;unexpected-request xmlns="urn:ietf:params:xml:ns:xmpp-stanzas" /&gt;&lt;not-subscribed xmlns="<a href="http://jabber.org/protocol/pubsub#errors" title="http://jabber.org/protocol/pubsub#errors">http://jabber.org/protocol/pubsub#errors</a>" /&gt;&lt;/error&gt;&lt;/iq&gt;<br />
<br />
<br />
<span style="color:blue"><br />
i'm using openfire server which is expecting anything additional in the request?<br />
<br />
Please verify the stream and suggest me to solve the problem.<br />
<br />
Thanks<br />
Ramesh Kasi</span>
]]></description>
            <author> no_email@example.com (rameshkasi)</author>
            <pubDate>Mon, 23 Mar 2015 12:16:06 GMT</pubDate>
            <guid isPermaLink="false">https://forum.ag-software.net/1768</guid>
        </item>
        <item>
            <title>PubSub notification on same account but different resources</title>
            <link>https://forum.ag-software.net/thread/1696-PubSub-notification-on-same-account-but-different</link>
            <description><![CDATA[
Hello all,<br />
first of all a big thank to everybody for producing such a nice project.<br />
I have worked long time before on XMPP and mainly on Python, now I am working on a new project on C# so I am refreshing some of my knowledge of the XMPP protocol.<br />
My current setup is the following:<br />
Windows 8.1 machine with OpenFire, Visual Studio 2013 with Ag Matrix Min Client.<br />
What I want to do is the following:<br />
there is one user say paul at two different machines like paul@machine1, paul@machine2.<br />
The user creates a Node on the PubSub and this is easy and publish/subscribe to the same node, in this way - I thought - I can simulate what OpenFire doesn't have yet (see long post <a href="https://community.igniterealtime.org/thread/43605" title="https://community.igniterealtime.org/thread/43605">here</a>): broadcasting of messages to all the resources of a JID.<br />
I am not interested here to keep all messages but rather I just want to get the last published item from the node.<br />
Now the problem is that OpenFire only allows one connection at time for the same user (even if is coming from different IP addresses) and so when I connect from machine1, I get disconnected on machine2. So I have to constantly connect/disconnect to exchange the messages.<br />
Is there another easy way to achieve this? I don't want the same user to register several nicknames each time, but rather have the same username and with that exchange information between different machines.<br />
<br />
I hope my description is not so convoluted!
]]></description>
            <author> no_email@example.com (robomotic)</author>
            <pubDate>Fri, 06 Jun 2014 16:43:07 GMT</pubDate>
            <guid isPermaLink="false">https://forum.ag-software.net/1696</guid>
        </item>
        <item>
            <title>SUBJECT in a regulat chat between 2 (or more) people</title>
            <link>https://forum.ag-software.net/thread/1633-SUBJECT-in-a-regulat-chat-between-2-or-more-peop</link>
            <description><![CDATA[
Hi,<br />
As described in the XMPP protocol <a href="http://xmpp.org/rfcs/rfc3922.html#im" title="http://xmpp.org/rfcs/rfc3922.html#im">http://xmpp.org/rfcs/rfc3922.html#im</a>&nbsp; (4.1.6) we should be able to send a SUBJECT that should be displayed by on XMPP client... But we tested many XMPP clients (Cisco Jabber, Pigin, Jitsi, SafetyJabber...) and it seems that the SUBJECT attribute is ignored by all of them ?<br />
<br />
As we are using today Microsoft Lync our clients are using the SUBJECT feature, and as we are considering to switch to XMPP (in fact Cisco Jabber but the client could be anything else) this feature seems not be really used in a XMPP "world" ?<br />
<br />
The only way to create a chat with a SUBJECT seems in a Group chat, and unfortunatly with Cisco Jabber we need so send propertiary attributes to display a SUBJECT...<br />
<br />
Regards<br />
Emmanuel
]]></description>
            <author> no_email@example.com (ManuD)</author>
            <pubDate>Tue, 26 Nov 2013 09:29:27 GMT</pubDate>
            <guid isPermaLink="false">https://forum.ag-software.net/1633</guid>
        </item>
        <item>
            <title>Question about Login id by WebClient</title>
            <link>https://forum.ag-software.net/thread/1606-Question-about-Login-id-by-WebClient</link>
            <description><![CDATA[
hi alex<br />
c#<br />
<br />
is there anyway for login id by WebClient or HttpWebRequest ?<br />
<br />
how could i make software for XMPP by WebClient ?<br />
<br />
thanks
]]></description>
            <author> no_email@example.com (ramtin)</author>
            <pubDate>Thu, 26 Sep 2013 08:08:53 GMT</pubDate>
            <guid isPermaLink="false">https://forum.ag-software.net/1606</guid>
        </item>
        <item>
            <title>Jingle</title>
            <link>https://forum.ag-software.net/thread/1585-Jingle</link>
            <description><![CDATA[
I found these threads:<br />
<br />
&nbsp; <a href="http://forum.ag-software.net/thread/284-Audio-Jingle-with-agsXMPP" title="http://forum.ag-software.net/thread/284-Audio-Jingle-with-agsXMPP">http://forum.ag-software.net/thread/284-Audio-Jingle-with-…</a><br />
&nbsp; 2006-10-17<br />
&nbsp; we implemented Jingle a while ago. But the JEP's changed a lot since our implementation.<br />
&nbsp; So it does not work anymore. Some Jingle Jeps are on the last call now, <br />
&nbsp; which means they are in a advanced state and will be final soon.<br />
&nbsp; We are currently working on Jingle again. One of the next releases will have (XMPP) jingle support.<br />
&nbsp; But there is still the p2p part of jingle, codecs etc... which is not XMPP related.<br />
&nbsp; <a href="http://www.sourcecodeprojects.com/1181800/" title="http://www.sourcecodeprojects.com/1181800/">http://www.sourcecodeprojects.com/1181800/</a><br />
&nbsp; <br />
&nbsp; <a href="http://forum.ag-software.net/thread/520-About-Jingle" title="http://forum.ag-software.net/thread/520-About-Jingle">http://forum.ag-software.net/thread/520-About-Jingle</a><br />
&nbsp; 2007-12-21<br />
&nbsp; The Jingle specs were changing a lot in the past which is the reason why we never released the code.<br />
&nbsp; <br />
&nbsp; <a href="http://forum.ag-software.net/thread/520-About-Jingle" title="http://forum.ag-software.net/thread/520-About-Jingle">http://forum.ag-software.net/thread/520-About-Jingle</a><br />
&nbsp; 2008-03-05<br />
&nbsp; The XSF is currently finalizing the Jingle specs. <br />
&nbsp; <br />
&nbsp; <a href="http://forum.ag-software.net/thread/707-Voice-support-with-agsxmpp" title="http://forum.ag-software.net/thread/707-Voice-support-with-agsxmpp">http://forum.ag-software.net/thread/707-Voice-support-with…</a><br />
&nbsp; 2008-12-18<br />
&nbsp; Jingle has many dependencies to other RFCs like STUN, ICE, RTP....<br />
&nbsp; for most them there are no .NET libraries or bindings available<br />
&nbsp; which means its really lots of work to get a Jingle implementation working in .NET.<br />
&nbsp; Another burden are audio codecs.<br />
&nbsp; <br />
&nbsp; <a href="http://forum.ag-software.net/thread/1062-how-to-connect-to-xmpp-server" title="http://forum.ag-software.net/thread/1062-how-to-connect-to-xmpp-server">http://forum.ag-software.net/thread/1062-how-to-connect-to…</a><br />
&nbsp; 2011-02-18<br />
&nbsp; voice chat is not included. You have to extend agsXMPP for the XMPP Jingle protocols.<br />
<br />
<br />
Do you plan to implement it? Is anywhere other C# libraries exists which implements Jingle?
]]></description>
            <author> no_email@example.com (Arsen.Shnurkov)</author>
            <pubDate>Mon, 05 Aug 2013 10:46:47 GMT</pubDate>
            <guid isPermaLink="false">https://forum.ag-software.net/1585</guid>
        </item>
        <item>
            <title>auth. username or password error on my own server</title>
            <link>https://forum.ag-software.net/thread/1414-auth-username-or-password-error-on-my-own-server</link>
            <description><![CDATA[
hi ,,<br />
<br />
i have openfire server installed on my server and i created some accounts manually but i cant login to these account by agsXMPP , Note that i&nbsp; used many other clients with these clients successfully.<br />
<br />
you can test by your self :<br />
<br />
username : test<br />
password : test123<br />
server : messenger.tashbik.com<br />
port : 5222<br />
<br />
<br />
what the problem is ?
]]></description>
            <author> no_email@example.com (realbitt)</author>
            <pubDate>Thu, 11 Oct 2012 12:25:56 GMT</pubDate>
            <guid isPermaLink="false">https://forum.ag-software.net/1414</guid>
        </item>
        <item>
            <title>Stream XML TO connect Gtalk Server</title>
            <link>https://forum.ag-software.net/thread/1388-Stream-XML-TO-connect-Gtalk-Server</link>
            <description><![CDATA[
Hello<br />
I am a labview developer, and there is no XMPP library for labview, then i need to build my on library.<br />
<br />
i started to read the book "XMPP: The Definitive Guide" but i still stuck in the Handshake part.<br />
<br />
This what i did<br />
i connect with TCP to gtalk server, and send this XML<br />
<div class="code"><div class="xml" style="font-family:monospace;"><ol><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;?xml</span> <span style="color: #000066;">version</span>=<span style="color: #ff0000;">&quot;1.0&quot;</span><span style="color: #000000; font-weight: bold;">?&gt;</span></span></div></li>
<li style="font-weight: bold; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;stream:stream</span> &nbsp;<span style="color: #000066;">to</span>=<span style="color: #ff0000;">&quot;gmail.com&quot;</span></span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #009900;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000066;">version</span>=<span style="color: #ff0000;">&quot;1.0&quot;</span></span></div></li>
<li style="font-weight: bold; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #009900;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000066;">xmlns</span>=<span style="color: #ff0000;">&quot;jabber:client&quot;</span></span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #009900;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000066;">xmlns:stream</span>=<span style="color: #ff0000;">&quot;http://etherx.jabber.org/streams&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span></div></li>
</ol></div></div><br />
And the Server send me back the connections options:<br />
<div class="code"><div class="xml" style="font-family:monospace;"><ol><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;stream:stream</span> <span style="color: #000066;">from</span>=<span style="color: #ff0000;">&quot;gmail.com&quot;</span></span></div></li>
<li style="font-weight: bold; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #009900;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;5649958EB8EE38BA&quot;</span></span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #009900;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000066;">version</span>=<span style="color: #ff0000;">&quot;1.0&quot;</span></span></div></li>
<li style="font-weight: bold; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #009900;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000066;">xmlns:stream</span>=<span style="color: #ff0000;">&quot;http://etherx.jabber.org/streams&quot;</span></span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #009900;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000066;">xmlns</span>=<span style="color: #ff0000;">&quot;jabber:client&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span></div></li>
<li style="font-weight: bold; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; &nbsp; </div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;stream:features<span style="color: #000000; font-weight: bold;">&gt;</span></span></span></div></li>
<li style="font-weight: bold; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;starttls</span> <span style="color: #000066;">xmlns</span>=<span style="color: #ff0000;">&quot;urn:ietf:params:xml:ns:xmpp-tls&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span><span style="color: #000000; font-weight: bold;">&lt;required</span><span style="color: #000000; font-weight: bold;">/&gt;</span></span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/starttls<span style="color: #000000; font-weight: bold;">&gt;</span></span><span style="color: #000000; font-weight: bold;">&lt;mechanisms</span> <span style="color: #000066;">xmlns</span>=<span style="color: #ff0000;">&quot;urn:ietf:params:xml:ns:xmpp-sasl&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span></div></li>
<li style="font-weight: bold; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;mechanism<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>X-GOOGLE-TOKEN<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/mechanism<span style="color: #000000; font-weight: bold;">&gt;</span></span></span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;mechanism<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>X-OAUTH2<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/mechanism<span style="color: #000000; font-weight: bold;">&gt;</span></span></span></div></li>
<li style="font-weight: bold; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/mechanisms<span style="color: #000000; font-weight: bold;">&gt;</span></span></span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/stream:features<span style="color: #000000; font-weight: bold;">&gt;</span></span></span></div></li>
</ol></div></div><br />
In the start i tried to connect the server with TLS then i send:<br />
<div class="code"><div class="xml" style="font-family:monospace;"><ol><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;starttls</span> <span style="color: #000066;">xmlns</span>=<span style="color: #ff0000;">'urn:ietf:params:xml:ns:xmpp-tls'</span><span style="color: #000000; font-weight: bold;">/&gt;</span></span></div></li>
</ol></div></div>And the server send me back that:<br />
<div class="code"><div class="xml" style="font-family:monospace;"><ol><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;proceed</span> <span style="color: #000066;">xmlns</span>=<span style="color: #ff0000;">&quot;urn:ietf:params:xml:ns:xmpp-tls&quot;</span><span style="color: #000000; font-weight: bold;">/&gt;</span></span></div></li>
</ol></div></div>But after i get this msg the server kick me off.<br />
<br />
Then i tried to connect the server with SASL I send:<br />
<div class="code"><div class="xml" style="font-family:monospace;"><ol><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;auth</span> <span style="color: #000066;">xmlns</span>=<span style="color: #ff0000;">&quot;urn:ietf:params:xml:ns:xmpp-sasl&quot;</span> <span style="color: #000066;">mechanism</span>=<span style="color: #ff0000;">&quot;X-GOOGLE-TOKEN&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>Base64{User And Password}<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/auth<span style="color: #000000; font-weight: bold;">&gt;</span></span></span></div></li>
</ol></div></div>And the server send me back:<br />
<div class="code"><div class="xml" style="font-family:monospace;"><ol><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;failure</span> <span style="color: #000066;">xmlns</span>=<span style="color: #ff0000;">&quot;urn:ietf:params:xml:ns:xmpp-sasl&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span><span style="color: #000000; font-weight: bold;">&lt;incorrect-encoding</span><span style="color: #000000; font-weight: bold;">/&gt;</span><span style="color: #000000; font-weight: bold;">&lt;/failure<span style="color: #000000; font-weight: bold;">&gt;</span></span><span style="color: #000000; font-weight: bold;">&lt;/stream:stream<span style="color: #000000; font-weight: bold;">&gt;</span></span></span></div></li>
</ol></div></div><br />
I think that i didn't understand how the encoding work, in the book it said<blockquote class="quote"><div class="quote_inner"> (The Base64-decoded string is&nbsp; &lt;0&gt;alice&lt;0&gt;password—clearly Alice needs some instruc-tion on best practices for information security.)<br />
</div></blockquote>what i need to write instead of the &lt;0&gt;. in the internet it say NULL. How to send null in text?<br />
<br />
thanks for your help, and sorry for my english
]]></description>
            <author> no_email@example.com (elyoni)</author>
            <pubDate>Thu, 23 Aug 2012 10:24:56 GMT</pubDate>
            <guid isPermaLink="false">https://forum.ag-software.net/1388</guid>
        </item>
        <item>
            <title>Facebook xmpp VCard problem</title>
            <link>https://forum.ag-software.net/thread/1214-Facebook-xmpp-VCard-problem</link>
            <description><![CDATA[
Hi I want to get profile picture of my own. So After login, I am sending below IQ packet and getting the below mentioned response but it does not contain any Picture details.<br />
<br />
Can anyone please help me what is the reason.<br />
<br />
Reguret:<br />
&lt;iq to='-100002643606171@chat.facebook.com' from='' id='v1111'&nbsp; type='get' xmlns='jabber:client'&gt;&lt;vCard xmlns='vcard-temp'/&gt;&lt;/iq&gt;<br />
<br />
<br />
Response:<br />
&lt;iq id="v1111" to="XXXXXX@chat.facebook.com/8hAKe3RdK1_51d153db_4AFBBB1DF508F" from="-100002643606171@chat.facebook.com" type="result"&gt;&lt;vCard xmlns='vcard-temp'&gt;&lt;FN&gt;Req Lee&lt;/FN&gt;<br />
&lt;/vCard&gt;<br />
&lt;/iq&gt;
]]></description>
            <author> no_email@example.com (sureshj)</author>
            <pubDate>Thu, 20 Oct 2011 14:29:48 GMT</pubDate>
            <guid isPermaLink="false">https://forum.ag-software.net/1214</guid>
        </item>
        <item>
            <title>Any news about major implementers of XMPP?</title>
            <link>https://forum.ag-software.net/thread/1184-Any-news-about-major-implementers-of-XMPP</link>
            <description><![CDATA[
Hi,<br />
<br />
As of september 2011 - <br />
Except facebook and google-talk, are there any other major players who implement XMPP? (Meaning, I only need my client to use correct server and sasl configuration, and NO transports).<br />
<br />
Where can the required login info be found?<br />
<br />
Thanks!
]]></description>
            <author> no_email@example.com (zbang.yaniv)</author>
            <pubDate>Mon, 05 Sep 2011 19:31:14 GMT</pubDate>
            <guid isPermaLink="false">https://forum.ag-software.net/1184</guid>
        </item>
        <item>
            <title>How to get the status of user in gmail even they are invisible...?</title>
            <link>https://forum.ag-software.net/thread/1118-How-to-get-the-status-of-user-in-gmail-even-they</link>
            <description><![CDATA[
Hai Guys i new to XMPP and also these kind of programming...I listed my Question below please Help me.<br />
<br />
1)How to check whether the user in <span style="color:deepskyblue">offline or invisible</span>...<br />
&nbsp;&nbsp; &nbsp;&nbsp; <br />
2)How to directly interact with the user...(without server is possible or not?)?<br />
<br />
3)How check whether our message is received or not?<br />
<br />
please help me...<br />
<br />
please post the code for <span style="color:crimson">java using smack</span> package.......
]]></description>
            <author> no_email@example.com (vasanth.vss)</author>
            <pubDate>Wed, 18 May 2011 17:59:00 GMT</pubDate>
            <guid isPermaLink="false">https://forum.ag-software.net/1118</guid>
        </item>
        <item>
            <title>how to connect to xmpp server</title>
            <link>https://forum.ag-software.net/thread/1062-how-to-connect-to-xmpp-server</link>
            <description><![CDATA[
hello experts,<br />
<br />
i want to build an application that will connect to xmpp server and allow users to do voice and text chat...<br />
my first tasks is straight forward... i am using dotnet... how can i connect to xmpp.. i have installed openfire on my local network..192.168.0.58, i guess it works on 5222 port.... <br />
<br />
<div class="code"><div class="csharp" style="font-family:monospace;"><ol><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;<span style="color: #0600FF; font-weight: bold;">protected</span> <span style="color: #6666cc; font-weight: bold;">void</span> Page_Load<span style="color: #008000;">&#40;</span><span style="color: #6666cc; font-weight: bold;">object</span> sender, EventArgs e<span style="color: #008000;">&#41;</span></div></li>
<li style="font-weight: bold; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #008000;">&#123;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #6666cc; font-weight: bold;">string</span> uri <span style="color: #008000;">=</span> <span style="color: #666666;">&quot;http://chd-wrkstn-043:5222&quot;</span><span style="color: #008000;">;</span></div></li>
<li style="font-weight: bold; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #6666cc; font-weight: bold;">string</span> fileName <span style="color: #008000;">=</span> Server<span style="color: #008000;">.</span><span style="color: #0000FF;">MapPath</span><span style="color: #008000;">&#40;</span><span style="color: #666666;">&quot;test.xml&quot;</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span> </div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; WebRequest req <span style="color: #008000;">=</span> WebRequest<span style="color: #008000;">.</span><span style="color: #0000FF;">Create</span><span style="color: #008000;">&#40;</span>uri<span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span></div></li>
<li style="font-weight: bold; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; req<span style="color: #008000;">.</span><span style="color: #0000FF;">Method</span> <span style="color: #008000;">=</span> <span style="color: #666666;">&quot;POST&quot;</span><span style="color: #008000;">;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </div></li>
<li style="font-weight: bold; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; req<span style="color: #008000;">.</span><span style="color: #0000FF;">ContentType</span> <span style="color: #008000;">=</span> <span style="color: #666666;">&quot;text/xml&quot;</span><span style="color: #008000;">;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #008080; font-style: italic;">//req.ContentLength = 790;</span></div></li>
<li style="font-weight: bold; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; StreamWriter strw <span style="color: #008000;">=</span> <a href="http://www.google.com/search?q=new+msdn.microsoft.com"><span style="color: #008000;">new</span></a> StreamWriter<span style="color: #008000;">&#40;</span>req<span style="color: #008000;">.</span><span style="color: #0000FF;">GetRequestStream</span><span style="color: #008000;">&#40;</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; strw<span style="color: #008000;">.</span><span style="color: #0000FF;">Write</span><span style="color: #008000;">&#40;</span>GetTextFromXMLFile<span style="color: #008000;">&#40;</span>fileName<span style="color: #008000;">&#41;</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span></div></li>
<li style="font-weight: bold; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; strw<span style="color: #008000;">.</span><span style="color: #0000FF;">Close</span><span style="color: #008000;">&#40;</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; WebResponse resp <span style="color: #008000;">=</span> req<span style="color: #008000;">.</span><span style="color: #0000FF;">GetResponse</span><span style="color: #008000;">&#40;</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span></div></li>
<li style="font-weight: bold; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; StreamReader sr <span style="color: #008000;">=</span> <a href="http://www.google.com/search?q=new+msdn.microsoft.com"><span style="color: #008000;">new</span></a> StreamReader<span style="color: #008000;">&#40;</span>resp<span style="color: #008000;">.</span><span style="color: #0000FF;">GetResponseStream</span><span style="color: #008000;">&#40;</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: bold; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #6666cc; font-weight: bold;">string</span> a <span style="color: #008000;">=</span> sr<span style="color: #008000;">.</span><span style="color: #0000FF;">ReadToEnd</span><span style="color: #008000;">&#40;</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">.</span><span style="color: #0000FF;">ToString</span><span style="color: #008000;">&#40;</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; sr<span style="color: #008000;">.</span><span style="color: #0000FF;">Close</span><span style="color: #008000;">&#40;</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span></div></li>
<li style="font-weight: bold; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #6666cc; font-weight: bold;">string</span> str <span style="color: #008000;">=</span> resp<span style="color: #008000;">.</span><span style="color: #0000FF;">Headers</span><span style="color: #008000;">.</span><span style="color: #0000FF;">ToString</span><span style="color: #008000;">&#40;</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #6666cc; font-weight: bold;">string</span> ssd <span style="color: #008000;">=</span> resp<span style="color: #008000;">.</span><span style="color: #0000FF;">ResponseUri</span><span style="color: #008000;">.</span><span style="color: #0000FF;">ToString</span><span style="color: #008000;">&#40;</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span></div></li>
<li style="font-weight: bold; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #008000;">&#125;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: bold; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #0600FF; font-weight: bold;">private</span> <span style="color: #6666cc; font-weight: bold;">string</span> GetTextFromXMLFile<span style="color: #008000;">&#40;</span><span style="color: #6666cc; font-weight: bold;">string</span> file<span style="color: #008000;">&#41;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #008000;">&#123;</span></div></li>
<li style="font-weight: bold; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; StreamReader reader <span style="color: #008000;">=</span> <a href="http://www.google.com/search?q=new+msdn.microsoft.com"><span style="color: #008000;">new</span></a> StreamReader<span style="color: #008000;">&#40;</span>file<span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span> </div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #6666cc; font-weight: bold;">string</span> ret <span style="color: #008000;">=</span> reader<span style="color: #008000;">.</span><span style="color: #0000FF;">ReadToEnd</span><span style="color: #008000;">&#40;</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span> </div></li>
<li style="font-weight: bold; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; reader<span style="color: #008000;">.</span><span style="color: #0000FF;">Close</span><span style="color: #008000;">&#40;</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span> </div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #0600FF; font-weight: bold;">return</span> ret<span style="color: #008000;">;</span> </div></li>
<li style="font-weight: bold; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #008000;">&#125;</span></div></li>
</ol></div></div><br />
XML file<br />
<br />
&lt;iq to='chd-wrkstn-043'<br />
&nbsp;&nbsp;&nbsp; type='set'<br />
&nbsp;&nbsp;&nbsp; id='sess_1'&gt;<br />
&nbsp; &lt;session xmlns='urn:ietf:params:xml:ns:xmpp-session'/&gt;<br />
&lt;/iq&gt;<br />
<br />
<br />
i know i maybe completely wrong...but i cant find a wayout of this problem...
]]></description>
            <author> no_email@example.com (lsharma)</author>
            <pubDate>Fri, 18 Feb 2011 05:56:57 GMT</pubDate>
            <guid isPermaLink="false">https://forum.ag-software.net/1062</guid>
        </item>
        <item>
            <title>Better way to integrate with Facebook chat</title>
            <link>https://forum.ag-software.net/thread/1047-Better-way-to-integrate-with-Facebook-chat</link>
            <description><![CDATA[
Hey guyz,<br />
&nbsp;&nbsp;&nbsp; I'm sandy.... I'm trying to integrate Facebook(FB) chat to my web application which is developed in visual studio 2008(c#). Need some suggestions about how to do that. Are there any third party tools which provide such service or if i have to develop my own client, please suggest me to how to start with and the direction.<br />
&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; I searched online about developing my own client and found some of the articles that say i need to download the agsxmpp.dll. I didn't find some of the sites that allow me to download the file are safe. Can anyone please provide the link for that dll.
]]></description>
            <author> no_email@example.com (sandy2remo)</author>
            <pubDate>Thu, 16 Dec 2010 01:49:59 GMT</pubDate>
            <guid isPermaLink="false">https://forum.ag-software.net/1047</guid>
        </item>
        <item>
            <title>Novice in XMPP</title>
            <link>https://forum.ag-software.net/thread/1041-Novice-in-XMPP</link>
            <description><![CDATA[
Hello All,<br />
<br />
I'm pretty novice in XMPP, and i've been given a task to read and understand the protocol, Basically the company wants to make chat client based on XMPP protocol.. Can i expect good tutorial, background regarding XMPP and how to make it functional in either C or C++.<br />
<br />
Thanks a lot.
]]></description>
            <author> no_email@example.com (gothic_coder)</author>
            <pubDate>Thu, 09 Dec 2010 10:24:36 GMT</pubDate>
            <guid isPermaLink="false">https://forum.ag-software.net/1041</guid>
        </item>
        <item>
            <title>Question about statuses list.</title>
            <link>https://forum.ag-software.net/thread/1038-Question-about-statuses-list</link>
            <description><![CDATA[
I would like ask, if there exist some standartized contact list. I can found nothing. But i thing, the base contact statuses as online or away must be defined and it doesnt make sense, build this statuses list in application by own.<br />
I know, there is possible add custom statuses, but i thinkg the base statuse has to be standartized, insnt&nbsp; it ?<br />
Is the another way, that got it from matrix, or its only way build it by myself ? If not, do you plan integrate this in matrix ?<br />
<br />
Thank you
]]></description>
            <author> no_email@example.com (Michal_Mayer)</author>
            <pubDate>Mon, 29 Nov 2010 11:01:06 GMT</pubDate>
            <guid isPermaLink="false">https://forum.ag-software.net/1038</guid>
        </item>
        <item>
            <title>XMPP Facebook login in C#</title>
            <link>https://forum.ag-software.net/thread/1036-XMPP-Facebook-login-in-C</link>
            <description><![CDATA[
I have googled a lot but I haven't been able to find any code&nbsp; for C# hot to create simple chat using agsXMPP. Does anyone knows how to establish connection with FB chat using X_FACEBOOK-PLATFORM and get friend list, online users, send messages etc? I intend to try it in a simple desktop application.<br />
<br />
Any kind of help is appreciated. Thanks
]]></description>
            <author> no_email@example.com (stef)</author>
            <pubDate>Wed, 17 Nov 2010 11:20:57 GMT</pubDate>
            <guid isPermaLink="false">https://forum.ag-software.net/1036</guid>
        </item>
        <item>
            <title>Login information in packages</title>
            <link>https://forum.ag-software.net/thread/998-Login-information-in-packages</link>
            <description><![CDATA[
Usually xmpp protocol working:<br />
<br />
1. Autorize on server and get sessionID<br />
2. Sending/reciving packages<br />
3. Close connection.<br />
<br />
Is it possible not use client-server, sending packages on some port, and reciving from another? And login information will be pass in each package.<br />
<br />
Thank you/
]]></description>
            <author> no_email@example.com (Esofter)</author>
            <pubDate>Mon, 06 Sep 2010 18:42:13 GMT</pubDate>
            <guid isPermaLink="false">https://forum.ag-software.net/998</guid>
        </item>
        <item>
            <title>get more room features</title>
            <link>https://forum.ag-software.net/thread/996-get-more-room-features</link>
            <description><![CDATA[
as I used xmpp discovery to get room Informations I can just get the following features :<br />
<br />
&lt;iq type="result" id="v2ETR-28" to="admin@web/Jaam"&gt;<br />
&lt;query xmlns="jabber:iq:private"&gt;<br />
&lt;scratchpad xmlns="scratchpad:tasks"/&gt;<br />
&lt;/query&gt;<br />
&lt;/iq&gt;<br />
&lt;iq type="result" id="RR74m-35" from="r6@conference.web" to="admin@web/Jaam"&gt;<br />
&lt;query xmlns="<a href="http://jabber.org/protocol/disco#info" title="http://jabber.org/protocol/disco#info">http://jabber.org/protocol/disco#info</a>"&gt;<br />
&lt;identity category="conference" name="room6" type="text"/&gt;<br />
&lt;feature var="<a href="http://jabber.org/protocol/muc" title="http://jabber.org/protocol/muc">http://jabber.org/protocol/muc</a>"/&gt;<br />
&lt;feature var="muc_public"/&gt;<br />
&lt;feature var="muc_membersonly"/&gt;<br />
&lt;feature var="muc_moderated"/&gt;<br />
&lt;feature var="muc_semianonymous"/&gt;<br />
&lt;feature var="muc_unsecured"/&gt;<br />
&lt;feature var="muc_persistent"/&gt;<br />
&lt;feature var="<a href="http://jabber.org/protocol/disco#info" title="http://jabber.org/protocol/disco#info">http://jabber.org/protocol/disco#info</a>"/&gt;<br />
&lt;x xmlns="jabber:x:data" type="result"&gt;<br />
&lt;field var="FORM_TYPE" type="hidden"&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;value&gt;<a href="http://jabber.org/protocol/muc#roominfo" title="http://jabber.org/protocol/muc#roominfo">http://jabber.org/protocol/muc#roominfo</a>&lt;/value&gt;<br />
&lt;/field&gt;<br />
&lt;field label="Description" var="muc#roominfo_description"&gt;<br />
&lt;value&gt;6666 6666&lt;/value&gt;&lt;/field&gt;<br />
&lt;field label="Subject" var="muc#roominfo_subject"&gt;&lt;value&gt;6666&lt;/value&gt;&lt;/field&gt;<br />
&lt;field label="Number of occupants" var="muc#roominfo_occupants"&gt;&lt;value&gt;0&lt;/value&gt;&lt;/field&gt;<br />
&lt;field label="Creation date" var="x-muc#roominfo_creationdate"&gt;&lt;value&gt;20100717T08:21:36&lt;/value&gt;<br />
&lt;/field&gt;<br />
&lt;/x&gt;<br />
&lt;/query&gt;<br />
&lt;/iq&gt;<br />
<br />
<br />
but I need more features like "allowInvites"&nbsp; or "MaxOccupants", anyone can help about this?<br />
<br />
thanks in advance for your answers.<br /><div style="border-top:1px solid #808080; margin:4px 0;\"></div>Mohd Taheri<br />
Masir.Net
]]></description>
            <author> no_email@example.com (masir_mohd)</author>
            <pubDate>Wed, 18 Aug 2010 07:06:10 GMT</pubDate>
            <guid isPermaLink="false">https://forum.ag-software.net/996</guid>
        </item>
        <item>
            <title>XMPP Packet size</title>
            <link>https://forum.ag-software.net/thread/995-XMPP-Packet-size</link>
            <description><![CDATA[
Hi everyone,<br />
<br />
I've been trying to find out how to define block size for XMPP Packet. <br />
<br />
I've tried with Spark and Pidgin ( XMPP client ), both of them don't offer this feature.<br />
<br />
I've tried to browse XMPP library as well ( like Smack ), but I couldn't find in the API, how to define block-size.<br />
But I could see in XEP 0047&nbsp; (In-Band Bytestreams) that it is possible to define block-size.<br />
The problem is XEP-0047 is a client only protocol, and it's for transferring binary data. <br />
<br />
Is there a way that I can define maximum block-size in XMPP protocol, and which client API can I use ? <br />
<br />
Thanks in advance.
]]></description>
            <author> no_email@example.com (cf0rum)</author>
            <pubDate>Sat, 14 Aug 2010 03:10:11 GMT</pubDate>
            <guid isPermaLink="false">https://forum.ag-software.net/995</guid>
        </item>
        <item>
            <title>Save gtalk Chat history in gmail</title>
            <link>https://forum.ag-software.net/thread/975-Save-gtalk-Chat-history-in-gmail</link>
            <description><![CDATA[
Hi ,<br />
<br />
I have developed a application (ASP.NET 4 &amp; VS2010 ) that connects to Gtalk for chatting and it works well. <br />
<br />
I just noticed that the chat history is not recorded in google mail.<br />
<br />
Is there any possible setting that will do that?<br />
<br />
<br />
<br />
Regards,<br />
Ilay
]]></description>
            <author> no_email@example.com (silay)</author>
            <pubDate>Mon, 19 Jul 2010 12:51:39 GMT</pubDate>
            <guid isPermaLink="false">https://forum.ag-software.net/975</guid>
        </item>
        <item>
            <title>Cant get normal users name Instead I get negative Long number (via chat connect - Facebook)</title>
            <link>https://forum.ag-software.net/thread/937-Cant-get-normal-users-name-Instead-I-get-negative</link>
            <description><![CDATA[
I connect to facebook chat When I try to retrieve the list of online users I get their user names but in negative long number. Y is that? How can I get their normal names?<br />
<br />
thanks <img src="https://forum.ag-software.net/unb_lib/designs/_smile/unb/smile.png" title=":)" alt=":)" style="vertical-align:middle;width:15px;height:15px;" class="smilie" />
]]></description>
            <author> no_email@example.com (11alex11)</author>
            <pubDate>Sun, 23 May 2010 19:03:50 GMT</pubDate>
            <guid isPermaLink="false">https://forum.ag-software.net/937</guid>
        </item>
        <item>
            <title>Differences between library's</title>
            <link>https://forum.ag-software.net/thread/904-Differences-between-library-s</link>
            <description><![CDATA[
What are the main differences between this library's?<br />
<br />
- agsXMPP<br />
- MatriX XMPP SDK<br />
- Jabber-NET<br />
- GoodwareJabber
]]></description>
            <author> no_email@example.com (0834114willeme)</author>
            <pubDate>Mon, 22 Mar 2010 20:08:48 GMT</pubDate>
            <guid isPermaLink="false">https://forum.ag-software.net/904</guid>
        </item>
        <item>
            <title>Statuses for Transports not recieved!</title>
            <link>https://forum.ag-software.net/thread/903-Statuses-for-Transports-not-recieved</link>
            <description><![CDATA[
Hello<br />
I have 2 accounts in jabber-hispano.org and i registered Yahoo Transport.<br />
????@jabber-hispano.org and amir@jabber-hispano.org<br />
In both account all functions work properly but when Yahoo friends recieved in ???? account there is no Online user! i can send/recieve PM but i don't recieve status or online notification. But in Amir@...org everything is correct. I tried many servers some don't support Yahoo and some don't work! I tried many clients: Miranda,Pidgin,Spark,Miniclient. In all of them i have problem.<br />
<br />
???? in ????@jabber-hispano.org is an Arabic name. This forum don't support that!
]]></description>
            <author> no_email@example.com (itide)</author>
            <pubDate>Sat, 20 Mar 2010 15:24:52 GMT</pubDate>
            <guid isPermaLink="false">https://forum.ag-software.net/903</guid>
        </item>
        <item>
            <title>Problem in creating web based chat application using agsXmpp</title>
            <link>https://forum.ag-software.net/thread/900-Problem-in-creating-web-based-chat-application-us</link>
            <description><![CDATA[
Hi,<br />
<br />
I want to create the web application for 'chat' using agsXmpp. I have logged in using agsXmpp. Its working fine. But unable to send and receive the data. MessageCallBack event and OnPresence are not getting fired. Please help me with sample application.
]]></description>
            <author> no_email@example.com (Glossy)</author>
            <pubDate>Thu, 18 Mar 2010 06:48:40 GMT</pubDate>
            <guid isPermaLink="false">https://forum.ag-software.net/900</guid>
        </item>
        <item>
            <title>Chat message is not delivered to all users</title>
            <link>https://forum.ag-software.net/thread/890-Chat-message-is-not-delivered-to-all-users</link>
            <description><![CDATA[
Hi <br />
<br />
I have a windows application which will send the chat messages to multiple ids in a for loop. It works fine but it does not deliver the chage text to couple of id's in random. I would like to know if my approach of sending the chat message to each id in a for loop or should i follow a different logic.<br />
<br />
thanks<br />
Rathna Subbu
]]></description>
            <author> no_email@example.com (sabarathnam)</author>
            <pubDate>Mon, 22 Feb 2010 13:24:37 GMT</pubDate>
            <guid isPermaLink="false">https://forum.ag-software.net/890</guid>
        </item>
        <item>
            <title>Requesting profile information</title>
            <link>https://forum.ag-software.net/thread/871-Requesting-profile-information</link>
            <description><![CDATA[
Hi there,<br />
<br />
During requesting the users roster, I would like to obtain some additional information too on each user, such as their email address, company name etc.<br />
<br />
I'm looking at the documentation but it only shows the raw XML for requesting this information, is there a convenient way of doing this through the agsxmpp library?&nbsp; Many thanks in advance.<br />
<br />
Nick.
]]></description>
            <author> no_email@example.com (firkinfedup)</author>
            <pubDate>Mon, 11 Jan 2010 11:51:59 GMT</pubDate>
            <guid isPermaLink="false">https://forum.ag-software.net/871</guid>
        </item>
    </channel>
</rss>
