This was a very weird problem where my friend could not visit secure sites that use HTTPS protocol. Also the person could not send emails. After some quick troubleshooting I found out that a person using administrative privileges can visit all the sites fine, however, since the account had limited access it could not.

If you are suffering from this then you might have Norton Internet Secuirty, which is a terrible security suite. If so I suggest you just uninstall it to save you all the hassle because that is most likely the culprit.