On 5/9/06, Wendell Turner <[EMAIL PROTECTED]> wrote:
> Q: Do I need proxy65/SOCKS5 installed as a service on the
> gateway server?  I ran the g/w server both with and without the
> proxy65 service, but file transfer didn't work.  I'm not sure if
> I was doing it right.
no, not required

> Q: Does PyMSNt only make tcp connections outbound?
For initial login you've already opened 443 and 1863.

> Are they on
> port 8010, or is that just a jabber convention?
8010 is a random port James chose as a configuration default for
_incoming socks connections_, you can change the port, but the
firewall must let connections in for this port.

>  What firewall
> ports need to be opened inbound and outbound?
443 out, 1863 out, 8010 in (or whatever you're using).

> (I take it that
> means all of ns[12345].msft.net.?)
? not sure what you mean with these.  msft.net isn't invloved with any
ft, socks or oob.

> Q: If I enable ftOOBPort, does MS/hotmail.com do an HTTP GET to
> there?
no, if you enable ftOOBPort, then the remote jabber client is sent a
link in the format of http://<ftOOBRoot>/randomfile.ext, pymsnt will
listen on the ftOOBPort for http requests for /randomfile.ext.

The reason these are split is because you can use apache reverse proxy
to proxy http://some.public.site:80/transports/pymsnt/randomfile.ext
(set as ftOOBRoot) to http://msn.transport:ftOOBPort/randomfile.ext
(notice it's in the root directory on the ftOOBPort)

> Does the name of the server running the PyMSNt need to
> be DNS-resolvable from 'the Internet'?
not in particular.   The <host> configuration variable must be
resolvable for socks ft to work, and the <ftOOBRoot> hostname must be
resolvable for oob (send a http link) to work.

> Does msn.myserver.com
> need to be DNS-resolvable from 'the Internet'?
only if you use msn.myserver.com as the <host> or in the <ftOOBRoot> urls.

--
- Norman Rasmussen
 - Email: [EMAIL PROTECTED]
 - Home page: http://norman.rasmussen.co.za/
From [EMAIL PROTECTED]  Tue May  9 19:58:33 2006
From: [EMAIL PROTECTED] (Wendell Turner)
Date: Tue May  9 19:58:38 2006
Subject: [py-transports] pymsnt + file xfer help
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
        <[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>

On Tue, May 09, 2006 at 08:52:09PM +0200, Norman Rasmussen wrote:
> On 5/9/06, Wendell Turner <[EMAIL PROTECTED]> wrote:
> > What firewall
> >ports need to be opened inbound and outbound?
> 443 out, 1863 out, 8010 in (or whatever you're using).

Ok, I think I have those ports open, yet:

When sending from inside to hotmail, pymsnt's log file shows the
messages below[1]; Psi's Send File window shows 'Requesting...'
and nothing happens on the MSN side.

sending inbound)
PyMSNt's log file shows only this:
[2006-05-09 15:35:49] Traceback - ERROR in checkMessage: 

> >(I take it that
> >means all of ns[12345].msft.net.?)
> ? not sure what you mean with these.  msft.net isn't invloved with any
> ft, socks or oob.

'dig hotmail.com' results in
  ;; ADDITIONAL SECTION:
  ns1.msft.net.  ...
  ns2.msft.net.  ...
  ns3.msft.net.  ...
  ns4.msft.net.  ...
  ns5.msft.net.  ...
and so it seems that these 5 addresses are potential hotmail.com
sites that need firewall holes to them.

Thanks again,

Wendell

-------------------------------------------------------
[1]:
[2006-05-09 15:33:24] INFO ::  :: Looking for handler :: onIq :: 
ServerDiscovery ::
  {'el': <twisted.words.xish.domish.Element object at 0xb775c5cc>,
  'froj': <twisted.words.protocols.jabber.jid.JID instance at 0xb773b94c>,
  'iqType': u'set',
  'self': 'instance',
  'fro': u'[EMAIL PROTECTED]/Psi',
  'ulang': None,
  'to': u'[EMAIL PROTECTED]/msn',
  'ID': u'aab8a'}

[2006-05-09 15:33:24] INFO :: Handler found ::  :: onIq :: ServerDiscovery ::
  {'node': None,
  'el': <twisted.words.xish.domish.Element object at 0xb775c5cc>,
  'froj': <twisted.words.protocols.jabber.jid.JID instance at 0xb773b94c>,
  'iqType': u'set',
  'self': 'instance',
  'fro': u'[EMAIL PROTECTED]/Psi',
  'feature': 'http://jabber.org/protocol/si',
  'xmlns': u'http://jabber.org/protocol/si',
  'ulang': None,
  'to': u'[EMAIL PROTECTED]/msn',
  'handler': <bound method Socks5FileTransfer.incomingSI of <misciq.Socks5 
FileTransfer instance at 0xb7eeaf8c>>,
  'query': <twisted.words.xish.domish.Element object a t 0xb775c62c>,
  'searchjid': 'USER',
  'ID': u'aab8a'}

Reply via email to