If you are using an F5 product to provide SSL termination for your SharePoint 2010 environment, and are experiencing various issues such as grayed out ribbon items and JavaScript errors, be sure to configure your Alternate Access Mappings (AAMs) correctly. I have discovered that most of these related issues are resolved by applying the following AAM configuration for each respective web application that requires SSL termination:
Internal URL: https://webapplicationurl
Zone: Default
Public URL for Zone: https://webapplicationurl
Internal URL: http://webapplicationurl
Zone: Default
Public URL for Zone: https://webapplicationurl
Here’s to hoping this simple tip saves you hours of frustration!!