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'}
