Configuring proxy server settings

A proxy enables access to the World Wide Web from within a firewall, a barrier between your company’s internal network (intranet) and the Web. Proxies apply only to computers connected to a network within a firewall.

If you are running M-Business Server on a machine that runs behind a firewall, specify a proxy server machine and the port in the sync.conf.default file. The set of directives to edit depends whether you need to set up proxy server access to HTTP or HTTPS pages, or if you are connecting through a SOCKS proxy server.

On client machines, Mobile Link automatically tries to connect to proxy servers using port 80. To use a port other than 80, each user must change the Mobile Link configuration on desktop mobile device to match.

Tip

The user name and password referred to in the directives below are the user name and password required to access the proxy server.

  • To enable proxy access to HTTP pages, uncomment and set these directives:

    #SyncPref WebToGoProxyServer @@WebToGoProxyServer@@

    #SyncPref WebToGoProxyPort @@WebToGoProxyPort@@

    #SyncPref WebToGoProxyExcludeDomains localhost

    #SyncPref WebToGoProxyUserName @@WebToGoProxyUserName@@

    #SyncPref WebToGoProxyPassword @@WebToGoProxyPassword@@

    Note

    WebToGoProxyExcludeDomains is a list of hosts or domains that M-Business Server can access directly without using the proxy server. Do not allow M-Business Server self-generated pages, at least, to be proxied.

  • To enable proxy access to HTTPS pages, uncomment and set these directives if you have access control turned on for the SSL proxy server:

    #SyncPref SecureProxyName @@SecureProxyName@@

    #SyncPref SecureProxyPort @@SecureProxyPort@@

    #SyncPref SecureProxyUserName @@SecureProxyUserName@@

    #SyncPref SecureProxyPassword @@SecureProxyPassword@@

  • If your proxy server uses SOCKS instead of HTTP, edit these lines:

    #SyncPref WebToGoSocksServer @@WebToGoSocksServer@@

    #SyncPref WebToGoSocksPort @@WebToGoSocksPort@@

  • If your proxy server authenticates, uncomment and edit the following lines to access the proxy server:

    #SyncPref WebToGoProxyUserName @@WebToGoProxyUserName@@

    #SyncPref WebToGoProxyPassword @@WebToGoProxyPassword@@