To begin with, without the line ‘overwritehost’ => ‘XXXXX.ddns.net’, can log in with the internal ip 192.162.x.x/owncloud and perform all admin tasks including upload of files and adding users. when email is sent to new user the link is incorrect and they cannot set a new password.
- internal ip being sent to new user meaning the link is not functional
- add ‘overwritehost’ => ‘XXXXX.ddns.net’, to config.php
- new user link is now correct and pointing to NOIP domain name
After step three the behavior is as expected
The new user gets the correct link and can set password. New user cannot upload files even if given permission. the admin can no longer access the server from inside the network as internal ip is being redirected to external domain. Would not be a problem but admin cannot access full settings and cannot upload files.