<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Setting up FTPS using vsftpd for WordPress plugins auto upgrade</title>
	<atom:link href="http://praveen.kumar.in/2009/05/31/setting-up-ftps-using-vsftpd-for-wordpress-plugins-auto-upgrade/feed/" rel="self" type="application/rss+xml" />
	<link>http://praveen.kumar.in/2009/05/31/setting-up-ftps-using-vsftpd-for-wordpress-plugins-auto-upgrade/</link>
	<description></description>
	<lastBuildDate>Wed, 23 Nov 2011 18:02:32 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.4</generator>
	<item>
		<title>By: Whoot! Debian server and Wordpress &#8211; Completed &#124; My Blogging Life</title>
		<link>http://praveen.kumar.in/2009/05/31/setting-up-ftps-using-vsftpd-for-wordpress-plugins-auto-upgrade/comment-page-1/#comment-95803</link>
		<dc:creator>Whoot! Debian server and Wordpress &#8211; Completed &#124; My Blogging Life</dc:creator>
		<pubDate>Thu, 17 Feb 2011 20:03:27 +0000</pubDate>
		<guid isPermaLink="false">http://praveen.kumar.net.in/journal/?p=463#comment-95803</guid>
		<description>[...] Jeannot&#8217;s instructions, I was able to use VSFTPD with FTPS. I tried the tutorial from Praveen Kumar&#8217;s site, but I was unsuccessful. I did gain the knowledge on how to test if FTPS is working from [...]</description>
		<content:encoded><![CDATA[<p>[...] Jeannot&#8217;s instructions, I was able to use VSFTPD with FTPS. I tried the tutorial from Praveen Kumar&#8217;s site, but I was unsuccessful. I did gain the knowledge on how to test if FTPS is working from [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nnyan</title>
		<link>http://praveen.kumar.in/2009/05/31/setting-up-ftps-using-vsftpd-for-wordpress-plugins-auto-upgrade/comment-page-1/#comment-87458</link>
		<dc:creator>Nnyan</dc:creator>
		<pubDate>Fri, 26 Nov 2010 19:20:07 +0000</pubDate>
		<guid isPermaLink="false">http://praveen.kumar.net.in/journal/?p=463#comment-87458</guid>
		<description>Any way someone could create a shell script that can do this in an automated way?</description>
		<content:encoded><![CDATA[<p>Any way someone could create a shell script that can do this in an automated way?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Iain</title>
		<link>http://praveen.kumar.in/2009/05/31/setting-up-ftps-using-vsftpd-for-wordpress-plugins-auto-upgrade/comment-page-1/#comment-81626</link>
		<dc:creator>Iain</dc:creator>
		<pubDate>Fri, 27 Aug 2010 16:55:13 +0000</pubDate>
		<guid isPermaLink="false">http://praveen.kumar.net.in/journal/?p=463#comment-81626</guid>
		<description>Nice post, Praveen. Been stuck on this for a while and was getting nowhere with the WordPress documentation. Looks like I was asking the wrong question.

This helped.</description>
		<content:encoded><![CDATA[<p>Nice post, Praveen. Been stuck on this for a while and was getting nowhere with the WordPress documentation. Looks like I was asking the wrong question.</p>
<p>This helped.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Setting up FTP server for wordpress upload @ billyduc</title>
		<link>http://praveen.kumar.in/2009/05/31/setting-up-ftps-using-vsftpd-for-wordpress-plugins-auto-upgrade/comment-page-1/#comment-74868</link>
		<dc:creator>Setting up FTP server for wordpress upload @ billyduc</dc:creator>
		<pubDate>Sun, 27 Dec 2009 02:41:38 +0000</pubDate>
		<guid isPermaLink="false">http://praveen.kumar.net.in/journal/?p=463#comment-74868</guid>
		<description>[...] : http://praveen.kumar.in/2009/05/31/setting-up-ftps-using-vsftpd-for-wordpress-plugins-auto-upgrade/    Script to find a string on list of file and print out that file facebook for user using ISP [...]</description>
		<content:encoded><![CDATA[<p>[...] : <a href="http://praveen.kumar.in/2009/05/31/setting-up-ftps-using-vsftpd-for-wordpress-plugins-auto-upgrade/" rel="nofollow">http://praveen.kumar.in/2009/05/31/setting-up-ftps-using-vsftpd-for-wordpress-plugins-auto-upgrade/</a>    Script to find a string on list of file and print out that file facebook for user using ISP [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Colin Brett</title>
		<link>http://praveen.kumar.in/2009/05/31/setting-up-ftps-using-vsftpd-for-wordpress-plugins-auto-upgrade/comment-page-1/#comment-73672</link>
		<dc:creator>Colin Brett</dc:creator>
		<pubDate>Fri, 30 Oct 2009 09:54:07 +0000</pubDate>
		<guid isPermaLink="false">http://praveen.kumar.net.in/journal/?p=463#comment-73672</guid>
		<description>Praveen,

I had been banging my head off this for a couple of days before I found your post. The critical thing for me was the rsa_private_key_file which was not described in any of the other posts I have seen.

I included this parameter (per your step 2d) and now vsftpd is accepting implicit SSL connections. 

May I ask one question, however? Which version of vsftpd are you using? Red Hat supplies 2.0.5 which apparently doesn&#039;t support implicit SSL. This was included in 2.0.7. I used 2.2.1 (released in October 2009) which I compiled from source. 

Many thanks for your help.
Colin Brett</description>
		<content:encoded><![CDATA[<p>Praveen,</p>
<p>I had been banging my head off this for a couple of days before I found your post. The critical thing for me was the rsa_private_key_file which was not described in any of the other posts I have seen.</p>
<p>I included this parameter (per your step 2d) and now vsftpd is accepting implicit SSL connections. </p>
<p>May I ask one question, however? Which version of vsftpd are you using? Red Hat supplies 2.0.5 which apparently doesn&#8217;t support implicit SSL. This was included in 2.0.7. I used 2.2.1 (released in October 2009) which I compiled from source. </p>
<p>Many thanks for your help.<br />
Colin Brett</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Waz</title>
		<link>http://praveen.kumar.in/2009/05/31/setting-up-ftps-using-vsftpd-for-wordpress-plugins-auto-upgrade/comment-page-1/#comment-71577</link>
		<dc:creator>Waz</dc:creator>
		<pubDate>Thu, 06 Aug 2009 01:18:43 +0000</pubDate>
		<guid isPermaLink="false">http://praveen.kumar.net.in/journal/?p=463#comment-71577</guid>
		<description>OK

So now adding a user for ftp purposes(themes, media uploads, updating)? I&#039;ve got webmin at my disposal (local server - Debian Lenny) and I&#039;ve added a user as a member of www-data group, their home directory is /var/www (did not select &quot;create home directory&quot; or &quot;copy template files..&quot; during creating them under webmin). I get this

Downloading update from http://wordpress.org/wordpress-2.8.3.zip.

Unpacking the update.

Warning: ftp_mkdir() [function.ftp-mkdir]: Create directory operation failed. in /var/www/wp-admin/includes/class-wp-filesystem-ftpext.php on line 240

Could not create directory: /var/www/wp-content/upgrade

Installation Failed

Before I go chown&#039;ing, chmod&#039;ing etc(still hazy on these) I&#039;d love some advice!!! Sorry if this is simple stuff....these are baby steps for me....building the server from scratch has been a big effort!!!

Cheers Everyone:)</description>
		<content:encoded><![CDATA[<p>OK</p>
<p>So now adding a user for ftp purposes(themes, media uploads, updating)? I&#8217;ve got webmin at my disposal (local server &#8211; Debian Lenny) and I&#8217;ve added a user as a member of www-data group, their home directory is /var/www (did not select &#8220;create home directory&#8221; or &#8220;copy template files..&#8221; during creating them under webmin). I get this</p>
<p>Downloading update from <a href="http://wordpress.org/wordpress-2.8.3.zip" rel="nofollow">http://wordpress.org/wordpress-2.8.3.zip</a>.</p>
<p>Unpacking the update.</p>
<p>Warning: ftp_mkdir() [function.ftp-mkdir]: Create directory operation failed. in /var/www/wp-admin/includes/class-wp-filesystem-ftpext.php on line 240</p>
<p>Could not create directory: /var/www/wp-content/upgrade</p>
<p>Installation Failed</p>
<p>Before I go chown&#8217;ing, chmod&#8217;ing etc(still hazy on these) I&#8217;d love some advice!!! Sorry if this is simple stuff&#8230;.these are baby steps for me&#8230;.building the server from scratch has been a big effort!!!</p>
<p>Cheers Everyone:)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Wayne Zimmerman</title>
		<link>http://praveen.kumar.in/2009/05/31/setting-up-ftps-using-vsftpd-for-wordpress-plugins-auto-upgrade/comment-page-1/#comment-71559</link>
		<dc:creator>Wayne Zimmerman</dc:creator>
		<pubDate>Wed, 05 Aug 2009 16:20:38 +0000</pubDate>
		<guid isPermaLink="false">http://praveen.kumar.net.in/journal/?p=463#comment-71559</guid>
		<description>Nice Post, I would mention that you may want to set up a specific user to do those updates with the following commands:

sudo useradd ftpuser -d /var/www
sudo passwd ftpuser

I also then chrooted my server so they can&#039;t escape from that specified home directory.

My only battle beyond that was giving permissions to that ftpuser so it could write to the files it was trying to update during the automatic update process.</description>
		<content:encoded><![CDATA[<p>Nice Post, I would mention that you may want to set up a specific user to do those updates with the following commands:</p>
<p>sudo useradd ftpuser -d /var/www<br />
sudo passwd ftpuser</p>
<p>I also then chrooted my server so they can&#8217;t escape from that specified home directory.</p>
<p>My only battle beyond that was giving permissions to that ftpuser so it could write to the files it was trying to update during the automatic update process.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jason F</title>
		<link>http://praveen.kumar.in/2009/05/31/setting-up-ftps-using-vsftpd-for-wordpress-plugins-auto-upgrade/comment-page-1/#comment-71111</link>
		<dc:creator>Jason F</dc:creator>
		<pubDate>Sat, 25 Jul 2009 00:26:48 +0000</pubDate>
		<guid isPermaLink="false">http://praveen.kumar.net.in/journal/?p=463#comment-71111</guid>
		<description>This worked perfectly for me! The only suggestion I&#039;d make is that for step 2d, when you describe the &quot;ssl-cert-snakeoil&quot; files, the user might not know that those are actual/real files on their system (the name makes them sound like placeholder/fakes just used in an example.) I was surprised when I went into my filesystem and saw them in there.

Great tutorial and a real lifesaver. Thanks a ton Praveen!</description>
		<content:encoded><![CDATA[<p>This worked perfectly for me! The only suggestion I&#8217;d make is that for step 2d, when you describe the &#8220;ssl-cert-snakeoil&#8221; files, the user might not know that those are actual/real files on their system (the name makes them sound like placeholder/fakes just used in an example.) I was surprised when I went into my filesystem and saw them in there.</p>
<p>Great tutorial and a real lifesaver. Thanks a ton Praveen!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: pitsch</title>
		<link>http://praveen.kumar.in/2009/05/31/setting-up-ftps-using-vsftpd-for-wordpress-plugins-auto-upgrade/comment-page-1/#comment-70340</link>
		<dc:creator>pitsch</dc:creator>
		<pubDate>Wed, 01 Jul 2009 23:37:20 +0000</pubDate>
		<guid isPermaLink="false">http://praveen.kumar.net.in/journal/?p=463#comment-70340</guid>
		<description>looks like a helpful howto. maybe i am missing something, but is it necessary to enable anonymous logins by default?</description>
		<content:encoded><![CDATA[<p>looks like a helpful howto. maybe i am missing something, but is it necessary to enable anonymous logins by default?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matt</title>
		<link>http://praveen.kumar.in/2009/05/31/setting-up-ftps-using-vsftpd-for-wordpress-plugins-auto-upgrade/comment-page-1/#comment-70305</link>
		<dc:creator>Matt</dc:creator>
		<pubDate>Tue, 30 Jun 2009 19:06:57 +0000</pubDate>
		<guid isPermaLink="false">http://praveen.kumar.net.in/journal/?p=463#comment-70305</guid>
		<description>Well, I do see the response that users must use encryption, but here&#039;s what happened after that:

530 Non-anonymous sessions must use encryption.
Error:	Could not connect to server
Status:	Resolving address of (server name removed)
Status:	Connecting to x.x.x.x(IP removed):990...
Status:	Connection attempt failed with &quot;ECONNREFUSED - Connection refused by server&quot;.
Error:	Could not connect to server
Status:	Waiting to retry...
Status:	Resolving address of (server name removed)
Status:	Connecting to x.x.x.x(IP removed):990...
Status:	Connection attempt failed with &quot;ECONNREFUSED - Connection refused by server&quot;.
Error:	Could not connect to server

This was over ftps with filezilla. I did connect to another server, not owned by me, over ftps with filezilla to test the client out.

When I run netstat -an &#124; grep &quot;LISTEN&quot; I don&#039;t see port 990 listening even though ssl_enable=YES is set in the config file. So I set &quot;listen_port=990&quot; and it stops listening on port 21 and now I see port 990 when I view netstat. Seems like it&#039;s good at that point. 

When I try to connect now, I get this:

Status:	Resolving address of (server name removed)
Status:	Connecting to x.x.x.x(IP removed):990...
Status:	Connection established, initializing TLS...
Error:	Connection timed out
Error:	Could not connect to server

So it&#039;s like the server can&#039;t establish the connection even though vsftpd and openssh is installed. I&#039;ve ran some commands, forgot what they were, that are supposed to verify if vsftpd is able to do ftps and they came back good. So I&#039;m stumped. All the sites I&#039;ve read state how easy it is to set up and I&#039;ve been working on it for a couple of days now. Maybe it doesn&#039;t like the certificate????? Any other thoughts? Thanks so much for your help.</description>
		<content:encoded><![CDATA[<p>Well, I do see the response that users must use encryption, but here&#8217;s what happened after that:</p>
<p>530 Non-anonymous sessions must use encryption.<br />
Error:	Could not connect to server<br />
Status:	Resolving address of (server name removed)<br />
Status:	Connecting to x.x.x.x(IP removed):990&#8230;<br />
Status:	Connection attempt failed with &#8220;ECONNREFUSED &#8211; Connection refused by server&#8221;.<br />
Error:	Could not connect to server<br />
Status:	Waiting to retry&#8230;<br />
Status:	Resolving address of (server name removed)<br />
Status:	Connecting to x.x.x.x(IP removed):990&#8230;<br />
Status:	Connection attempt failed with &#8220;ECONNREFUSED &#8211; Connection refused by server&#8221;.<br />
Error:	Could not connect to server</p>
<p>This was over ftps with filezilla. I did connect to another server, not owned by me, over ftps with filezilla to test the client out.</p>
<p>When I run netstat -an | grep &#8220;LISTEN&#8221; I don&#8217;t see port 990 listening even though ssl_enable=YES is set in the config file. So I set &#8220;listen_port=990&#8243; and it stops listening on port 21 and now I see port 990 when I view netstat. Seems like it&#8217;s good at that point. </p>
<p>When I try to connect now, I get this:</p>
<p>Status:	Resolving address of (server name removed)<br />
Status:	Connecting to x.x.x.x(IP removed):990&#8230;<br />
Status:	Connection established, initializing TLS&#8230;<br />
Error:	Connection timed out<br />
Error:	Could not connect to server</p>
<p>So it&#8217;s like the server can&#8217;t establish the connection even though vsftpd and openssh is installed. I&#8217;ve ran some commands, forgot what they were, that are supposed to verify if vsftpd is able to do ftps and they came back good. So I&#8217;m stumped. All the sites I&#8217;ve read state how easy it is to set up and I&#8217;ve been working on it for a couple of days now. Maybe it doesn&#8217;t like the certificate????? Any other thoughts? Thanks so much for your help.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

