ejabberd - Comments for "PyICQ-t configuring in Windows 2000" https://www.ejabberd.im/node/310 en I have a multihomed machine, https://www.ejabberd.im/node/310#comment-1424 <p>I have a multihomed machine, i.e. with more than 1 connected networks. So I have a few DNS names for my server. It's didn't work before I added few hostnames: first is local hostname and second - DNS name.<br /> i.e:</p> <p> {5347, ejabberd_service, [{access, all},<br /> {hosts, ["white2u", "icq.white2u.xxx.net"], [{password, "secret"}]}]}<br /> ]}.</p> Fri, 03 Mar 2006 11:52:41 +0000 Dyr comment 1424 at https://www.ejabberd.im OK, Finally I know where my https://www.ejabberd.im/node/310#comment-697 <p>OK, Finally I know where my problem is...</p> <p>I followed the tutorial <a href="http://www.ejabberd.im/pyicqt" title="http://www.ejabberd.im/pyicqt">http://www.ejabberd.im/pyicqt</a></p> <p>in the step 6</p> <pre># Configure ejabberd Now you have to configure your Jabber server. This instructions assume you are running the transport on the same machine as your main Jabber server. 1. Edit ejabberd.cfg. 2. In the section that says: '{listen,' add those two lines: {5347, ejabberd_service, [{host, "icq.myserver.org", [{password, "password"}]}]}, 3. Restart ejabberd and you're done. </pre><p> -----------------------------------------------</p> <p>The lines may be incorrected, the sentence works fine for me is like as this:</p> <pre>{5347, ejabberd_service, [{access, all}, {host, "icq.myserver.org", [{password, "secret"}]}]},</pre> Sat, 06 Aug 2005 03:51:08 +0000 jonathan comment 697 at https://www.ejabberd.im thx wrood, but did you still https://www.ejabberd.im/node/310#comment-689 <p>thx wrood, but did you still have following problem after running "python main.py"?</p> <p>--------------------------------------<br /> C:\Program Files\Ejabberd\pyicq-t-0.6\src&gt;python main.py<br /> C:\Program Files\Ejabberd\pyicq-t-0.6\src\tlib\domish.py:425: DeprecationWarning<br /> : twisted.protocols.sux has moved to twisted.web.sux. See <noindex><a href="http://twistedmatrix.c" title="http://twistedmatrix.c" rel="nofollow" >http://twistedmatrix.c</a></noindex><br /> om/projects/web.<br /> from twisted.protocols import sux<br /> C:\Python24\lib\site-packages\twisted\web\proxy.py:22: DeprecationWarning: twist<br /> ed.protocols.http has moved to twisted.web.http. See <noindex><a href="http://twistedmatrix.com/pr" title="http://twistedmatrix.com/pr" rel="nofollow" >http://twistedmatrix.com/pr</a></noindex><br /> ojects/web.<br /> from twisted.protocols import http<br /> C:\Program Files\Ejabberd\pyicq-t-0.6\src\tlib\jabber\component.py:22: Deprecati<br /> onWarning: twisted.protocols.jabber has moved to twisted.words.protocols.jabber.<br /> See <noindex><a href="http://twistedmatrix.com/projects/words" title="http://twistedmatrix.com/projects/words" rel="nofollow" >http://twistedmatrix.com/projects/words</a></noindex>.<br /> from twisted.protocols.jabber import jstrports<br /> C:\Program Files\Ejabberd\pyicq-t-0.6\src\tlib\jabber\component.py:136: Componen<br /> tsDeprecationWarning: Please use providedBy() or implementedBy()<br /> if components.implements(c, IService):<br /> C:\Program Files\Ejabberd\pyicq-t-0.6\src\tlib\jabber\component.py:136: Componen<br /> tsDeprecationWarning: Please use implements(), not __implements__ for class __ma<br /> in__.PyTransport<br /> if components.implements(c, IService):<br /> C:\Program Files\Ejabberd\pyicq-t-0.6\src\tlib\jabber\component.py:157: Componen<br /> tsDeprecationWarning: Please use providedBy() or implementedBy()<br /> if components.implements(c, IService):<br /> -----------------------------</p> <p>I still cannot use ICQ gateway...<br /> Thank You</p> Thu, 04 Aug 2005 05:16:38 +0000 jonathan comment 689 at https://www.ejabberd.im and about linux https://www.ejabberd.im/node/310#comment-616 <p>ok, thanx for update.</p> <p>Though i have problems running it on my linux (archlinux 0.7) system. I have tried both: arch packages of python-twisted and zope-interface, and packages of Twisted, TwistedWeb and ZopeInterface from <noindex><a href="http://www.twistedmatrix.com/projects/core" title="http://www.twistedmatrix.com/projects/core" rel="nofollow" >http://www.twistedmatrix.com/projects/core</a></noindex> , <noindex><a href="http://www.twistedmatrix.com/projects/web" title="http://www.twistedmatrix.com/projects/web" rel="nofollow" >http://www.twistedmatrix.com/projects/web</a></noindex> and <noindex><a href="http://www.zope.org/Products/ZopeInterface" title="http://www.zope.org/Products/ZopeInterface" rel="nofollow" >http://www.zope.org/Products/ZopeInterface</a></noindex> .</p> <p>No success, there is still one module missing. "twisted.xish". Maybe it's my system's specific issue. Or maybe something with PyICQ-t again. I will try to contact author, though he didnt answer to my last mails yet.</p> Mon, 11 Jul 2005 08:40:44 +0000 wroot comment 616 at https://www.ejabberd.im tutorials updated https://www.ejabberd.im/node/310#comment-614 <blockquote>I have installed Python 2.4.1 and Twisted 2.0.1 (though there is no word about Twisted in this manual).</blockquote> <p>Right, the PyMSNt tutorial included the Twisted step but the PyICQt and PyAIMt didn't. It should be correct now.</p> <p>I won't update the tutorial with your patch in the hope that the PyICQt developer will fix it really soon.</p> Sun, 10 Jul 2005 18:40:19 +0000 mfoss comment 614 at https://www.ejabberd.im some solution https://www.ejabberd.im/node/310#comment-612 <p>Dont know if it's really a bug. But i have just made a little hack. And now it works. I have commented that IF statement which throws this cycling line in main.py.</p> <p>#if (exe.find("python") &gt;= 0):<br /> # print("Restarting with process name %s..." % (name))<br /> # os.execv(exe, [name, sys.argv[0]]+sys.argv[1:])</p> <p>And i have installed Twisted for Python 2.4. PyICQ-t wount run without that. So this manual: <a href="http://www.ejabberd.im/pyicqt" title="http://www.ejabberd.im/pyicqt">http://www.ejabberd.im/pyicqt</a> is not exactly correct (no mention about Twisted). It has to be installed in linux too. You can obtain Twisted here:<br /> <noindex><a href="http://twistedmatrix.com/projects/core/" title="http://twistedmatrix.com/projects/core/" rel="nofollow" >http://twistedmatrix.com/projects/core/</a></noindex></p> <p>I have tested it with a couple of clients. Seems to be working fine. Spool dir is created automaticly and all user's settings are saved there.</p> <p>But i dont like such a hack so i have send a mail to author of PyICQ-t about that.</p> <p>Hope my solution will be helpful to someone. And many thanks to badlop for his manual, it really helped a lot:)</p> Sun, 10 Jul 2005 17:10:07 +0000 wroot comment 612 at https://www.ejabberd.im Bug in PyICQ-t https://www.ejabberd.im/node/310#comment-611 <p>This is a bug in PyICQ-t (which only appears on Windows). It was discussed around July 1st (see <noindex><a href="http://news.gmane.org/gmane.network.jabber.py-transports" rel="nofollow" >py-transports archive</a></noindex>, subject "PyAIMt is not connecting and CPU consumption is high"), but I can't see any solution in that thread (only read through it quickly, though).</p> <p>Anyway, if you post on that mailing list, you will probably get better answers.</p> Sun, 10 Jul 2005 16:29:37 +0000 legoscia comment 611 at https://www.ejabberd.im