Product Documentation

Prepare your server for ShareFile data

Jul 22, 2014

The IIS and ASP.NET setup in the following steps are required for StorageZones for ShareFile data and StorageZone Connectors.

  1. To enable the Web Server (IIS) role and the ASP.NET role service:
    1. On the server where you will install StorageZones Controller, log on with an account that has local administrator privileges.
    2. Open the Server Manager console, click Roles, and then click Add Roles.
    3. In the Add Roles Wizard, click Next and then select the Web Services (IIS) check box.


      Add Roles Wizard

    4. Click Next twice, expand Common HTTP Features, and verify that the Static Content check box is selected.


      Add Roles Wizard

    5. Expand Application Development and then select the ASP.NET check box.
    6. Click Next and then click Add Required Role Services.


      Add Roles Wizard


      Add Roles Wizard

    7. Expand Security and then select the Basic Authentication check box.


      Add Roles Wizard

    8. Click Next and then click Install.
    9. When the installation completes, click Close and then restart the server.
  2. To install ASP.NET 4.5 and configure IIS:
    1. Download the ASP.NET installer from the Microsoft Download Center.
    2. Install ASP.NET and then restart the server.
    3. Open the IIS Manager console, click the primary IIS site, and then double-click ISAPI and CGI Restrictions.


      IIS management console

      Note: The primary IIS site is typically the top-level site hostname. It is not the Default Web Site.
    4. Set each ASP.NET v4.03319 entry to Allowed.


      IIS management console

    5. Verify that a domain server or public certificate is installed on the server: In the IIS Manager console, click the primary IIS site, and then double-click Server Certificates.


      IIS management console


      IIS management console

      If there is no certificate associated with a public Certificate Authority, install a certificate on the server before proceeding, as described later in this topic.

      Note: If you are using a NetScaler Gateway or similar appliance with StorageZones Controller, you can use a domain server certificate. All Internet traffic must be handled using a public certificate.
    6. In the IIS Manager console, click Default Web Site and then click Bindings.


      IIS management console

    7. Click Add and configure the site binding as follows:
      • Type is https.
      • IP address is All Unassigned.
      • Port is 443.
      • SSL certificate is your installed certificate.


      IIS management console

    8. To test the web server connection, navigate to http://localhost/ and to https://localhost/. If the connection is successful, the IIS logo appears.

      HTTPS will display a message about the certificate not matching the localhost name in the URL header. This is expected and you can safely continue to the web site.

    9. If you are installing StorageZones Controller on a VM, take a snapshot of the VM.