Health Check

Running the Mobile Entree Health Check from Central Administration will give you a report that shows the status of all important functions your servers need to perform in order for Mobile Entree to operate correctly.  After you run the health check, there are 2 report types.  Deployment Status shows information about the ME installation overall in your farm.  Server Status shows information particular to each server in the farm.

Deployment Status

Web Applications Deployed To
This section will show all of the web apps that you have deployed the EntreeServer.Module.wsp solution to

All Features Installed
If this section fails, then there was an issue installing the features required by Mobile Entree.  The XML Report will show information about the features that were not installed properly.

Required Features Activated
If this section fails, check the XML Report for features that are not activated.

 

Server Status

For each web application that you have deployed Mobile Entree to, each server will check the following settings.

Timer Jobs Created
If there is an issue creating a timer job this section will fail.  Timer jobs are used for licensing, provisioning resource files, and provisioning of the HTTPModule to the web.config.

Resolve Each Alternate Access Mapping
Each server will attempt to resolve each alternate access mapping that is defined.  If the server can't resolve one of these, then ME will fail when a user attempts to navigate to that URL.  To fix this issue, you can add that URL to the hosts file on the server and point it to the local IP (127.0.0.1).

Check web.config Settings
Each server will check the web.config file for the required entries.  If the HTTPModule Feature is not activated on the web application, you will recieve a warning.  If the HTTPModule Feature is activated, but the <module> entry in the web.config does not exist, you will need to add the entry by hand.  Follow these instructions to add the module by hand:

For SharePoint 2007
Find the <httpModules> section in the web.config file and add the following entry to it:
<add name="MobileEntree" type="EntreeServer.Module.HttpModules.EntreeHttpModule, EntreeServer.Module, Version=2.0.0.0, Culture=neutral, PublicKeyToken=ffbf5dbb6eaff51a" />

For SharePoint 2010
Find the <modules> section in the web.config file and add the following entry to the top:
<add name="MobileEntree" type="EntreeServer.Module.HttpModules.EntreeHttpModule, EntreeServer.Module, Version=3.0.0.0, Culture=neutral, PublicKeyToken=ffbf5dbb6eaff51a" />

Server Time
In order for your license to be validated, your server time has to be within 5 minutes of world time.

License File
If you do not have a license file you will need to navigate to the Manage Licenses section in Central Administration -> Mobile Entree Management to get one.

File System Permissions
If your timer service does not have permission to write the license file to disk or to update the web.config file, you will see an error in this section.

Resolve Licensing URLs
If you cannot resolve the online activation URLs, you will see an error in this section.  You will have to use offline activation for licensing if this is the case.

Contacting Support
If you have issues that you are not able to resolve, please save the XML Report from the Health Check and  send it to me.support@h3s-inc.com