[jadmin] Ejabberd + Proxy65

Peter Saint-Andre stpeter at jabber.org
Wed Nov 1 12:35:35 CST 2006


Matt Gibson wrote:
> Okay,
> 
> 
> I have downgraded to proxy65 release, non cvs
> Downgraded to twisted 1.2.0
> Using twisted-words 0.1.0-r1
> Using twisted-web 0.5.0-r1
> Using twisted-xish 0.1.0-r1
> Ejabberd CVS Sept 28th or so
> 
> Now, it seems a little better when I run mktap proxy65 --help, in that
> it doesn't display any errors. However, when I go to make the tap
> file, I receive this:
> 
> www jabber # mktap proxy65 --jid=proxy.chat.mydomain.com
> --secret=secret --rhost=127.0.0.1 --rport=6000
> --proxyip=64.246.XXX.XXX --proxyport=7777
> 
> Traceback (most recent call last):
>  File "/usr/bin/mktap", line 30, in ?
>    run()
>  File "/usr/lib/python2.4/site-packages/twisted/scripts/mktap.py",
> line 160, in run
>    options.subOptions)
>  File "/usr/lib/python2.4/site-packages/twisted/scripts/mktap.py",
> line 56, in makeService
>    mod.updateApplication(oldapp, options)
>  File "/usr/lib/python2.4/site-packages/proxy65/proxy65.py", line
> 268, in updateApplication
>    Service(ourApp, config)
>  File "/usr/lib/python2.4/site-packages/proxy65/proxy65.py", line 99,
> in __init__
>    component.Service.__init__(self, config["jid"], serviceParent)
> AttributeError: class Service has no attribute '__init__'

I was just chatting with someone who is successfully running proxy65
with ejabberd, he has the following setup:

python 2.4.3
twisted Core 2.4.0
twisted Web 0.6.0_1
twisted Words 0.4.0
proxy65 CVS

There was a bug in proxy65.py that I've just fixed which prevented him
from sending files through the proxy, but he was able to create the tap
file and such.

So you might give that a try.

Peter

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 7358 bytes
Desc: S/MIME Cryptographic Signature
Url : http://mail.jabber.org/pipermail/jadmin/attachments/20061101/235ddfde/smime-0004.bin


More information about the JAdmin mailing list