Storage zones controller

Prepare your server for ShareFile data

The Web Server (IIS) role and ASP.NET setup described in this section is required for storage zones for ShareFile data and for storage zone connectors. These instructions are based on Windows Server 2012.

Update Microsoft .NET Version

Before proceeding with storage zones controller installation, ensure that you are using the appropriate version of Microsoft .NET Framework.

ShareFile recommends utilizing the latest version of Microsoft .NET when using ShareFile applications.

To enable the Web Server (IIS) role and the ASP.NET role service

  1. On the server where you install the storage zones controller, log on with an account that has local administrator privileges.

  2. Open the Server Manager console Dashboard and then clickManage > Add Roles and Featuresto open the Add Roles and Features Wizard.

  3. In the Add Roles and Features Wizard, clickNext

    Add Roles and Features Wizard

  4. On the Select installation type page, click Role-based or feature-based installation and then clickNext

    Add Roles and Features Wizard

  5. On the Select destination server page, choose your server from the server pool and then clickNext

    Add Roles and Features Wizard

  6. On the Select server roles page, select the Web Server (IIS) check box then clickNext

    Add Roles and Features Wizard

  7. ClickAdd Featuresto add the features required for IIS.

    Add Roles and Features Wizard

  8. ClickAdd Features.页面出现的选择特性。

    Add Roles and Features Wizard

  9. Select the required settings shown in the following screen, and then clickNext

    Add Roles and Features Wizard

  10. On the Web Server Role (IIS) page, clickNext

  11. On the Select role services page, select the Basic Authentication and Windows Authentication check boxes, and then clickNext

    Add Roles and Features Wizard

  12. On the Confirm installation selections page, clickInstall

  13. When the installation completes, clickCloseand then restart the server.

To configure IIS

After you enable the Web Server (IIS) role and the ASP.NET role service, configure IIS.

  1. Open the IIS Manager console, click the storage zone controller server node, and then double-click ISAPI and CGI Restrictions.

    IIS Manager

  2. Set each ASP.NET entry to Allowed.

    IIS Manager

  3. Verify that a domain server or public certificate is installed on the server: In the IIS Manager console, click the storage zone controller server node, and then double-click Server Certificates.

    IIS Manager

    If there is no certificate associated with a public Certificate Authority, install a certificate on the server before proceeding. For more information, seeInstall an SSL certificate

    Note:

    If you are using a Citrix Gateway or similar appliance with storage zones controller, you can use a domain server certificate. All internet traffic for standard zones must be handled using a public certificate.

  4. In the IIS Manager console, clickDefault Web Siteand then clickBindings

    IIS Manager

  5. 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 Manager

  6. To test the web server connection, navigate tohttp://localhost/and tohttps://localhost/.If the connection is successful, the IIS logo appears.

    HTTPS displays a message about the certificate not matching the localhost name in the URL header. This is expected and you can safely continue to the website.

  7. If you are installing storage zones controller on a VM, take a snapshot of the VM.

NOTE:

Storage zones controller uses CORS and requiresOPTIONShttp verb to be enabled. Please check IIS Request Filtering feature to make sureOPTIONSverb is not disabled.

Prepare your server for ShareFile data