Currently running 1.4.10 and everything was fine until my email host eliminated TLS 1.0 and 1.1. Also changing the default SMTP port from 587 to 465. Since then, I can no longer send email. I can log in and read email, I just can't send.
I checked my config file and changed the port for SMTP, but that didn't help. At this point I suspected that 1.4.10 simply doesn't support TSL 1.2 and higher, so I downloaded 1.6.0 and attempted an upgrade (which I've done many times with no issue).
Download, extraction, backup of my site and database all fine... but when I run the "installto" script, I get an error:
[linux_host][/home/webmail.tmp]$ ./bin/installto.sh ../webmail/
Content-type: text/html
<br />
<b>Parse error</b>: syntax error, unexpected ':' in <b>/home/webmail.tmp/bin/installto.sh</b> on line <b>55</b><br />
I don't see there is an unexpected ':' on line 55, but as a test, I commented out line 55 and make a static parameter definition of "y" and it got passed it and generated another syntax error on a later line. I suspect these is another problem causing the syntax errors in the script and I wasn't getting anywhere by working around them.
I couldn't find anything on upgrades directly from 1.4.10 to 1.6.0, so I don't know if there may be interim upgrade versions required.
Any thoughts?
Thanks.