Seafile Pro Server Search not working after upgrade to 7.0.7 and 7.0.8

Hello,

After upgrading from 6.13 to 7.0.7 and then 7.0.8 the search function has stopped working. I am running the latest jdk 1.8 and when I try to run ./pro/pro.py search -update it fails

Updating search index, this may take a while…

09/12/2019 11:47:40 [INFO] root:208 main: storage: using filesystem storage backend
09/12/2019 11:47:40 [INFO] root:210 main: index office pdf: True
09/12/2019 11:47:40 [ERROR] seafes:158 start_index_local: Index process init error: ConnectionError(<urllib3.connection.HTTPConnection object at 0x7f92da5733d0>: Failed to establish a new connection: [Errno 111] Connection refused) caused by: NewConnectionError(<urllib3.connection.HTTPConnection object at 0x7f92da5733d0>: Failed to establish a new connection: [Errno 111] Connection refused).

Any thoughts on how to resolve this?
Thanks

Maybe the same as : Seafile pro edition 7.0.8 is ready!

Have also tried stopping seafile and deleting the elasticsearch node.lock file and search still does not work.

Checking the elasticsearch.log shows error elasticsearch can not run as root. How do I set elasticsearch to run as user. Do I just change ownership of elasticsearch folder?