Solved it.
checked with my network guy, and outbound communication port 80 is not blocked whatsoever.
my ipfilter is not enabled as well.
So Tried to ping google.com, but it still failed. So i suspect the problem lies on my machine domain name resolver server.
So i looked vi /etc/resolv.conf, I got it working by using www.OpenDNS.com DNS IP.