HTTP Tunneling

Top  Previous  Next


HTTP Tunneling allows you to enforce corporate web policies for mobile device users.  The mobile device browser is configured to use a web proxy and this traffic is sent across the mSuite secure tunnel to the Connection Manager Server (CMS).  The CMS will then forward the web requests to your corporate web proxy and return the results of the web request to the mobile device.


This functionality is currently supported on Windows Mobile devices that are version 6.1 or later.


Known anomalies:

Will not tunnel HTTP when the device is using a WiFi connection.



Server Configuration

Select Configuration > Server and Groups in the navigation tree.  Then right mouse click your mSuite server in the action pane and choose Properties.  Choose the Connection Management page and the run the Connection Manager Server Settings wizard by clicking the upper magic wand button.  Click Next on each page until you get to the Http Proxy Servers page.

Press the New button and enter the IP address and Port number of the corporate Web Proxy that will service web requests for the mobile clients.

Click OK then click Next and then Finish on the final page of the wizard.

Now restart the mSuite services so that the configuration changes are activated.


Device Configuration

Select Policies > Device Settings in the navigation tree.

Right mouse click on the policy (the default policy is Default Devices Settings Policy) in the action pane and choose Configuration Wizard...  Click Next on the first and second screens of the configuration wizard.

On the Windows Mobile Policy Settings page, go to Proxy Configuration > mSuite and set Use mSuite Proxy to Yes.

If your corporate proxy requires authentication then you must enter the authentication credentials in Username, Password and Domain.

You should now lock the setting to prevent the user from being able to reconfigure it.  Right mouse click on the Proxy Configuration node and select Locked (if you want the user to be able to change the settings, select Set).

Complete the wizard and click Finish to save the changes.


Provision the device

For instructions about provisioning, please go to Provisioning Devices


Validate operations

If HTTP is being proxied, you should be able to see the activity in the CMS log or from the device.  If you go to with the device browser, you should see an ip address from within your organization.


Page url: