[Twisted-Python] Re: Implementing a custom FTP server
jason at pengale.com
Tue Sep 7 22:03:21 EDT 2004
On Sep 7, 2004, at 7:40 PM, Andy Gayton wrote:
> Paul Swartz wrote:
> Jason, just a quick note.
> I've been putting off changing over to the new component architecture
> so I'm working against a pretty out of date version of trunk.
It's not just you :) I downloaded SFTPGateway, a Twisted program that
serves as a secure proxy to a regular FTP server, because I thought I
could glean some insights into SFTP from it. But it doesn't use any of
Twisted's actual SFTP implementation code, as far as I can tell, and
I'm not sure I want to pick apart all the code they wrote from scratch.
(Plus, it's for Zope, not standalone...)
In other news, I downloaded the latest SVN and am trying to pick apart
the sshsimpleserver.py example again. The log output, below, claims the
factory has been created and is opening the port, but I can't connect
to it, and using nmap I can see that the port is not actually open.
There's one warning I can't quite interpret. Can anyone help me figure
The regular echoserver example works just fine.
2004/09/07 22:01 EDT [-] Log opened.
2004/09/07 22:01 EDT [-] __main__.ExampleFactory starting on 5022
2004/09/07 22:01 EDT [-] Starting factory <__main__.ExampleFactory
instance at 0x406f4d0c>
2004/09/07 22:01 EDT [-] disabling diffie-hellman-group-exchange
because we cannot find moduli file
2004/09/07 22:02 EDT [-] Received SIGINT, shutting down.
2004/09/07 22:02 EDT [__main__.ExampleFactory] (Port 5022 Closed)
2004/09/07 22:02 EDT [__main__.ExampleFactory] Stopping factory
<__main__.ExampleFactory instance at 0x406f4d0c>
2004/09/07 22:02 EDT [-] Main loop terminated.
More information about the Twisted-Python