1. IOS5 new installation by default disables cookie. If we observe iPhone can not login to website which requires ID/Pwd, we’d need to check if cookie was enabled.
2. Safari 5 on Lion supports various extensions. One of the Safari extension I installed was “Click-to-flash” which by default disables all flash display until you click on it. It turns out my company’s HTTP VPN is based on flash and java, this extension actually fails the installation as well execution of HTTP VPN. It works again when we disable the extension.