Enable and configure HTTP

You can configure HTTP and DAV to enable users to edit and manage files collaboratively across remote web servers. You can only perform this task through the OneFS web administration interface.

Procedure

  1. Click Protocols > HTTP Settings.
  2. In the Service area, select one of the following settings:
    Option
    Description
    Enable HTTP
    Allows HTTP access for cluster administration and browsing content on the cluster.
    Disable HTTP and redirect to the OneFS Web Administration interface
    Allows only administrative access to the web administration interface. This is the default setting.
    Disable HTTP
    Closes the HTTP port that is used for file access. Users can continue to access the web administration interface by specifying the port number in the URL. The default port is 8080.
  3. In the Protocol Settings area, in the Document root directory field, type a path name or click Browse to browse to an existing directory in /ifs.
    Note Image

    The HTTP server runs as the daemon user and group. To correctly enforce access controls, you must grant the daemon user or group read access to all files under the document root, and allow the HTTP server to traverse the document root.

  4. In the Authentication Settings area, from the HTTP Authentication list, select an authentication setting:
    Option
    Description
    Off
    Disables HTTP authentication.
    Basic Authentication Only
    Enables HTTP basic authentication. User credentials are sent in cleartext.
    Integrated Authentication Only
    Enables HTTP authentication via NTLM, Kerberos, or both.
    Integrated and Basic Authentication
    Enables both basic and integrated authentication.
    Basic Authentication with Access Controls
    Enables HTTP basic authentication and enables the Apache web server to perform access checks.
    Integrated Authentication with Access Controls
    Enables HTTP integrated authentication via NTLM and Kerberos, and enables the Apache web server to perform access checks.
    Integrated and Basic Authentication with Access Controls
    Enables HTTP basic authentication and integrated authentication, and enables the Apache web server to perform access checks.
  5. To allow multiple users to manage and modify files collaboratively across remote web servers, select Enable WebDAV.
  6. Select Enable access logging.
  7. Click Save Changes.