Linode Nodebalancer is use Proxy to make balancer.
Before we can use HTTP (80 port) on it, but HTTPS (443 port) only can use TCP.
So we can't get real ip from remote user.
Now HTTPS is worked, but it use HTTP to callback, then nginx will block.
We need to fix https variable to make it work.
This is get real ip from remote for HTTP and HTTPS