<div dir="ltr">Hi All,<div><br></div><div>I have been neglecting the upgrade on my ZendTO server, it has now come time for me to bite the bullet. I have scoured the mailing lists for recommendations. From what I understand is there are two options:</div><div><ol><li>Implement a new server and change the upload url and create a CNAME</li><li>Implement a new server copy data and DB across then upgrade the scheme of the DB</li></ol><br></div><div>I have tried both, but I can't seem to get either to work.</div><div><br></div><div>Using option 1, I change the following:</div><div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>In the preference.php, I change the serverRoot option to the CNAME</div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>In the apache configuration, I also change to the CNAME</div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>Reboot server, just to make sure</div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>However I can't upload any files and get the following error message:</div></blockquote></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>Sorry, I failed to drop-off your files! Note that you cannot drop-off directories, only files.</div></blockquote></div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>When I change the above back to the original settings everything works</div></blockquote><br><div>Using the option 2:</div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"></blockquote></div></blockquote></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>Current server is 5.23-3<br></div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"></blockquote></div></blockquote></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>New server is 6.13-3<br></div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"></blockquote></div></blockquote></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>The DB is MySQL/MariaDB<br></div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"></blockquote></div></blockquote></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>Comment out all cron jobs on new server<br></div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"></blockquote></div></blockquote></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>I export the DB from the current server and import into the new server<br></div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>Then run the following script as suggested: /usr/bin/php /opt/zendto/sbin/cleanup.php /opt/zendto/config/preferences.php<br></div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>However I get the following error:<br></div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>PHP Warning:  Undefined array key "authLDAPAdmins" in /opt/zendto/lib/NSSLDAPAuthenticator.php on line 70</div></blockquote></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><br></div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>Cleanup of ZendTo for preference file:</div></blockquote></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>  /opt/zendto/config/preferences.php</div></blockquote></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><br></div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>Updating database schema</div></blockquote></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>PHP Fatal error:  Uncaught mysqli_sql_exception: Duplicate column name 'Passphrase' in /opt/zendto/lib/MySQL.php:889</div></blockquote></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>Stack trace:</div></blockquote></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>#0 /opt/zendto/lib/MySQL.php(889): mysqli->query()</div></blockquote></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>#1 /opt/zendto/lib/MySQL.php(716): Sql->DBReqAddPassphrase()</div></blockquote></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>#2 /opt/zendto/sbin/cleanup.php(58): Sql->DBUpdateSchema()</div></blockquote></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>#3 {main}</div></blockquote></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>  thrown in /opt/zendto/lib/MySQL.php on line 889</div></blockquote></blockquote><br><div>I really like option 1 as I can then also migrate the DB to the default DB, but at this point I would be happy to get either option working.</div><div><br></div><div>Any assistance or guidance will be highly appreciated.</div><div><br></div><div>Regards</div><div>Gregg</div><div><br></div><div><br></div><div><br></div><div><br></div></div>