On 1/24/06, Lars T. Mikkelsen <[EMAIL PROTECTED]> wrote:
>
> On Tue, Jan 24, 2006 at 04:50:03PM -0600, Chad Jannusch wrote:
> > The last release verison of PyMSNt works fine and all the twisted
> versions
> > look up to date. Any suggestions on where to look?
>
> James made some major changes in SVN today, so the latest version
> doesn't use twistd anymore. You have to start the transport with:
> ./PyMSNt.py
>
> Also, be sure to check out the new configuration options in
> config-example.xml.
>
> Best regards,
> Lars
> _______________________________________________
> py-transports mailing list
> py-transports@blathersource.org
> http://www.modevia.com/cgi-bin/mailman/listinfo/py-transports
>


And that solved it and I'm happy to report that the MSN transport on
bgmn.net has been upgraded. My only other question is do I need both the
ftOOBPort and the ftOOBRoot option? If so where does the directory
referenced in ftOOBRoot get created (so I can map it to my web server)?

Thanks,
Chad Jannusch
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
http://modevia.com/pipermail/py-transports/attachments/20060124/7ab00162/attachment.html
From [EMAIL PROTECTED]  Wed Jan 25 01:23:55 2006
From: [EMAIL PROTECTED] (Lars T. Mikkelsen)
Date: Wed Jan 25 01:24:02 2006
Subject: [py-transports] Problems starting PyMSNt svn
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
        <[EMAIL PROTECTED]>
        <[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>

On Tue, Jan 24, 2006 at 06:28:04PM -0600, Chad Jannusch wrote:
> And that solved it and I'm happy to report that the MSN transport on
> bgmn.net has been upgraded. My only other question is do I need both the
> ftOOBPort and the ftOOBRoot option? If so where does the directory
> referenced in ftOOBRoot get created (so I can map it to my web server)?

You only need to set ftOOBPort and ftOOBRoot if you want to support OOB
file transfers (JEP-0066). I think SOCKS5 file transfer (JEP-0096) is
quite common in clients these days - if you want to support this set the
ftJabberPort.

When configured for OOB file transfers, the transport will start its own
web server on the port specified by ftOOBPort. The ftOOBRoot setting
lets you (optionally) proxy file transfers on an external web server -
for example by using the ProxyPass directive in Apache.

So with an external web server, you would have the following in your
web server configuration file:
ProxyPass /msn/files/ http://[address of PyMSNt]:[ftOOBPort]/
...and in config.xml:
<ftOOBRoot>http://[address of web server]/msn/files/</ftOOBRoot>

If you don't want to use an external web sever, simply put the following
in config.xml:
<ftOOBRoot>http://[address of PyMSNt]:[ftOOBPort]/</ftOOBRoot>

Best regards,
Lars
From [EMAIL PROTECTED]  Wed Jan 25 03:38:45 2006
From: [EMAIL PROTECTED] (James Bunton)
Date: Wed Jan 25 03:39:12 2006
Subject: [py-transports] Problems starting PyMSNt svn
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
        <[EMAIL PROTECTED]>
        <[EMAIL PROTECTED]>
        <[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>

On 25/01/2006, at 12:23 PM, Lars T. Mikkelsen wrote:

> On Tue, Jan 24, 2006 at 06:28:04PM -0600, Chad Jannusch wrote:
>> And that solved it and I'm happy to report that the MSN transport on
>> bgmn.net has been upgraded. My only other question is do I need both 
>> the
>> ftOOBPort and the ftOOBRoot option? If so where does the directory
>> referenced in ftOOBRoot get created (so I can map it to my web 
>> server)?
>
> You only need to set ftOOBPort and ftOOBRoot if you want to support OOB
> file transfers (JEP-0066). I think SOCKS5 file transfer (JEP-0096) is
> quite common in clients these days - if you want to support this set 
> the
> ftJabberPort.
>
> When configured for OOB file transfers, the transport will start its 
> own
> web server on the port specified by ftOOBPort. The ftOOBRoot setting
> lets you (optionally) proxy file transfers on an external web server -
> for example by using the ProxyPass directive in Apache.
>
> So with an external web server, you would have the following in your
> web server configuration file:
> ProxyPass /msn/files/ http://[address of PyMSNt]:[ftOOBPort]/
> ...and in config.xml:
> <ftOOBRoot>http://[address of web server]/msn/files/</ftOOBRoot>
>
> If you don't want to use an external web sever, simply put the 
> following
> in config.xml:
> <ftOOBRoot>http://[address of PyMSNt]:[ftOOBPort]/</ftOOBRoot>
>
> Best regards,
> Lars

Nice description. Mind if I steal that for the docs?

SVN rev 103 should be much nicer to start. Note that all paths in 
config.xml are relative to the PyMSNt directory. The reactor config 
option works again, and path separator issues should be fixed, so it 
should work on Windows now.

Please help test this new code. You now have different log levels, 
backgrounding, and a few other neat things.

Thanks, and enjoy :)

---

James

Reply via email to