---
schema_version: "1"
id: 0bc2c8454273b54e455c9355b5ba0395a5972f0db6442a98d1bca78d5d0cb161
title: Install Switches and Properties for Tableau Server Independent Gateway
collection: tableau
version: next
locale: en-us
portal_url: https://docs.salesforce.com/tableau/next/en-us/server/server_tsig_install_switches.md
canonical_url: https://help.tableau.com/v0.0/server/en-us/server_tsig_install_switches.htm
source_site: help.tableau.com
content_type: documentation
content_hash: bbd6775d92103091e8d6b51d3dff0045badb189b6e2a650c917ebad161d881c3
description: Reference for install switches and properties for Independent Gateway.
---
[Skip to main content](#main-content)

# Install Switches and Properties for Tableau Server Independent Gateway

<table class="simple-table">
                    <colgroup><col>
                    <col>
                    <col>
                    </colgroup><tbody>
                        <tr>
                            <td>Switch</td>
                            <td>Description</td>
                            <td>Comments</td>
                        </tr>
                        <tr>
                            <td><code>/install</code> | <code>/repair</code> | <code>/uninstall</code> | <code>/layout</code> "<code>&lt;directory&gt;</code>"</td>
                            <td>
                                <p>Run Setup to either install, repair, or uninstall Tableau Server Independent Gateway, or with <code>/layout</code>, create a complete local copy of the installation bundle in the directory specified.</p>
                            </td>
                            <td>Default is to install, displaying UI&nbsp;and all prompts. If no directory is specified on a fresh install, <code>C:\Program Files\Tableau\Tableau Server\ independentgateway</code> is assumed. If TSIG is already installed, Setup will assume the same location as the current installation.</td>
                        </tr>
                        <tr>
                            <td><code>/passive</code>
                            </td>
                            <td>
                                <p>Run Setup with minimal UI and no prompts. </p>
                            </td>
                            <td> </td>
                        </tr>
                        <tr>
                            <td><code>/quiet</code> | <code>/silent</code></td>
                            <td>
                                <p>Run Setup in unattended, fully silent mode. No UI or prompts are displayed.</p>
                            </td>
                            <td>                        <p class="note"><b>Note:</b> Use either <code>/silent</code> or <code>/quiet</code>, not both.</p></td>
                        </tr>
                        <tr>
                            <td><code>/norestart</code>
                            </td>
                            <td>
                                <p>Run Setup without restarting Windows, even if a restart is necessary.</p>
                            </td>
                            <td>
                                <p class="note"><strong>Note:</strong>&nbsp;In certain rare cases, a restart cannot be suppressed, even when this option is used. This is most likely when an earlier system restart was skipped, for example, during installation of other software.</p>
                            </td>
                        </tr>
                        <tr>
                            <td><code>/log "&lt;drive&gt;\&lt;path&gt;\&lt;log-file&gt;.&lt;ext&gt;"</code>
                            </td>
                            <td>
                        Log information to the specified file and path. 
                        </td>
                            <td>
                                <p>Use this switch with a path and log file name to make the log available after installation is complete.</p>
                                <p>If this switch is used with a log file name but no path, the log file is written to a temporary location and deleted at the end of the installation. </p>
                                <p>If this switch is used but no log file name is specified, the switch is ignored and the file is written to <code>%TEMP%</code>. </p>
                                <p>If this switch is not used, the log file is written to <code>%TEMP%</code>. </p>
                            </td>
                        </tr>
                    </tbody>
                </table>

<table class="simple-table">
                    <colgroup><col style="width: 30%;">
                    <col>
                    <col>
                    </colgroup><tbody>
                        <tr>
                            <td>Properties</td>
                            <td>Description</td>
                            <td>Comments</td>
                        </tr>
                        <tr>
                            <td><code>ACCEPTEULA=1|0</code>
                            </td>
                            <td>Accept the End User License Agreement (EULA). Required for quiet, silent, and passive install on both initial and additional nodes. 1 = true, accept the EULA, 0 = false, do not accept the EULA. </td>
                            <td>
                                <p>If not included when using <code>/passive</code>, <code>/silent</code> or <code>/quiet</code>, Setup fails silently.</p>
                                <p>If included but set to 0, Setup fails.</p>
                            </td>
                        </tr>
                        <tr>
                            <td><code>DATADIR="&lt;path\to\data\directory&gt;"</code>
                            </td>
                            <td>Optional. The location where the TSIG software configuration and data are stored. If you don't provide a data directory path and TSIG is being installed to the default location (INSTALLDIR is not specified), the default data directory is used: <code>C:\ProgramData\Tableau\Tableau Server</code>. If you don't provide a data directory path and INSTALLDIR is specified, DATADIR is also set to the INSTALLDIR location.</td>
                            <td>Example: <code>DATADIR="D:\TableauServerData"</code></td>
                        </tr>
                        <tr>
                            <td>&nbsp;</td>
                            <td>&nbsp;</td>
                            <td>&nbsp;</td>
                        </tr>
                        <tr>
                            <td><code>HKPORT="&lt;port&gt;"</code> </td>
                            <td>
                        Port listening for housekeeping requests from the Tableau Server cluster. 
                        <p>Default is <code>21319</code>.</p></td>
                            <td>&nbsp;</td>
                        </tr>
                        <tr>
                            <td><code>HKPROTOCOL="&lt;protocol&gt;"</code>
                            </td>
                            <td>
                        Protocol for housekeeping requests. 
                        <p>Options are <code>http</code> or <code>https</code>. Default is <code>http</code>.</p></td>
                            <td>&nbsp;</td>
                        </tr>
                        <tr>
                            <td><code>INSTALLDIR="&lt;path\to\installation\directory&gt;"</code>
                            </td>
                            <td>Install to the specified non-default install location.</td>
                            <td>
                        Specifies the location to install server. If not used, Tableau Server Independent Gateway is installed to <code>C:\Program Files\Tableau\Tableau Server\independentgateway
</code><p>Example: <code>&lt;Setup file&gt; /silent INSTALLDIR="D:\Tableau\Tableau Server\independentgateway"
					</code></p></td>
                        </tr>
                        <tr>
                            <td><code>INSTANCEID="&lt;computer_identifier&gt;"</code>
                            </td>
                            <td>
                        A unique identifier for this TSIG instance.
                        <p>Default is "%COMPUTERNAME%".</p></td>
                            <td>&nbsp;</td>
                        </tr>
                        <tr>
                            <td>
                                <p><code>PORT="&lt;port&gt;"</code>
                                </p>
                            </td>
                            <td>
                        Port listening for external requests.
                        <p>Default is "80".</p></td>
                            <td>&nbsp;</td>
                        </tr>
                        <tr>
                            <td><code>PROTOCOL="&lt;protocol&gt;"</code>
                            </td>
                            <td>Protocol for external requests. Choices are <code>http</code> or <code>https</code>. Default is <code>http</code>.</td>
                            <td>&nbsp;</td>
                        </tr>
                        <tr>
                            <td><code>TSCLUSTER="&lt;nodes&gt;"</code>
                            </td>
                            <td>
                        Network location(s) of the Tableau Server nodes from which TSIG housekeeping requests can be received.
                        <p>These are all nodes with Cluster Controller or Administration Agent, so includes all nodes in the cluster.</p><p>This is required. There is no default for this option.</p></td>
                            <td>
                        Must be one of the forms acceptable to Apache httpd mod_authz_host "Require" directive (<a href="https://httpd.apache.org/docs/2.4/mod/mod_authz_host.html" target="_blank">https://httpd.apache.org/docs/2.4/mod/mod_authz_host.html</a>). 
                        <p>Examples:<code> "ip 192.1.168.0/24"</code>, <code>"host ts.example.org"</code>. </p><p> Use quotes if there are embedded spaces.  </p></td>
                        </tr>
                        <tr>
                            <td>&nbsp;</td>
                            <td>&nbsp;</td>
                            <td>&nbsp;</td>
                        </tr>
                    </tbody>
                </table>