Offsite portal support for secure vpn connectivity.

Signed-off-by: vinish <vinish@zhservices.com>
fixed headers of prior commit
another minor fix to prior commit