Just to confirm, this line of modules/Core/pages/login.php was definitely removed?
What you can also try doing is change this line of core/classes/Log.php to
'ip' => '',
Online staff and users are cached for 2 minutes for performance reasons
Yes, this feature is disabled within Nameless Hosting as it requires access to the web server to verify your domain, which Nameless Hosting does not offer.
You can try editing core/classes/Input.php in a text editor, delete all code inside and replace with this new code.
Maybe try a full URL starting with https?
If it still doesn't work, there was a bug to do with local links in topics which has been fixed since the last release; I am not sure if your custom template includes the fix or not.