 {"id":46,"date":"2007-04-23T15:49:38","date_gmt":"2007-04-23T20:49:38","guid":{"rendered":"http:\/\/www.networkjack.info\/blog\/2007\/04\/23\/panther-server-to-tiger-server-wrong-ftp-daemon\/"},"modified":"2007-04-23T15:49:38","modified_gmt":"2007-04-23T20:49:38","slug":"panther-server-to-tiger-server-wrong-ftp-daemon","status":"publish","type":"post","link":"http:\/\/www.networkjack.info\/blog\/2007\/04\/23\/panther-server-to-tiger-server-wrong-ftp-daemon\/","title":{"rendered":"Panther Server to Tiger Server &#8211; Wrong FTP daemon"},"content":{"rendered":"<p>We upgraded our main shared hosting Xserve this weekend from Panther Server to Tiger Server.<\/p>\n<p>The next day we started to get some complaints about weird <span style=\"font-style: italic\">directory<\/span> changes. Since we didn&#8217;t move anything around, we were sure these customers were crazy or something. ;-)\u00c2\u00a0 We also had some issues with the permissions not being set correctly on newly uploaded items. Apache couldn&#8217;t see the items. I had fought with the OS X Server FTP umask settings in the past and ended up having to lock the ftpaccess file because even <span style=\"font-weight: bold\">opening<\/span> the FTP screen in Server Admin would cause my defumask setting to be blown away. (I wanted a umask setting of 0002)<\/p>\n<p>In the course of investigating these issues, we found that the Tiger Upgrader kept the old FTP server launch info around and was using ftpd instead of xftpd. I figured this out by checking the entries for \/System\/Library\/LaunchDaemons\/ftp.plist on a system that had had a fresh 10.4 server install. Once I copied over the correct directives and did a launchctl unload and load, FTP service behavior returned to &#8220;normal&#8221;.<\/p>\n<p>Ugh. Thanks, Apple.<\/p>\n<p>Now, I have to go back to all the systems we&#8217;ve upgraded from 10.3 to 10.4 and make sure this nonsense hasn&#8217;t happened anywhere else.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>We upgraded our main shared hosting Xserve this weekend from Panther Server to Tiger Server. The next day we started to get some complaints about&#8230;<\/p>\n<div class=\"more-link-wrapper\"><a class=\"more-link\" href=\"http:\/\/www.networkjack.info\/blog\/2007\/04\/23\/panther-server-to-tiger-server-wrong-ftp-daemon\/\">Continue reading<span class=\"screen-reader-text\">Panther Server to Tiger Server &#8211; Wrong FTP daemon<\/span><\/a><\/div>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9],"tags":[],"class_list":["post-46","post","type-post","status-publish","format-standard","hentry","category-os-x-server","entry"],"_links":{"self":[{"href":"http:\/\/www.networkjack.info\/blog\/wp-json\/wp\/v2\/posts\/46"}],"collection":[{"href":"http:\/\/www.networkjack.info\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.networkjack.info\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.networkjack.info\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.networkjack.info\/blog\/wp-json\/wp\/v2\/comments?post=46"}],"version-history":[{"count":0,"href":"http:\/\/www.networkjack.info\/blog\/wp-json\/wp\/v2\/posts\/46\/revisions"}],"wp:attachment":[{"href":"http:\/\/www.networkjack.info\/blog\/wp-json\/wp\/v2\/media?parent=46"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.networkjack.info\/blog\/wp-json\/wp\/v2\/categories?post=46"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.networkjack.info\/blog\/wp-json\/wp\/v2\/tags?post=46"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}