Feed Sign in with OpenID OpenID

Simon Willison’s Weblog

Contribute / ProFTPd problem solved

After further analysis of the Contribute problem described earlier, we discovered that Contribute was opening a new FTP connection every time we clicked a link within the application even before we had hit the “edit page” button to fire up the editing mode. Switching the connection over to use SFTP instead of FTP had the same problem, with a secure connection being opened for each link we clicked instead. The connections remained open until we shut down Contribute.

My hunch is that this could be an obscure bug that only surfaces when Contribute is used with ProFTPd 1.2.9. At any rate, we’ve solved the problem by setting the MaxClientsPerUser directive in the ProFTPd configuration file. Contribute doesn’t seem to mind in the slightest.

This is Contribute / ProFTPd problem solved by Simon Willison, posted on 19th November 2003.

View blog reactions

Next: cgi_buffer

Previous: Teaching CSS: there's a long way to go

3 comments

  1. OFFTOPIC: I'm looking for a tool to grab a couple of RSS feeds and display them on a page.. I was wondering if your "Blogs I read" column uses any script that could be interesting for this purpose. Can you point me to any script/library in PHP that could be usefull to accomplish this? Thanks a lot!

    Sérgio N. - 19th November 2003 23:20 - #

  2. Have your RSS-aggregator generate an OPML file, and then use this script to generate a html file, which you can then include in another page. http://blog.nocertainty.com/opml2html.php.txt (yes, I made this script.)

    Dennis Pallett - 20th November 2003 15:42 - #

  3. We had similar problems with FTP connectivity and Contribute a while back. Because of a wonky server setup, certain files needed to have execute permissions on the server. Every time Contribute touched a file, it apparently completely recreated the file, and nuked the permissions entirely. But Contribute has no way of allowing the user to modify server permissions, even on the admin end. It's frustrating when software gets in and mucks with stuff that it won't let you fix.

    Wilson Miner - 21st November 2003 16:06 - #

Comments are closed.

Previously hosted at http://simon.incutio.com/archive/2003/11/19/contributeFixed

A django site