dig.docbook revision 16134801ce8fffbb6c42bb54d544c3397a45ad06
0b062f4990db5cc6db2fe3398926f71b92a67407Brian Wellington<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
6283056805887de88040698685b8e1936a1f7a2dAutomatic Updater "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd"
75c0816e8295e180f4bc7f10db3d0d880383bc1cMark Andrews [<!ENTITY mdash "—">]>
4a14ce5ba00ab7bc55c99ffdcf59c7a4ab902721Automatic Updater - Copyright (C) 2004-2011, 2013, 2014 Internet Systems Consortium, Inc. ("ISC")
0b062f4990db5cc6db2fe3398926f71b92a67407Brian Wellington - Copyright (C) 2000-2003 Internet Software Consortium.
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein - Permission to use, copy, modify, and/or distribute this software for any
8a66318e41ed14c5a88130e8c362610e8faa2121Mark Andrews - purpose with or without fee is hereby granted, provided that the above
8a66318e41ed14c5a88130e8c362610e8faa2121Mark Andrews - copyright notice and this permission notice appear in all copies.
8a66318e41ed14c5a88130e8c362610e8faa2121Mark Andrews - THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH
8a66318e41ed14c5a88130e8c362610e8faa2121Mark Andrews - REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
8a66318e41ed14c5a88130e8c362610e8faa2121Mark Andrews - AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT,
8a66318e41ed14c5a88130e8c362610e8faa2121Mark Andrews - INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
0b062f4990db5cc6db2fe3398926f71b92a67407Brian Wellington - LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
0a7ed88633a680bb881868b75ded4d09a7bbbc50Automatic Updater - OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein - PERFORMANCE OF THIS SOFTWARE.
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein<!-- $Id: dig.docbook,v 1.51 2011/11/04 11:02:50 jreed Exp $ -->
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <refentryinfo>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein </refentryinfo>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <refnamediv>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein </refnamediv>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <holder>Internet Systems Consortium, Inc. ("ISC")</holder>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein </copyright>
0a7ed88633a680bb881868b75ded4d09a7bbbc50Automatic Updater <holder>Internet Software Consortium.</holder>
0a7ed88633a680bb881868b75ded4d09a7bbbc50Automatic Updater <refsynopsisdiv>
0a7ed88633a680bb881868b75ded4d09a7bbbc50Automatic Updater <arg><option>-b <replaceable class="parameter">address</replaceable></option></arg>
0a7ed88633a680bb881868b75ded4d09a7bbbc50Automatic Updater <arg><option>-c <replaceable class="parameter">class</replaceable></option></arg>
0a7ed88633a680bb881868b75ded4d09a7bbbc50Automatic Updater <arg><option>-f <replaceable class="parameter">filename</replaceable></option></arg>
0a7ed88633a680bb881868b75ded4d09a7bbbc50Automatic Updater <arg><option>-k <replaceable class="parameter">filename</replaceable></option></arg>
0a7ed88633a680bb881868b75ded4d09a7bbbc50Automatic Updater <arg><option>-p <replaceable class="parameter">port#</replaceable></option></arg>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <arg><option>-q <replaceable class="parameter">name</replaceable></option></arg>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <arg><option>-t <replaceable class="parameter">type</replaceable></option></arg>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <arg><option>-x <replaceable class="parameter">addr</replaceable></option></arg>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <arg><option>-y <replaceable class="parameter"><optional>hmac:</optional>name:key</replaceable></option></arg>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein </cmdsynopsis>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <cmdsynopsis>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein </cmdsynopsis>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <cmdsynopsis>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <arg choice="opt" rep="repeat">global-queryopt</arg>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein </cmdsynopsis>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein </refsynopsisdiv>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein (domain information groper) is a flexible tool
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein for interrogating DNS name servers. It performs DNS lookups and
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein displays the answers that are returned from the name server(s) that
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein were queried. Most DNS administrators use <command>dig</command> to
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein troubleshoot DNS problems because of its flexibility, ease of use and
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein clarity of output. Other lookup tools tend to have less functionality
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein Although <command>dig</command> is normally used with
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein command-line
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein arguments, it also has a batch mode of operation for reading lookup
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein requests from a file. A brief summary of its command-line arguments
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein and options is printed when the <option>-h</option> option is given.
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein Unlike earlier versions, the BIND 9 implementation of
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <command>dig</command> allows multiple lookups to be issued
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein command line.
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein Unless it is told to query a specific name server,
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <command>dig</command> will try each of the servers listed in
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <filename>/etc/resolv.conf</filename>. If no usable server addresses
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein are found, <command>dig</command> will send the query to the local
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein When no command line arguments or options are given,
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <command>dig</command> will perform an NS query for "." (the root).
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein It is possible to set per-user defaults for <command>dig</command> via
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <filename>${HOME}/.digrc</filename>. This file is read and
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein any options in it
94fc951a9b5679def2a05387a5c251f5cb8eb9c9Mark Andrews are applied before the command line arguments.
94fc951a9b5679def2a05387a5c251f5cb8eb9c9Mark Andrews The IN and CH class names overlap with the IN and CH top level
94fc951a9b5679def2a05387a5c251f5cb8eb9c9Mark Andrews domain names. Either use the <option>-t</option> and
94fc951a9b5679def2a05387a5c251f5cb8eb9c9Mark Andrews <option>-c</option> options to specify the type and class,
94fc951a9b5679def2a05387a5c251f5cb8eb9c9Mark Andrews use the <option>-q</option> the specify the domain name, or
94fc951a9b5679def2a05387a5c251f5cb8eb9c9Mark Andrews use "IN." and "CH." when looking up these top level domains.
d71e2e0c61df16ff37c9934c371a4a60c08974f7Mark Andrews A typical invocation of <command>dig</command> looks like:
d71e2e0c61df16ff37c9934c371a4a60c08974f7Mark Andrews <programlisting> dig @server name type </programlisting>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <variablelist>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <varlistentry>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein is the name or IP address of the name server to query. This
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein can be an IPv4 address in dotted-decimal notation or an IPv6
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein address in colon-delimited notation. When the supplied
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <parameter>server</parameter> argument is a hostname,
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <command>dig</command> resolves that name before querying
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein that name server.
52ece689e0265f9a3e518de5b2539e749f6d35acMark Andrews address is found there, it queries the name server at
52ece689e0265f9a3e518de5b2539e749f6d35acMark Andrews that address. If either of the <option>-4</option> or
52ece689e0265f9a3e518de5b2539e749f6d35acMark Andrews only addresses for the corresponding transport
52ece689e0265f9a3e518de5b2539e749f6d35acMark Andrews will be tried. If no usable addresses are found,
52ece689e0265f9a3e518de5b2539e749f6d35acMark Andrews <command>dig</command> will send the query to the
52ece689e0265f9a3e518de5b2539e749f6d35acMark Andrews local host. The reply from the name server that
52ece689e0265f9a3e518de5b2539e749f6d35acMark Andrews responds is displayed.
52ece689e0265f9a3e518de5b2539e749f6d35acMark Andrews </varlistentry>
52ece689e0265f9a3e518de5b2539e749f6d35acMark Andrews <varlistentry>
52ece689e0265f9a3e518de5b2539e749f6d35acMark Andrews is the name of the resource record that is to be looked up.
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein </varlistentry>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <varlistentry>
94fc951a9b5679def2a05387a5c251f5cb8eb9c9Mark Andrews indicates what type of query is required —
94fc951a9b5679def2a05387a5c251f5cb8eb9c9Mark Andrews ANY, A, MX, SIG, etc.
94fc951a9b5679def2a05387a5c251f5cb8eb9c9Mark Andrews <parameter>type</parameter> can be any valid query
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <parameter>type</parameter> argument is supplied,
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <command>dig</command> will perform a lookup for an
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein </varlistentry>
6283056805887de88040698685b8e1936a1f7a2dAutomatic Updater </variablelist>
6283056805887de88040698685b8e1936a1f7a2dAutomatic Updater The <option>-b</option> option sets the source IP address of the query
1c51f79aba598e5e20bde66aea0237e347f6d5ceAutomatic Updater to <parameter>address</parameter>. This must be a valid
6283056805887de88040698685b8e1936a1f7a2dAutomatic Updater one of the host's network interfaces or "0.0.0.0" or "::". An optional
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein may be specified by appending "#<port>"
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein The default query class (IN for internet) is overridden by the
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <option>-c</option> option. <parameter>class</parameter> is
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein class, such as HS for Hesiod records or CH for Chaosnet records.
0a7ed88633a680bb881868b75ded4d09a7bbbc50Automatic Updater The <option>-f</option> option makes <command>dig </command>
0a7ed88633a680bb881868b75ded4d09a7bbbc50Automatic Updater in batch mode by reading a list of lookup requests to process from the
0a7ed88633a680bb881868b75ded4d09a7bbbc50Automatic Updater file <parameter>filename</parameter>. The file contains a
0a7ed88633a680bb881868b75ded4d09a7bbbc50Automatic Updater queries, one per line. Each entry in the file should be organized in
0a7ed88633a680bb881868b75ded4d09a7bbbc50Automatic Updater the same way they would be presented as queries to
0a7ed88633a680bb881868b75ded4d09a7bbbc50Automatic Updater <command>dig</command> using the command-line interface.
0a7ed88633a680bb881868b75ded4d09a7bbbc50Automatic Updater The <option>-m</option> option enables memory usage debugging.
0a7ed88633a680bb881868b75ded4d09a7bbbc50Automatic Updater <!-- It enables ISC_MEM_DEBUGTRACE and ISC_MEM_DEBUGRECORD
0a7ed88633a680bb881868b75ded4d09a7bbbc50Automatic Updater documented in include/isc/mem.h -->
0a7ed88633a680bb881868b75ded4d09a7bbbc50Automatic Updater If a non-standard port number is to be queried, the
0a7ed88633a680bb881868b75ded4d09a7bbbc50Automatic Updater <option>-p</option> option is used. <parameter>port#</parameter> is
0a7ed88633a680bb881868b75ded4d09a7bbbc50Automatic Updater the port number that <command>dig</command> will send its
0a7ed88633a680bb881868b75ded4d09a7bbbc50Automatic Updater instead of the standard DNS port number 53. This option would be used
0a7ed88633a680bb881868b75ded4d09a7bbbc50Automatic Updater to test a name server that has been configured to listen for queries
0a7ed88633a680bb881868b75ded4d09a7bbbc50Automatic Updater on a non-standard port number.
0a7ed88633a680bb881868b75ded4d09a7bbbc50Automatic Updater The <option>-4</option> option forces <command>dig</command>
0a7ed88633a680bb881868b75ded4d09a7bbbc50Automatic Updater use IPv4 query transport. The <option>-6</option> option forces
0a7ed88633a680bb881868b75ded4d09a7bbbc50Automatic Updater <command>dig</command> to only use IPv6 query transport.
0a7ed88633a680bb881868b75ded4d09a7bbbc50Automatic Updater The <option>-t</option> option sets the query type to
0a7ed88633a680bb881868b75ded4d09a7bbbc50Automatic Updater <parameter>type</parameter>. It can be any valid query type
0a7ed88633a680bb881868b75ded4d09a7bbbc50Automatic Updater supported in BIND 9. The default query type is "A", unless the
0a7ed88633a680bb881868b75ded4d09a7bbbc50Automatic Updater <option>-x</option> option is supplied to indicate a reverse lookup.
0a7ed88633a680bb881868b75ded4d09a7bbbc50Automatic Updater A zone transfer can be requested by specifying a type of AXFR. When
0a7ed88633a680bb881868b75ded4d09a7bbbc50Automatic Updater an incremental zone transfer (IXFR) is required,
0a7ed88633a680bb881868b75ded4d09a7bbbc50Automatic Updater <parameter>type</parameter> is set to <literal>ixfr=N</literal>.
0a7ed88633a680bb881868b75ded4d09a7bbbc50Automatic Updater The incremental zone transfer will contain the changes made to the zone
0a7ed88633a680bb881868b75ded4d09a7bbbc50Automatic Updater since the serial number in the zone's SOA record was
0a7ed88633a680bb881868b75ded4d09a7bbbc50Automatic Updater The <option>-q</option> option sets the query name to
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <parameter>name</parameter>. This is useful to distinguish the
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <parameter>name</parameter> from other arguments.
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein Reverse lookups — mapping addresses to names — are simplified by the
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <option>-x</option> option. <parameter>addr</parameter> is
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein address in dotted-decimal notation, or a colon-delimited IPv6 address.
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein When this option is used, there is no need to provide the
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <parameter>name</parameter>, <parameter>class</parameter> and
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <parameter>type</parameter> arguments. <command>dig</command>
731cc132f22dbc9e0ecd7035dce314a61076d31bAutomatic Updater automatically performs a lookup for a name like
731cc132f22dbc9e0ecd7035dce314a61076d31bAutomatic Updater <literal>11.12.13.10.in-addr.arpa</literal> and sets the
731cc132f22dbc9e0ecd7035dce314a61076d31bAutomatic Updater query type and
731cc132f22dbc9e0ecd7035dce314a61076d31bAutomatic Updater class to PTR and IN respectively. By default, IPv6 addresses are
731cc132f22dbc9e0ecd7035dce314a61076d31bAutomatic Updater looked up using nibble format under the IP6.ARPA domain.
731cc132f22dbc9e0ecd7035dce314a61076d31bAutomatic Updater To use the older RFC1886 method using the IP6.INT domain
731cc132f22dbc9e0ecd7035dce314a61076d31bAutomatic Updater specify the <option>-i</option> option. Bit string labels (RFC2874)
731cc132f22dbc9e0ecd7035dce314a61076d31bAutomatic Updater are now experimental and are not attempted.
731cc132f22dbc9e0ecd7035dce314a61076d31bAutomatic Updater To sign the DNS queries sent by <command>dig</command> and
731cc132f22dbc9e0ecd7035dce314a61076d31bAutomatic Updater responses using transaction signatures (TSIG), specify a TSIG key file
731cc132f22dbc9e0ecd7035dce314a61076d31bAutomatic Updater using the <option>-k</option> option. You can also specify the TSIG
731cc132f22dbc9e0ecd7035dce314a61076d31bAutomatic Updater key itself on the command line using the <option>-y</option> option;
731cc132f22dbc9e0ecd7035dce314a61076d31bAutomatic Updater <parameter>hmac</parameter> is the type of the TSIG, default HMAC-MD5,
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <parameter>name</parameter> is the name of the TSIG key and
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <parameter>key</parameter> is the actual key. The key is a
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein encoded string, typically generated by
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <citerefentry>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <refentrytitle>dnssec-keygen</refentrytitle><manvolnum>8</manvolnum>
d71e2e0c61df16ff37c9934c371a4a60c08974f7Mark Andrews </citerefentry>.
d71e2e0c61df16ff37c9934c371a4a60c08974f7Mark Andrews Caution should be taken when using the <option>-y</option> option on
d71e2e0c61df16ff37c9934c371a4a60c08974f7Mark Andrews multi-user systems as the key can be visible in the output from
d71e2e0c61df16ff37c9934c371a4a60c08974f7Mark Andrews <citerefentry>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <refentrytitle>ps</refentrytitle><manvolnum>1</manvolnum>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein </citerefentry>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein or in the shell's history file. When
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein using TSIG authentication with <command>dig</command>, the name
0a7ed88633a680bb881868b75ded4d09a7bbbc50Automatic Updater server that is queried needs to know the key and algorithm that is
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein being used. In BIND, this is done by providing appropriate
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <command>key</command> and <command>server</command> statements in
d71e2e0c61df16ff37c9934c371a4a60c08974f7Mark Andrews provides a number of query options which affect
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein the way in which lookups are made and the results displayed. Some of
d71e2e0c61df16ff37c9934c371a4a60c08974f7Mark Andrews these set or reset flag bits in the query header, some determine which
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein sections of the answer get printed, and others determine the timeout
d71e2e0c61df16ff37c9934c371a4a60c08974f7Mark Andrews and retry strategies.
d71e2e0c61df16ff37c9934c371a4a60c08974f7Mark Andrews Each query option is identified by a keyword preceded by a plus sign
d71e2e0c61df16ff37c9934c371a4a60c08974f7Mark Andrews (<literal>+</literal>). Some keywords set or reset an
d71e2e0c61df16ff37c9934c371a4a60c08974f7Mark Andrews option. These may be preceded
d71e2e0c61df16ff37c9934c371a4a60c08974f7Mark Andrews by the string <literal>no</literal> to negate the meaning of
d71e2e0c61df16ff37c9934c371a4a60c08974f7Mark Andrews that keyword. Other
d71e2e0c61df16ff37c9934c371a4a60c08974f7Mark Andrews keywords assign values to options like the timeout interval. They
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein The query options are:
0a7ed88633a680bb881868b75ded4d09a7bbbc50Automatic Updater <variablelist>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <varlistentry>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein Use [do not use] TCP when querying name servers. The default
0a7ed88633a680bb881868b75ded4d09a7bbbc50Automatic Updater behavior is to use UDP unless an AXFR or IXFR query is
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein requested, in
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein which case a TCP connection is used.
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein </varlistentry>
e.g. "[ key id = value ]".