I discovered an issue with SharePoint 2013 and AAM.
Here is the scenario:
- Create a web application to host your My Site; define an internal URL (such as http://my)
- Don’t forget to create the root site collection (use My Site Host) and allow self site site collection creation
- Extend this web application to allow remote access; define an external URL (such as https://myextranet.domain.com)
- Create and configure the User Profile Service Application; this is required to allow your end user to use My Site and social features
- Create another web application to host other services ; define an internal URL (such as http://intranet)
- Extend this web application to allow remote access; define an external URL (such as https://extranet.domain.com)
- Allow end users (or specific ones to connect to the site
- Connect to your My Site, with a user which has access to the previous site; use the external URL
- Go to the Sites tab (shown on the top bar, just on the left of your name)
- You should see all sites you are following
Take a look at the URL’s shown for each site >>> this is showing INTERNAL URL, AAM’s are not taken into account

