Why am I unable to access Dropbox™?

Article #: Product Castle
1288   All

Summary

How to allow Dropbox with Smoothwall.

Problem

You are unable to access Dropbox.

Dropbox does not support SNI and therefore will not work through a Transparent HTTPS Proxy.

When installing, the Dropbox installer does not perform consistently with proxies.

Solution

Firewall Configuration

You will need to ensure direct access outbound on port 443 is allowed temporarily. This can be done via port rule configuration. Allow the following network ports for these IP addresses:

Network Ports:

  • HTTP = TCP 80
  • HTTPS = TCP 443

IP Networks used by the Dropbox service:

  • 199.47.216.0/22
  • 207.171.160.0/19
  • 66.228.118.0/24
  • 50.16.0.0/14

For a detailed description of how to create firewall rules on the Smoothwall, see https://help.smoothwall.net/Latest/Content/ui/admin/ipfilter/forward.htm.

Guardian Configuration

  1. As Dropbox doesn't support NTLM, add an authentication exception for dropbox.com — see https://help.smoothwall.net/Latest/Content/modules/guardian3/cgi-bin/guardian/authexceptions.htm
  2. Tip: It is best to terminate the program, set up your Authentication exception, and restart the program. If you are using SSL Login, this should not be a problem although you will need to ensure that your users have logged in to authenticate their browsing session.

  3. Create an Allow web filter policy for the Dropbox domains listed in this article — https://www.dropbox.com/en/help/217.
  4. Move this policy above any file and image hosting block policies you may have in the Web filter policies table, as Dropbox is part of these categories.

Dropbox Application Configuration

You will need to set your proxy settings manually in the application by right clicking on the Dropbox icon on the top right task bar once installed.

Note: If you are using Dropbox for PC and the proxy connection fails, the application reverts to using a direct connection.

Attribution:

Last updated: Author: Contributions by:
06 September 2016   Tanja