You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficserver.apache.org by ig...@apache.org on 2013/04/18 11:57:01 UTC

[17/25] Well what'd ya say. I discovered howto make titles.

http://git-wip-us.apache.org/repos/asf/trafficserver/blob/57464fbd/doc/source/admin/traffic-line-commands.en.rst
----------------------------------------------------------------------
diff --git a/doc/source/admin/traffic-line-commands.en.rst b/doc/source/admin/traffic-line-commands.en.rst
new file mode 100644
index 0000000..a834630
--- /dev/null
+++ b/doc/source/admin/traffic-line-commands.en.rst
@@ -0,0 +1,763 @@
+Traffic Line Commands
+*********************
+
+
+.. Licensed to the Apache Software Foundation (ASF) under one
+   or more contributor license agreements.  See the NOTICE file
+  distributed with this work for additional information
+  regarding copyright ownership.  The ASF licenses this file
+  to you under the Apache License, Version 2.0 (the
+  "License"); you may not use this file except in compliance
+  with the License.  You may obtain a copy of the License at
+ 
+   http://www.apache.org/licenses/LICENSE-2.0
+ 
+  Unless required by applicable law or agreed to in writing,
+  software distributed under the License is distributed on an
+  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  KIND, either express or implied.  See the License for the
+  specific language governing permissions and limitations
+  under the License.
+
+This section contains the following sections:
+
+.. toctree::
+   :maxdepth: 2
+
+Traffic Line Commands
+=====================
+
+Use Traffic Line to execute individual Traffic Server commands and to
+script multiple commands in a shell. Execute Traffic Line commands from
+the Traffic Server ``bin`` directory. If the Traffic Server ``bin``
+directory is not in your path, then prepend the Traffic Line command
+with ``./`` (for example: ``./traffic_line  -p``).
+
+The following list describes all the commands available in Traffic Line.
+
+``-b``
+    Bounces Traffic Server on the local node. Bouncing Traffic Server
+    shuts down and immediately restarts the Traffic Server node.
+
+``-c``
+    Clears accumulated statistics on the local node.
+
+``-h``
+    Displays a list of Traffic Line commands.
+
+``-p`` *``socket_path``*
+    Specifies location (directory and path) of the socket used for
+    Traffic Line communication.
+     The default path is: *``install_dir``*\ ``/config/cli``
+
+``-r _variable_``
+    Displays specific performance statistics or a current configuration
+    setting. For a list of the variables you can specify, see `Traffic
+    Line Variables <#TrafficLineVariables>`_.
+
+``-s`` *``variable``* ``-v`` *``value``*
+    Sets configuration variables, where *``variable``* is the
+    configuration variable you want to change and *``value``* is the
+    value you want to set. Refer to
+    `records.config <../configuration-files/records.config>`_ for a list
+    of the configuration variables you can specify.
+
+``-x``
+    Initiates a Traffic Server configuration file reread. Use this
+    command after every configuration file modification.
+
+``-B``
+    Bounces all Traffic Server nodes in the cluster. Bouncing Traffic
+    Server shuts down and immediately restarts Traffic Server,
+    node-by-node.
+
+``-C``
+    Clears accumulated statistics on all nodes in the cluster.
+
+``-L``
+    Restarts the ``traffic_manager`` and ``traffic_server`` processes on
+    the local node.
+
+``-M``
+    Restarts the ``traffic_manager`` process and the ``traffic_server``
+    process on all the nodes in a cluster.
+
+``-S``
+    Shuts down Traffic Server on the local node.
+
+``-U``
+    Starts Traffic Server on the local node.
+
+Traffic Line Variables
+======================
+
+You can view statistics and change configuration options in Traffic Line
+by using specific variables. The variables used for gathering statistics
+are described below. The variables used for viewing and changing
+configuration options are described in
+`records.config <../configuration-files/records.config>`_. For
+procedures about specifying the variables, refer to `Viewing Statistics
+from Traffic Line <../monitoring-traffic>`_ and `Configuring Traffic
+Server Using Traffic Line <../configuring-traffic-server>`_.
+
+The variables used for viewing individual statistics are described in
+the following table. To view a statistic in Traffic Line, enter the
+command ``traffic_line -r`` *``variable``* at the prompt.
+
+Summary
+-------
+
+.. raw:: html
+
+   <!-- TODO: Split the following list into groups and give them a short explanation -->
+
+All Traffic Line variables
+    *``proxy.node.num_processes``*
+    *``proxy.node.hostname_FQ``*
+    *``proxy.node.hostname``*
+    *``proxy.node.restarts.manager.start_time``*
+    *``proxy.node.restarts.proxy.start_time``*
+    *``proxy.node.restarts.proxy.stop_time``*
+    *``proxy.node.restarts.proxy.restart_count``*
+    *``proxy.node.version.manager.short``*
+    *``proxy.node.version.manager.long``*
+    *``proxy.node.version.manager.build_number``*
+    *``proxy.node.version.manager.build_time``*
+    *``proxy.node.version.manager.build_date``*
+    *``proxy.node.version.manager.build_machine``*
+    *``proxy.node.version.manager.build_person``*
+    *``proxy.node.bandwidth_hit_ratio``*
+    *``proxy.node.bandwidth_hit_ratio_int_pct``*
+    *``proxy.node.hostdb.hit_ratio``*
+    *``proxy.node.hostdb.hit_ratio_int_pct``*
+    *``proxy.node.proxy_running``*
+    *``proxy.node.cache.percent_free``*
+    *``proxy.node.cache_hit_ratio``*
+    *``proxy.node.cache_hit_ratio_int_pct``*
+    *``proxy.node.cache_hit_ratio_avg_10s_int_pct``*
+    *``proxy.node.bandwidth_hit_ratio_avg_10s_int_pct``*
+    *``proxy.node.bandwidth_hit_ratio_avg_10s``*
+    *``proxy.node.http.cache_hit_fresh_avg_10s``*
+    *``proxy.node.http.cache_hit_revalidated_avg_10s``*
+    *``proxy.node.http.cache_hit_ims_avg_10s``*
+    *``proxy.node.http.cache_hit_stale_served_avg_10s``*
+    *``proxy.node.http.cache_miss_cold_avg_10s``*
+    *``proxy.node.http.cache_miss_changed_avg_10s``*
+    *``proxy.node.http.cache_miss_not_cacheable_avg_10s``*
+    *``proxy.node.http.cache_miss_client_no_cache_avg_10s``*
+    *``proxy.node.http.cache_miss_ims_avg_10s``*
+    *``proxy.node.http.cache_read_error_avg_10s``*
+    *``proxy.node.cache_total_hits_avg_10s``*
+    *``proxy.node.cache_total_misses_avg_10s``*
+    *``proxy.node.cache_hit_ratio_avg_10s``*
+    *``proxy.node.hostdb.total_lookups_avg_10s``*
+    *``proxy.node.hostdb.total_hits_avg_10s``*
+    *``proxy.node.hostdb.hit_ratio_avg_10s``*
+    *``proxy.node.http.transaction_counts_avg_10s.hit_fresh``*
+    *``proxy.node.http.transaction_counts_avg_10s.hit_revalidated``*
+    *``proxy.node.http.transaction_counts_avg_10s.miss_cold``*
+    *``proxy.node.http.transaction_counts_avg_10s.miss_not_cacheable``*
+    *``proxy.node.http.transaction_counts_avg_10s.miss_changed``*
+    *``proxy.node.http.transaction_counts_avg_10s.miss_client_no_cache``*
+    *``proxy.node.http.transaction_counts_avg_10s.errors.connect_failed``*
+    *``proxy.node.http.transaction_counts_avg_10s.errors.aborts``*
+    *``proxy.node.http.transaction_counts_avg_10s.errors.possible_aborts``*
+    *``proxy.node.http.transaction_counts_avg_10s.errors.pre_accept_hangups``*
+    *``proxy.node.http.transaction_counts_avg_10s.errors.early_hangups``*
+    *``proxy.node.http.transaction_counts_avg_10s.errors.empty_hangups``*
+    *``proxy.node.http.transaction_counts_avg_10s.errors.other``*
+    *``proxy.node.http.transaction_counts_avg_10s.other.unclassified``*
+    *``proxy.node.http.transaction_frac_avg_10s.hit_fresh``*
+    *``proxy.node.http.transaction_frac_avg_10s.hit_revalidated``*
+    *``proxy.node.http.transaction_frac_avg_10s.miss_cold``*
+    *``proxy.node.http.transaction_frac_avg_10s.miss_not_cacheable``*
+    *``proxy.node.http.transaction_frac_avg_10s.miss_changed``*
+    *``proxy.node.http.transaction_frac_avg_10s.miss_client_no_cache``*
+    *``proxy.node.http.transaction_frac_avg_10s.errors.connect_failed``*
+    *``proxy.node.http.transaction_frac_avg_10s.errors.aborts``*
+    *``proxy.node.http.transaction_frac_avg_10s.errors.possible_aborts``*
+    *``proxy.node.http.transaction_frac_avg_10s.errors.pre_accept_hangups``*
+    *``proxy.node.http.transaction_frac_avg_10s.errors.early_hangups``*
+    *``proxy.node.http.transaction_frac_avg_10s.errors.empty_hangups``*
+    *``proxy.node.http.transaction_frac_avg_10s.errors.other``*
+    *``proxy.node.http.transaction_frac_avg_10s.other.unclassified``*
+    *``proxy.node.http.transaction_frac_avg_10s.hit_fresh_int_pct``*
+    *``proxy.node.http.transaction_frac_avg_10s.hit_revalidated_int_pct``*
+    *``proxy.node.http.transaction_frac_avg_10s.miss_cold_int_pct``*
+    *``proxy.node.http.transaction_frac_avg_10s.miss_not_cacheable_int_pct``*
+    *``proxy.node.http.transaction_frac_avg_10s.miss_changed_int_pct``*
+    *``proxy.node.http.transaction_frac_avg_10s.miss_client_no_cache_int_pct``*
+    *``proxy.node.http.transaction_frac_avg_10s.errors.connect_failed_int_pct``*
+    *``proxy.node.http.transaction_frac_avg_10s.errors.aborts_int_pct``*
+    *``proxy.node.http.transaction_frac_avg_10s.errors.possible_aborts_int_pct``*
+    *``proxy.node.http.transaction_frac_avg_10s.errors.pre_accept_hangups_int_pct``*
+    *``proxy.node.http.transaction_frac_avg_10s.errors.early_hangups_int_pct``*
+    *``proxy.node.http.transaction_frac_avg_10s.errors.empty_hangups_int_pct``*
+    *``proxy.node.http.transaction_frac_avg_10s.errors.other_int_pct``*
+    *``proxy.node.http.transaction_frac_avg_10s.other.unclassified_int_pct``*
+    *``proxy.node.http.transaction_msec_avg_10s.hit_fresh``*
+    *``proxy.node.http.transaction_msec_avg_10s.hit_revalidated``*
+    *``proxy.node.http.transaction_msec_avg_10s.miss_cold``*
+    *``proxy.node.http.transaction_msec_avg_10s.miss_not_cacheable``*
+    *``proxy.node.http.transaction_msec_avg_10s.miss_changed``*
+    *``proxy.node.http.transaction_msec_avg_10s.miss_client_no_cache``*
+    *``proxy.node.http.transaction_msec_avg_10s.errors.connect_failed``*
+    *``proxy.node.http.transaction_msec_avg_10s.errors.aborts``*
+    *``proxy.node.http.transaction_msec_avg_10s.errors.possible_aborts``*
+    *``proxy.node.http.transaction_msec_avg_10s.errors.pre_accept_hangups``*
+    *``proxy.node.http.transaction_msec_avg_10s.errors.early_hangups``*
+    *``proxy.node.http.transaction_msec_avg_10s.errors.empty_hangups``*
+    *``proxy.node.http.transaction_msec_avg_10s.errors.other``*
+    *``proxy.node.http.transaction_msec_avg_10s.other.unclassified``*
+    *``proxy.node.http.throughput``*
+    *``proxy.node.http.user_agent_xacts_per_second``*
+    *``proxy.node.http.user_agent_current_connections_count``*
+    *``proxy.node.http.user_agent_total_request_bytes``*
+    *``proxy.node.http.user_agent_total_response_bytes``*
+    *``proxy.node.http.user_agents_total_transactions_count``*
+    *``proxy.node.http.user_agents_total_documents_served``*
+    *``proxy.node.http.origin_server_current_connections_count``*
+    *``proxy.node.http.origin_server_total_request_bytes``*
+    *``proxy.node.http.origin_server_total_response_bytes``*
+    *``proxy.node.http.parent_proxy_total_request_bytes``*
+    *``proxy.node.http.parent_proxy_total_response_bytes``*
+    *``proxy.node.http.origin_server_total_transactions_count``*
+    *``proxy.node.http.cache_current_connections_count``*
+    *``proxy.node.http.current_parent_proxy_connections``*
+    *``proxy.node.cache.contents.num_docs``*
+    *``proxy.node.cache.bytes_total``*
+    *``proxy.node.cache.bytes_total_mb``*
+    *``proxy.node.cache.bytes_free``*
+    *``proxy.node.cache.bytes_free_mb``*
+    *``proxy.node.cache.percent_free_int_pct``*
+    *``proxy.node.cache_total_hits``*
+    *``proxy.node.cache_total_misses``*
+    *``proxy.node.current_cache_connections``*
+    *``proxy.node.dns.lookups_per_second``*
+    *``proxy.node.dns.lookup_avg_time_ms``*
+    *``proxy.node.dns.total_dns_lookups``*
+    *``proxy.node.hostdb.total_lookups``*
+    *``proxy.node.hostdb.total_hits``*
+    *``proxy.node.cluster.nodes``*
+    *``proxy.node.client_throughput_out``*
+    *``proxy.node.client_throughput_out_kbit``*
+    *``proxy.node.current_client_connections``*
+    *``proxy.node.current_server_connections``*
+    *``proxy.node.user_agent_total_bytes``*
+    *``proxy.node.origin_server_total_bytes``*
+    *``proxy.node.user_agent_total_bytes_avg_10s``*
+    *``proxy.node.origin_server_total_bytes_avg_10s``*
+    *``proxy.node.user_agent_xacts_per_second``*
+    *``proxy.node.user_agents_total_documents_served``*
+    *``proxy.cluster.user_agent_total_bytes_avg_10s``*
+    *``proxy.cluster.origin_server_total_bytes_avg_10s``*
+    *``proxy.cluster.bandwidth_hit_ratio``*
+    *``proxy.cluster.bandwidth_hit_ratio_int_pct``*
+    *``proxy.cluster.bandwidth_hit_ratio_avg_10s``*
+    *``proxy.cluster.http.throughput``*
+    *``proxy.cluster.http.user_agent_xacts_per_second``*
+    *``proxy.cluster.http.user_agent_current_connections_count``*
+    *``proxy.cluster.http.user_agent_total_request_bytes``*
+    *``proxy.cluster.http.user_agent_total_response_bytes``*
+    *``proxy.cluster.http.user_agents_total_transactions_count``*
+    *``proxy.cluster.http.user_agents_total_documents_served``*
+    *``proxy.cluster.http.origin_server_current_connections_count``*
+    *``proxy.cluster.http.origin_server_total_request_bytes``*
+    *``proxy.cluster.http.origin_server_total_response_bytes``*
+    *``proxy.cluster.http.origin_server_total_transactions_count``*
+    *``proxy.cluster.http.cache_current_connections_count``*
+    *``proxy.cluster.http.current_parent_proxy_connections``*
+    *``proxy.cluster.http.parent_proxy_total_request_bytes``*
+    *``proxy.cluster.http.parent_proxy_total_response_bytes``*
+    *``proxy.cluster.cache.contents.num_docs``*
+    *``proxy.cluster.cache.bytes_free``*
+    *``proxy.cluster.cache.bytes_free_mb``*
+    *``proxy.cluster.cache.percent_free``*
+    *``proxy.cluster.cache.percent_free_int_pct``*
+    *``proxy.cluster.cache_hit_ratio``*
+    *``proxy.cluster.cache_hit_ratio_int_pct``*
+    *``proxy.cluster.cache_total_hits``*
+    *``proxy.cluster.cache_total_misses``*
+    *``proxy.cluster.current_cache_connections``*
+    *``proxy.cluster.cache_total_hits_avg_10s``*
+    *``proxy.cluster.cache_total_misses_avg_10s``*
+    *``proxy.cluster.cache_hit_ratio_avg_10s``*
+    *``proxy.cluster.dns.lookups_per_second``*
+    *``proxy.cluster.dns.total_dns_lookups``*
+    *``proxy.cluster.hostdb.hit_ratio``*
+    *``proxy.cluster.hostdb.hit_ratio_int_pct``*
+    *``proxy.cluster.hostdb.total_lookups_avg_10s``*
+    *``proxy.cluster.hostdb.total_hits_avg_10s``*
+    *``proxy.cluster.hostdb.hit_ratio_avg_10s``*
+    *``proxy.cluster.user_agent_xacts_per_second``*
+    *``proxy.cluster.client_throughput_out``*
+    *``proxy.cluster.client_throughput_out_kbit``*
+    *``proxy.cluster.current_client_connections``*
+    *``proxy.cluster.current_server_connections``*
+    *``proxy.process.version.server.short``*
+    *``proxy.process.version.server.long``*
+    *``proxy.process.version.server.build_number``*
+    *``proxy.process.version.server.build_time``*
+    *``proxy.process.version.server.build_date``*
+    *``proxy.process.version.server.build_machine``*
+    *``proxy.process.version.server.build_person``*
+    *``proxy.process.net.net_handler_run``*
+    *``proxy.process.net.read_bytes``*
+    *``proxy.process.net.write_bytes``*
+    *``proxy.process.net.calls_to_readfromnet``*
+    *``proxy.process.net.calls_to_readfromnet_afterpoll``*
+    *``proxy.process.net.calls_to_read``*
+    *``proxy.process.net.calls_to_read_nodata``*
+    *``proxy.process.net.calls_to_writetonet``*
+    *``proxy.process.net.calls_to_writetonet_afterpoll``*
+    *``proxy.process.net.calls_to_write``*
+    *``proxy.process.net.calls_to_write_nodata``*
+    *``proxy.process.socks.connections_successful``*
+    *``proxy.process.socks.connections_unsuccessful``*
+    *``proxy.process.cache.read_per_sec``*
+    *``proxy.process.cache.write_per_sec``*
+    *``proxy.process.cache.KB_read_per_sec``*
+    *``proxy.process.cache.KB_write_per_sec``*
+    *``proxy.process.cache.ram_cache.total_bytes``*
+    *``proxy.process.hostdb.total_entries``*
+    *``proxy.process.hostdb.total_lookups``*
+    *``proxy.process.hostdb.ttl``*
+    *``proxy.process.hostdb.ttl_expires``*
+    *``proxy.process.hostdb.re_dns_on_reload``*
+    *``proxy.process.hostdb.bytes``*
+    *``proxy.process.dns.total_dns_lookups``*
+    *``proxy.process.dns.lookup_avg_time``*
+    *``proxy.process.dns.lookup_successes``*
+    *``proxy.process.dns.fail_avg_time``*
+    *``proxy.process.dns.lookup_failures``*
+    *``proxy.process.dns.retries``*
+    *``proxy.process.dns.max_retries_exceeded``*
+    *``proxy.process.log.bytes_buffered``*
+    *``proxy.process.log.bytes_written_to_disk``*
+    *``proxy.process.log.bytes_sent_to_network``*
+    *``proxy.process.log.bytes_received_from_network``*
+    *``proxy.process.log.event_log_error``*
+    *``proxy.process.log.event_log_access``*
+    *``proxy.process.log.event_log_access_fail``*
+    *``proxy.process.log.event_log_access_skip``*
+    *``proxy.process.cache.volume_0.ram_cache.total_bytes``*
+    *``proxy.process.http.completed_requests``*
+    *``proxy.process.http.total_incoming_connections``*
+    *``proxy.process.http.total_client_connections``*
+    *``proxy.process.http.total_client_connections_ipv4``*
+    *``proxy.process.http.total_client_connections_ipv6``*
+    *``proxy.process.http.total_server_connections``*
+    *``proxy.process.http.total_parent_proxy_connections``*
+    *``proxy.process.http.avg_transactions_per_client_connection``*
+    *``proxy.process.http.avg_transactions_per_server_connection``*
+    *``proxy.process.http.avg_transactions_per_parent_connection``*
+    *``proxy.process.http.client_connection_time``*
+    *``proxy.process.http.parent_proxy_connection_time``*
+    *``proxy.process.http.server_connection_time``*
+    *``proxy.process.http.cache_connection_time``*
+    *``proxy.process.http.transaction_counts.errors.pre_accept_hangups``*
+    *``proxy.process.http.transaction_totaltime.errors.pre_accept_hangups``*
+    *``proxy.process.http.transaction_counts.errors.empty_hangups``*
+    *``proxy.process.http.transaction_totaltime.errors.empty_hangups``*
+    *``proxy.process.http.transaction_counts.errors.early_hangups``*
+    *``proxy.process.http.transaction_totaltime.errors.early_hangups``*
+    *``proxy.process.http.incoming_requests``*
+    *``proxy.process.http.outgoing_requests``*
+    *``proxy.process.http.incoming_responses``*
+    *``proxy.process.http.invalid_client_requests``*
+    *``proxy.process.http.missing_host_hdr``*
+    *``proxy.process.http.get_requests``*
+    *``proxy.process.http.head_requests``*
+    *``proxy.process.http.trace_requests``*
+    *``proxy.process.http.options_requests``*
+    *``proxy.process.http.post_requests``*
+    *``proxy.process.http.put_requests``*
+    *``proxy.process.http.push_requests``*
+    *``proxy.process.http.delete_requests``*
+    *``proxy.process.http.purge_requests``*
+    *``proxy.process.http.connect_requests``*
+    *``proxy.process.http.extension_method_requests``*
+    *``proxy.process.http.client_no_cache_requests``*
+    *``proxy.process.http.broken_server_connections``*
+    *``proxy.process.http.cache_lookups``*
+    *``proxy.process.http.cache_writes``*
+    *``proxy.process.http.cache_updates``*
+    *``proxy.process.http.cache_deletes``*
+    *``proxy.process.http.tunnels``*
+    *``proxy.process.http.throttled_proxy_only``*
+    *``proxy.process.http.request_taxonomy.i0_n0_m0``*
+    *``proxy.process.http.request_taxonomy.i1_n0_m0``*
+    *``proxy.process.http.request_taxonomy.i0_n1_m0``*
+    *``proxy.process.http.request_taxonomy.i1_n1_m0``*
+    *``proxy.process.http.request_taxonomy.i0_n0_m1``*
+    *``proxy.process.http.request_taxonomy.i1_n0_m1``*
+    *``proxy.process.http.request_taxonomy.i0_n1_m1``*
+    *``proxy.process.http.request_taxonomy.i1_n1_m1``*
+    *``proxy.process.http.icp_suggested_lookups``*
+    *``proxy.process.http.client_transaction_time``*
+    *``proxy.process.http.client_write_time``*
+    *``proxy.process.http.server_read_time``*
+    *``proxy.process.http.icp_transaction_time``*
+    *``proxy.process.http.icp_raw_transaction_time``*
+    *``proxy.process.http.parent_proxy_transaction_time``*
+    *``proxy.process.http.parent_proxy_raw_transaction_time``*
+    *``proxy.process.http.server_transaction_time``*
+    *``proxy.process.http.server_raw_transaction_time``*
+    *``proxy.process.http.user_agent_request_header_total_size``*
+    *``proxy.process.http.user_agent_response_header_total_size``*
+    *``proxy.process.http.user_agent_request_document_total_size``*
+    *``proxy.process.http.user_agent_response_document_total_size``*
+    *``proxy.process.http.origin_server_request_header_total_size``*
+    *``proxy.process.http.origin_server_response_header_total_size``*
+    *``proxy.process.http.origin_server_request_document_total_size``*
+    *``proxy.process.http.origin_server_response_document_total_size``*
+    *``proxy.process.http.parent_proxy_request_total_bytes``*
+    *``proxy.process.http.parent_proxy_response_total_bytes``*
+    *``proxy.process.http.pushed_response_header_total_size``*
+    *``proxy.process.http.pushed_document_total_size``*
+    *``proxy.process.http.response_document_size_100``*
+    *``proxy.process.http.response_document_size_1K``*
+    *``proxy.process.http.response_document_size_3K``*
+    *``proxy.process.http.response_document_size_5K``*
+    *``proxy.process.http.response_document_size_10K``*
+    *``proxy.process.http.response_document_size_1M``*
+    *``proxy.process.http.response_document_size_inf``*
+    *``proxy.process.http.request_document_size_100``*
+    *``proxy.process.http.request_document_size_1K``*
+    *``proxy.process.http.request_document_size_3K``*
+    *``proxy.process.http.request_document_size_5K``*
+    *``proxy.process.http.request_document_size_10K``*
+    *``proxy.process.http.request_document_size_1M``*
+    *``proxy.process.http.request_document_size_inf``*
+    *``proxy.process.http.user_agent_speed_bytes_per_sec_100``*
+    *``proxy.process.http.user_agent_speed_bytes_per_sec_1K``*
+    *``proxy.process.http.user_agent_speed_bytes_per_sec_10K``*
+    *``proxy.process.http.user_agent_speed_bytes_per_sec_100K``*
+    *``proxy.process.http.user_agent_speed_bytes_per_sec_1M``*
+    *``proxy.process.http.user_agent_speed_bytes_per_sec_10M``*
+    *``proxy.process.http.user_agent_speed_bytes_per_sec_100M``*
+    *``proxy.process.http.origin_server_speed_bytes_per_sec_100``*
+    *``proxy.process.http.origin_server_speed_bytes_per_sec_1K``*
+    *``proxy.process.http.origin_server_speed_bytes_per_sec_10K``*
+    *``proxy.process.http.origin_server_speed_bytes_per_sec_100K``*
+    *``proxy.process.http.origin_server_speed_bytes_per_sec_1M``*
+    *``proxy.process.http.origin_server_speed_bytes_per_sec_10M``*
+    *``proxy.process.http.origin_server_speed_bytes_per_sec_100M``*
+    *``proxy.process.http.total_transactions_time``*
+    *``proxy.process.http.total_transactions_think_time``*
+    *``proxy.process.http.cache_hit_fresh``*
+    *``proxy.process.http.cache_hit_revalidated``*
+    *``proxy.process.http.cache_hit_ims``*
+    *``proxy.process.http.cache_hit_stale_served``*
+    *``proxy.process.http.cache_miss_cold``*
+    *``proxy.process.http.cache_miss_changed``*
+    *``proxy.process.http.cache_miss_client_no_cache``*
+    *``proxy.process.http.cache_miss_client_not_cacheable``*
+    *``proxy.process.http.cache_miss_ims``*
+    *``proxy.process.http.cache_read_error``*
+    *``proxy.process.http.tcp_hit_count_stat``*
+    *``proxy.process.http.tcp_hit_user_agent_bytes_stat``*
+    *``proxy.process.http.tcp_hit_origin_server_bytes_stat``*
+    *``proxy.process.http.tcp_miss_count_stat``*
+    *``proxy.process.http.tcp_miss_user_agent_bytes_stat``*
+    *``proxy.process.http.tcp_miss_origin_server_bytes_stat``*
+    *``proxy.process.http.tcp_expired_miss_count_stat``*
+    *``proxy.process.http.tcp_expired_miss_user_agent_bytes_stat``*
+    *``proxy.process.http.tcp_expired_miss_origin_server_bytes_stat``*
+    *``proxy.process.http.tcp_refresh_hit_count_stat``*
+    *``proxy.process.http.tcp_refresh_hit_user_agent_bytes_stat``*
+    *``proxy.process.http.tcp_refresh_hit_origin_server_bytes_stat``*
+    *``proxy.process.http.tcp_refresh_miss_count_stat``*
+    *``proxy.process.http.tcp_refresh_miss_user_agent_bytes_stat``*
+    *``proxy.process.http.tcp_refresh_miss_origin_server_bytes_stat``*
+    *``proxy.process.http.tcp_client_refresh_count_stat``*
+    *``proxy.process.http.tcp_client_refresh_user_agent_bytes_stat``*
+    *``proxy.process.http.tcp_client_refresh_origin_server_bytes_stat``*
+    *``proxy.process.http.tcp_ims_hit_count_stat``*
+    *``proxy.process.http.tcp_ims_hit_user_agent_bytes_stat``*
+    *``proxy.process.http.tcp_ims_hit_origin_server_bytes_stat``*
+    *``proxy.process.http.tcp_ims_miss_count_stat``*
+    *``proxy.process.http.tcp_ims_miss_user_agent_bytes_stat``*
+    *``proxy.process.http.tcp_ims_miss_origin_server_bytes_stat``*
+    *``proxy.process.http.err_client_abort_count_stat``*
+    *``proxy.process.http.err_client_abort_user_agent_bytes_stat``*
+    *``proxy.process.http.err_client_abort_origin_server_bytes_stat``*
+    *``proxy.process.http.err_connect_fail_count_stat``*
+    *``proxy.process.http.err_connect_fail_user_agent_bytes_stat``*
+    *``proxy.process.http.err_connect_fail_origin_server_bytes_stat``*
+    *``proxy.process.http.misc_count_stat``*
+    *``proxy.process.http.misc_user_agent_bytes_stat``*
+    *``proxy.process.http.background_fill_bytes_aborted_stat``*
+    *``proxy.process.http.background_fill_bytes_completed_stat``*
+    *``proxy.process.http.cache_write_errors``*
+    *``proxy.process.http.cache_read_errors``*
+    *``proxy.process.http.100_responses``*
+    *``proxy.process.http.101_responses``*
+    *``proxy.process.http.1xx_responses``*
+    *``proxy.process.http.200_responses``*
+    *``proxy.process.http.201_responses``*
+    *``proxy.process.http.202_responses``*
+    *``proxy.process.http.203_responses``*
+    *``proxy.process.http.204_responses``*
+    *``proxy.process.http.205_responses``*
+    *``proxy.process.http.206_responses``*
+    *``proxy.process.http.2xx_responses``*
+    *``proxy.process.http.300_responses``*
+    *``proxy.process.http.301_responses``*
+    *``proxy.process.http.302_responses``*
+    *``proxy.process.http.303_responses``*
+    *``proxy.process.http.304_responses``*
+    *``proxy.process.http.305_responses``*
+    *``proxy.process.http.307_responses``*
+    *``proxy.process.http.3xx_responses``*
+    *``proxy.process.http.400_responses``*
+    *``proxy.process.http.401_responses``*
+    *``proxy.process.http.402_responses``*
+    *``proxy.process.http.403_responses``*
+    *``proxy.process.http.404_responses``*
+    *``proxy.process.http.405_responses``*
+    *``proxy.process.http.406_responses``*
+    *``proxy.process.http.407_responses``*
+    *``proxy.process.http.408_responses``*
+    *``proxy.process.http.409_responses``*
+    *``proxy.process.http.410_responses``*
+    *``proxy.process.http.411_responses``*
+    *``proxy.process.http.412_responses``*
+    *``proxy.process.http.413_responses``*
+    *``proxy.process.http.414_responses``*
+    *``proxy.process.http.415_responses``*
+    *``proxy.process.http.416_responses``*
+    *``proxy.process.http.4xx_responses``*
+    *``proxy.process.http.500_responses``*
+    *``proxy.process.http.501_responses``*
+    *``proxy.process.http.502_responses``*
+    *``proxy.process.http.503_responses``*
+    *``proxy.process.http.504_responses``*
+    *``proxy.process.http.505_responses``*
+    *``proxy.process.http.5xx_responses``*
+    *``proxy.process.http.transaction_counts.hit_fresh``*
+    *``proxy.process.http.transaction_totaltime.hit_fresh``*
+    *``proxy.process.http.transaction_counts.hit_fresh.process``*
+    *``proxy.process.http.transaction_totaltime.hit_fresh.process``*
+    *``proxy.process.http.transaction_counts.hit_revalidated``*
+    *``proxy.process.http.transaction_totaltime.hit_revalidated``*
+    *``proxy.process.http.transaction_counts.miss_cold``*
+    *``proxy.process.http.transaction_totaltime.miss_cold``*
+    *``proxy.process.http.transaction_counts.miss_not_cacheable``*
+    *``proxy.process.http.transaction_totaltime.miss_not_cacheable``*
+    *``proxy.process.http.transaction_counts.miss_changed``*
+    *``proxy.process.http.transaction_totaltime.miss_changed``*
+    *``proxy.process.http.transaction_counts.miss_client_no_cache``*
+    *``proxy.process.http.transaction_totaltime.miss_client_no_cache``*
+    *``proxy.process.http.transaction_counts.errors.aborts``*
+    *``proxy.process.http.transaction_totaltime.errors.aborts``*
+    *``proxy.process.http.transaction_counts.errors.possible_aborts``*
+    *``proxy.process.http.transaction_totaltime.errors.possible_aborts``*
+    *``proxy.process.http.transaction_counts.errors.connect_failed``*
+    *``proxy.process.http.transaction_totaltime.errors.connect_failed``*
+    *``proxy.process.http.transaction_counts.errors.other``*
+    *``proxy.process.http.transaction_totaltime.errors.other``*
+    *``proxy.process.http.transaction_counts.other.unclassified``*
+    *``proxy.process.http.transaction_totaltime.other.unclassified``*
+    *``proxy.process.http.total_x_redirect_count``*
+    *``proxy.process.icp.config_mgmt_callouts``*
+    *``proxy.process.icp.reconfig_polls``*
+    *``proxy.process.icp.reconfig_events``*
+    *``proxy.process.icp.invalid_poll_data``*
+    *``proxy.process.icp.no_data_read``*
+    *``proxy.process.icp.short_read``*
+    *``proxy.process.icp.invalid_sender``*
+    *``proxy.process.icp.read_not_v2_icp``*
+    *``proxy.process.icp.icp_remote_query_requests``*
+    *``proxy.process.icp.icp_remote_responses``*
+    *``proxy.process.icp.cache_lookup_success``*
+    *``proxy.process.icp.cache_lookup_fail``*
+    *``proxy.process.icp.query_response_write``*
+    *``proxy.process.icp.query_response_partial_write``*
+    *``proxy.process.icp.no_icp_request_for_response``*
+    *``proxy.process.icp.icp_response_request_nolock``*
+    *``proxy.process.icp.icp_start_icpoff``*
+    *``proxy.process.icp.send_query_partial_write``*
+    *``proxy.process.icp.icp_queries_no_expected_replies``*
+    *``proxy.process.icp.icp_query_hits``*
+    *``proxy.process.icp.icp_query_misses``*
+    *``proxy.process.icp.invalid_icp_query_response``*
+    *``proxy.process.icp.icp_query_requests``*
+    *``proxy.process.icp.total_icp_response_time``*
+    *``proxy.process.icp.total_udp_send_queries``*
+    *``proxy.process.icp.total_icp_request_time``*
+    *``proxy.process.net.connections_currently_open``*
+    *``proxy.process.net.accepts_currently_open``*
+    *``proxy.process.socks.connections_currently_open``*
+    *``proxy.process.cache.bytes_used``*
+    *``proxy.process.cache.bytes_total``*
+    *``proxy.process.cache.ram_cache.bytes_used``*
+    *``proxy.process.cache.ram_cache.hits``*
+    *``proxy.process.cache.pread_count``*
+    *``proxy.process.cache.percent_full``*
+    *``proxy.process.cache.lookup.active``*
+    *``proxy.process.cache.lookup.success``*
+    *``proxy.process.cache.lookup.failure``*
+    *``proxy.process.cache.read.active``*
+    *``proxy.process.cache.read.success``*
+    *``proxy.process.cache.read.failure``*
+    *``proxy.process.cache.write.active``*
+    *``proxy.process.cache.write.success``*
+    *``proxy.process.cache.write.failure``*
+    *``proxy.process.cache.write.backlog.failure``*
+    *``proxy.process.cache.update.active``*
+    *``proxy.process.cache.update.success``*
+    *``proxy.process.cache.update.failure``*
+    *``proxy.process.cache.remove.active``*
+    *``proxy.process.cache.remove.success``*
+    *``proxy.process.cache.remove.failure``*
+    *``proxy.process.cache.evacuate.active``*
+    *``proxy.process.cache.evacuate.success``*
+    *``proxy.process.cache.evacuate.failure``*
+    *``proxy.process.cache.scan.active``*
+    *``proxy.process.cache.scan.success``*
+    *``proxy.process.cache.scan.failure``*
+    *``proxy.process.cache.direntries.total``*
+    *``proxy.process.cache.direntries.used``*
+    *``proxy.process.cache.directory_collision``*
+    *``proxy.process.cache.frags_per_doc.1``*
+    *``proxy.process.cache.frags_per_doc.2``*
+    *``proxy.process.cache.frags_per_doc.3+``*
+    *``proxy.process.cache.read_busy.success``*
+    *``proxy.process.cache.read_busy.failure``*
+    *``proxy.process.cache.write_bytes_stat``*
+    *``proxy.process.cache.vector_marshals``*
+    *``proxy.process.cache.hdr_marshals``*
+    *``proxy.process.cache.hdr_marshal_bytes``*
+    *``proxy.process.cache.gc_bytes_evacuated``*
+    *``proxy.process.cache.gc_frags_evacuated``*
+    *``proxy.process.hostdb.total_hits``*
+    *``proxy.process.dns.success_avg_time``*
+    *``proxy.process.dns.in_flight``*
+    *``proxy.process.congestion.congested_on_conn_failures``*
+    *``proxy.process.congestion.congested_on_max_connection``*
+    *``proxy.process.cluster.connections_open``*
+    *``proxy.process.cluster.connections_opened``*
+    *``proxy.process.cluster.connections_closed``*
+    *``proxy.process.cluster.slow_ctrl_msgs_sent``*
+    *``proxy.process.cluster.connections_locked``*
+    *``proxy.process.cluster.reads``*
+    *``proxy.process.cluster.read_bytes``*
+    *``proxy.process.cluster.writes``*
+    *``proxy.process.cluster.write_bytes``*
+    *``proxy.process.cluster.control_messages_sent``*
+    *``proxy.process.cluster.control_messages_received``*
+    *``proxy.process.cluster.op_delayed_for_lock``*
+    *``proxy.process.cluster.connections_bumped``*
+    *``proxy.process.cluster.net_backup``*
+    *``proxy.process.cluster.nodes``*
+    *``proxy.process.cluster.machines_allocated``*
+    *``proxy.process.cluster.machines_freed``*
+    *``proxy.process.cluster.configuration_changes``*
+    *``proxy.process.cluster.delayed_reads``*
+    *``proxy.process.cluster.byte_bank_used``*
+    *``proxy.process.cluster.alloc_data_news``*
+    *``proxy.process.cluster.write_bb_mallocs``*
+    *``proxy.process.cluster.partial_reads``*
+    *``proxy.process.cluster.partial_writes``*
+    *``proxy.process.cluster.cache_outstanding``*
+    *``proxy.process.cluster.remote_op_timeouts``*
+    *``proxy.process.cluster.remote_op_reply_timeouts``*
+    *``proxy.process.cluster.chan_inuse``*
+    *``proxy.process.cluster.open_delays``*
+    *``proxy.process.cluster.connections_avg_time``*
+    *``proxy.process.cluster.control_messages_avg_send_time``*
+    *``proxy.process.cluster.control_messages_avg_receive_time``*
+    *``proxy.process.cluster.open_delay_time``*
+    *``proxy.process.cluster.cache_callback_time``*
+    *``proxy.process.cluster.rmt_cache_callback_time``*
+    *``proxy.process.cluster.lkrmt_cache_callback_time``*
+    *``proxy.process.cluster.local_connection_time``*
+    *``proxy.process.cluster.remote_connection_time``*
+    *``proxy.process.cluster.rdmsg_assemble_time``*
+    *``proxy.process.cluster.cluster_ping_time``*
+    *``proxy.process.cluster.cache_callbacks``*
+    *``proxy.process.cluster.rmt_cache_callbacks``*
+    *``proxy.process.cluster.lkrmt_cache_callbacks``*
+    *``proxy.process.cluster.local_connections_closed``*
+    *``proxy.process.cluster.remote_connections_closed``*
+    *``proxy.process.cluster.setdata_no_clustervc``*
+    *``proxy.process.cluster.setdata_no_tunnel``*
+    *``proxy.process.cluster.setdata_no_cachevc``*
+    *``proxy.process.cluster.setdata_no_cluster``*
+    *``proxy.process.cluster.vc_write_stall``*
+    *``proxy.process.cluster.no_remote_space``*
+    *``proxy.process.cluster.level1_bank``*
+    *``proxy.process.cluster.multilevel_bank``*
+    *``proxy.process.cluster.vc_cache_insert_lock_misses``*
+    *``proxy.process.cluster.vc_cache_inserts``*
+    *``proxy.process.cluster.vc_cache_lookup_lock_misses``*
+    *``proxy.process.cluster.vc_cache_lookup_hits``*
+    *``proxy.process.cluster.vc_cache_lookup_misses``*
+    *``proxy.process.cluster.vc_cache_scans``*
+    *``proxy.process.cluster.vc_cache_scan_lock_misses``*
+    *``proxy.process.cluster.vc_cache_purges``*
+    *``proxy.process.cluster.write_lock_misses``*
+    *``proxy.process.log.log_files_open``*
+    *``proxy.process.log.log_files_space_used``*
+    *``proxy.process.http.background_fill_current_count``*
+    *``proxy.process.http.current_client_connections``*
+    *``proxy.process.http.current_active_client_connections``*
+    *``proxy.process.http.current_client_transactions``*
+    *``proxy.process.http.current_parent_proxy_transactions``*
+    *``proxy.process.http.current_icp_transactions``*
+    *``proxy.process.http.current_server_transactions``*
+    *``proxy.process.http.current_parent_proxy_raw_transactions``*
+    *``proxy.process.http.current_icp_raw_transactions``*
+    *``proxy.process.http.current_server_raw_transactions``*
+    *``proxy.process.http.current_parent_proxy_connections``*
+    *``proxy.process.http.current_server_connections``*
+    *``proxy.process.http.current_cache_connections``*
+    *``proxy.process.update.successes``*
+    *``proxy.process.update.no_actions``*
+    *``proxy.process.update.fails``*
+    *``proxy.process.update.unknown_status``*
+    *``proxy.process.update.state_machines``*
+    *``proxy.process.cache.volume_0.bytes_used``*
+    *``proxy.process.cache.volume_0.bytes_total``*
+    *``proxy.process.cache.volume_0.ram_cache.bytes_used``*
+    *``proxy.process.cache.volume_0.ram_cache.hits``*
+    *``proxy.process.cache.volume_0.pread_count``*
+    *``proxy.process.cache.volume_0.percent_full``*
+    *``proxy.process.cache.volume_0.lookup.active``*
+    *``proxy.process.cache.volume_0.lookup.success``*
+    *``proxy.process.cache.volume_0.lookup.failure``*
+    *``proxy.process.cache.volume_0.read.active``*
+    *``proxy.process.cache.volume_0.read.success``*
+    *``proxy.process.cache.volume_0.read.failure``*
+    *``proxy.process.cache.volume_0.write.active``*
+    *``proxy.process.cache.volume_0.write.success``*
+    *``proxy.process.cache.volume_0.write.failure``*
+    *``proxy.process.cache.volume_0.write.backlog.failure``*
+    *``proxy.process.cache.volume_0.update.active``*
+    *``proxy.process.cache.volume_0.update.success``*
+    *``proxy.process.cache.volume_0.update.failure``*
+    *``proxy.process.cache.volume_0.remove.active``*
+    *``proxy.process.cache.volume_0.remove.success``*
+    *``proxy.process.cache.volume_0.remove.failure``*
+    *``proxy.process.cache.volume_0.evacuate.active``*
+    *``proxy.process.cache.volume_0.evacuate.success``*
+    *``proxy.process.cache.volume_0.evacuate.failure``*
+    *``proxy.process.cache.volume_0.scan.active``*
+    *``proxy.process.cache.volume_0.scan.success``*
+    *``proxy.process.cache.volume_0.scan.failure``*
+    *``proxy.process.cache.volume_0.direntries.total``*
+    *``proxy.process.cache.volume_0.direntries.used``*
+    *``proxy.process.cache.volume_0.directory_collision``*
+    *``proxy.process.cache.volume_0.frags_per_doc.1``*
+    *``proxy.process.cache.volume_0.frags_per_doc.2``*
+    *``proxy.process.cache.volume_0.frags_per_doc.3+``*
+    *``proxy.process.cache.volume_0.read_busy.success``*
+    *``proxy.process.cache.volume_0.read_busy.failure``*
+    *``proxy.process.cache.volume_0.write_bytes_stat``*
+    *``proxy.process.cache.volume_0.vector_marshals``*
+    *``proxy.process.cache.volume_0.hdr_marshals``*
+    *``proxy.process.cache.volume_0.hdr_marshal_bytes``*
+    *``proxy.process.cache.volume_0.gc_bytes_evacuated``*
+    *``proxy.process.cache.volume_0.gc_frags_evacuated``*
+

http://git-wip-us.apache.org/repos/asf/trafficserver/blob/57464fbd/doc/source/admin/traffic-server-error-messages.en.rst
----------------------------------------------------------------------
diff --git a/doc/source/admin/traffic-server-error-messages.en.rst b/doc/source/admin/traffic-server-error-messages.en.rst
new file mode 100644
index 0000000..2d7f692
--- /dev/null
+++ b/doc/source/admin/traffic-server-error-messages.en.rst
@@ -0,0 +1,396 @@
+Error Messages
+**************
+
+.. Licensed to the Apache Software Foundation (ASF) under one
+   or more contributor license agreements.  See the NOTICE file
+  distributed with this work for additional information
+  regarding copyright ownership.  The ASF licenses this file
+  to you under the Apache License, Version 2.0 (the
+  "License"); you may not use this file except in compliance
+  with the License.  You may obtain a copy of the License at
+ 
+   http://www.apache.org/licenses/LICENSE-2.0
+ 
+  Unless required by applicable law or agreed to in writing,
+  software distributed under the License is distributed on an
+  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  KIND, either express or implied.  See the License for the
+  specific language governing permissions and limitations
+  under the License.
+
+This section contains the following sections:
+
+-  `Traffic Server Error Messages <#TSErrorMessages>`_: describes the
+   warning messages Traffic Server sends to the system log file.
+-  `Traffic Server Alarm Messages <#TSAlarmMessages>`_: describes the
+   alarm messages that may appear on Traffic Manager Monitor pages.
+-  `HTML Messages Sent to Clients <#HTMLMessagesSentClients>`_:
+   describes the HTML error messages Traffic Server sends to browser
+   clients.
+-  `Standard HTTP Response Messages <#StandardHTTPResponseMessages>`_:
+   describes the standard HTTP response codes origin servers send to
+   browser clients.
+
+Traffic Server Error Messages
+=============================
+
+The following table lists messages that can appear in system log files.
+This list is not exhaustive; it simply describes common warning messages
+that can occur and which might require your attention.
+
+Traffic Server Process Fatal
+============================
+
+``Accept port is not between 1 and 65535. Please check configuration``
+    The port specified in the ``records.config`` file that accepts
+    incoming HTTP requests is not valid.
+
+``Self loop is detected in parent proxy configuration``
+    The name and port of the parent proxy match that of Traffic Server.
+    This creates a loop when Traffic Server attempts to send the request
+    to the parent proxy.
+
+Traffic Server Warnings
+-----------------------
+
+*``Logfile``* ``error:`` *``error_number``*
+    Generic logging error.
+
+``Bad cluster major version range`` *``version1-version2``* ``for node``
+*``IP address``* ``connect failed``
+    Incompatible software versions causing a problem.
+
+``Connect by disallowed client`` *``IP address``*\ ``, closing``
+    The specified client is not allowed to connect to Traffic Server;
+    the client IP address is not listed in the ``ip_allow.config`` file.
+
+``Could not rename log`` *``filename``* to *``rolled filename``*
+    System error when renaming log file during roll.
+
+``Did`` *``this_amount``* ``of backup; still to do``
+*``remaining_amount``*
+    Congestion is approaching.
+
+``Different clustering minor versions`` *``version1, version2``*
+``for node`` *``IP address``* ``continuing``
+    Incompatible software versions are causing a problem.
+
+``Log format symbol`` *``symbol_name``* ``not found``
+    Custom log format references a field symbol that does not exist.
+    Refer to `Event Logging Formats <logfmts.htm>`_.
+
+``Missing field for field marker``
+    Error reading a log buffer.
+
+``Unable to open log file``
+*``filename``*\ ``, errno=``\ *``error_number``*
+    Cannot open the log file.
+
+``Error accessing disk`` *``disk_name``*
+    Traffic Server might have a cache read problem. You might need to
+    replace the disk.
+
+``Too many errors accessing disk`` *``disk_name``*
+``: declaring disk bad``
+    Traffic Server is not using the cache disk because it encountered
+    too many errors. The disk might be corrupt and might have to be
+    replaced.
+
+``No cache disks specified in storage.config file: cache disabled``
+    The Traffic Server ``storage.config`` file does not list any cache
+    disks; Traffic Server is running in proxy-only mode. You must add
+    the disks you want to use for the cache to the
+    `storage.config <../configuration-files/storage.config>`_ file.
+
+Traffic Server Alarm Messages
+=============================
+
+``[Rollback::Rollback] Config file is read-only:`` *``filename``*
+    Go to the Traffic Server ``config`` directory and check the
+    indicated file permissions; change if necessary.
+
+``[Rollback::Rollback] Unable to read or write config file``
+*``filename``*
+    Go to the Traffic Server ``config`` directory and make sure the
+    indicated file exists. Check permissions and modify if necessary.
+
+``[Traffic Manager] Configuration File Update Failed:``
+*``error_number``*
+    Go to the Traffic Server ``config`` directory and check the
+    indicated file permissions; change if necessary.
+
+``[Traffic Manager] Mgmt <==>Proxy conn. closed``
+    An informational message to inform you that the ``traffic_server``
+    process is down.
+
+``Access logging suspended - configured space allocation exhausted.``
+    The space allocated to the event log files is full; you must either
+    increase the space or delete some log files so that access logging
+    to continue. To prevent this error, consider rolling log files more
+    frequently and enabling the autodelete feature.
+
+``Access logging suspended - no more space on the logging partition.``
+    The entire partition containing the event logs is full; you must
+    delete or move some log files to enable access logging to continue.
+    To prevent this error, consider rolling log files more frequently
+    and enabling the autodelete feature.
+
+``Created zero length place holder for config file`` *``filename``*
+    Go to the Traffic Server ``config`` directory and check the
+    indicated file. If it is indeed zero in length, then use a backup
+    copy of the configuration file.
+
+``Traffic Server could not open logfile`` *``filename``*
+    Check permissions for the indicated file and the logging directory.
+
+``Traffic Server failed to parse line`` *``line_number``*
+``of the logging config file`` *``filename``*
+    Check your custom log configuration file; there could be syntax
+    errors. Refer to `Custom Logging Fields <logfmts.htm#66912>`_ for
+    correct custom log format fields.
+
+``vip_config binary is not setuid root, manager will be unable to enable virtual ip addresses``
+    The ``traffic_manager`` process is not able to set virtual IP
+    addresses. You must ``setuid root``\ for the ``vip_config`` file in
+    the Traffic Server ``bin`` directory.
+
+HTML Messages Sent to Clients
+=============================
+
+Traffic Server returns detailed error messages to browser clients when
+there are problems with the HTTP transactions requested by the browser.
+These Traffic Server response messages correspond to standard HTTP
+response codes, but provide more information. A list of the more
+frequently-encountered HTTP response codes is provided in `Standard HTTP
+Response Messages <#StandardHTTPResponseMessages>`_. You can customize
+the Traffic Server response messages, if desired.
+
+The following table lists the hard-coded Traffic Server HTTP messages,
+with corresponding HTTP response codes and customizable files.
+
+``Access Denied``
+    ``403``
+    You are not allowed to access the document at location *``URL``* .
+    ``access#denied``
+
+``Cache Read Error``
+    ``500``
+    Error reading from cache; please retry request.
+    ``cache#read_error``
+
+``Connection Timed Out``
+    ``504``
+    Too much time has elapsed since the server has sent data.
+    ``timeout#inactivity``
+
+``Content Length Required``
+    ``400``
+    Could not process this request because ``Content-Length`` was not
+    specified.
+    ``request#no_content_length``
+
+``Cycle Detected``
+    ``400``
+    Your request is prohibited because it would cause an HTTP proxy
+    cycle.
+    ``request#cycle_detected``
+
+``Forbidden``
+    ``403``
+    *``port_number``* is not an allowed port for SSL connections (you
+    have made a request for a secure SSL connection to a forbidden port
+    number).
+    ``access#ssl_forbidden``
+
+``Host Header Required``
+    ``400``
+    An attempt was made to transparently proxy your request, but this
+    attempt failed because your browser did not send an HTTP ``Host``
+    header. Manually configure your browser to use
+    ``http://``\ *``proxy_name``*\ ``:``\ *``proxy_port``* as the HTTP
+    proxy. Alternatively, end users can upgrade to a browser that
+    supports the HTTP ``Host`` header field.
+    ``interception#no_host``
+
+``Host Header Required``
+    ``400``
+    Because your browser did not send a ``Host`` HTTP header field, the
+    virtual host being requested could not be determined. To access the
+    website correctly, you must upgrade to a browser that supports the
+    HTTP ``Host`` header field.
+    ``request#no_host``
+
+``HTTP Version Not Supported``
+    ``505``
+    The origin server *``server_name``* is using an unsupported version
+    of the HTTP protocol.
+    ``response#bad_version``
+
+``Invalid HTTP Request``
+    ``400``
+    Could not process this *``client_request``* HTTP method request for
+    *``URL``*.
+    ``request#syntax_error``
+
+``Invalid HTTP Response``
+    ``502``
+    The host *``server_name``* did not return the document *``URL``*
+    correctly.
+    ``response#bad_response``
+
+``Malformed Server Response``
+    ``502``
+    The host *``server_name``* did not return the document *``URL``*
+    correctly.
+    ``response#bad_response``
+
+``Malformed Server Response Status``
+    ``502``
+    The host *``server_name``* did not return the document *``URL``*
+    correctly.
+    ``response#bad_response``
+
+``Maximum Transaction Time exceeded``
+    ``504``
+    Too much time has elapsed while transmitting document *``URL``* .
+    ``timeout#activity``
+
+``No Response Header From Server``
+    ``502``
+    The host *``server_name``* did not return the document *``URL``*
+    correctly.
+    ``response#bad_response``
+
+``Not Cached``
+    ``504``
+    This document was not available in the cache, and you (the client)
+    only accept cached copies.
+    ``cache#not_in_cache``
+
+``Not Found on Accelerator``
+    ``404``
+    The request for *``URL``* on host *``server_name``* was not found.
+    Check the location and try again.
+    ``urlrouting#no_mapping``
+
+``NULL``
+    ``502``
+    The host *``hostname``* did not return the document *``URL``*
+    correctly.
+    ``response#bad_response``
+
+``Proxy Authentication Required``
+    ``407``
+    Please log in with username and password.
+    ``access#proxy_auth_required``
+
+``Server Hangup``
+    ``502``
+    The server *``hostname``* closed the connection before the
+    transaction was completed.
+    ``connect#hangup``
+
+``Temporarily Moved``
+    ``302``
+    The document you requested, *``URL``*, has moved to a new location.
+    The new location is *``new_URL``*.
+    ``redirect#moved_temporarily``
+
+``Transcoding Not Available``
+    ``406``
+    Unable to provide the document *``URL``* in the format requested by
+    your browser.
+    ``transcoding#unsupported``
+
+``Tunnel Connection Failed``
+    ``502``
+    Could not connect to the server *``hostname``*.
+    ``connect#failed_connect``
+
+``Unknown Error``
+    ``502``
+    The host *``hostname``* did not return the document *``URL``*
+    correctly.
+    ``response#bad_response``
+
+``Unknown Host``
+    ``500``
+    Unable to locate the server named *``hostname``*; the server does
+    not have a DNS entry. Perhaps there is a misspelling in the server
+    name or the server no longer exists; double-check the name and try
+    again.
+    ``connect#dns_failed``
+
+``Unsupported URL Scheme``
+    ``400``
+    Cannot perform your request for the document *``URL``* because the
+    protocol scheme is unknown.
+    ``request#scheme_unsupported``
+
+Standard HTTP Response Messages
+-------------------------------
+
+The following standard HTTP response messages are provided for your
+information.
+
+**``200``**
+    OK
+
+**``202``**
+    Accepted
+
+**``204``**
+    No Content
+
+**``206``**
+    Partial Content
+
+**``300``**
+    Multiple Choices
+
+**``301``**
+    Moved Permanently
+
+**``302``**
+    Found
+
+**``303``**
+    See Other
+
+**``304``**
+    Not Modified
+
+**``400``**
+    Bad Request
+
+**``401``**
+    Unauthorized; retry
+
+**``403``**
+    Forbidden
+
+**``404``**
+    Not Found
+
+**``405``**
+    Method Not Allowed
+
+**``406``**
+    Not acceptable
+
+**``408``**
+    Request Timeout
+
+**``500``**
+    Internal server error
+
+**``501``**
+    Not Implemented
+
+**``502``**
+    Bad Gateway
+
+**``504``**
+    Gateway Timeout
+
+

http://git-wip-us.apache.org/repos/asf/trafficserver/blob/57464fbd/doc/source/admin/transparent-proxy.en.rst
----------------------------------------------------------------------
diff --git a/doc/source/admin/transparent-proxy.en.rst b/doc/source/admin/transparent-proxy.en.rst
index 74dbd61..dacbd8c 100644
--- a/doc/source/admin/transparent-proxy.en.rst
+++ b/doc/source/admin/transparent-proxy.en.rst
@@ -1,4 +1,5 @@
-:itle: Transparent Proxying
+Transparent Proxying
+********************
 
 .. Licensed to the Apache Software Foundation (ASF) under one
    or more contributor license agreements.  See the NOTICE file

http://git-wip-us.apache.org/repos/asf/trafficserver/blob/57464fbd/doc/source/admin/transparent-proxy/bridge.en.rst
----------------------------------------------------------------------
diff --git a/doc/source/admin/transparent-proxy/bridge.en.rst b/doc/source/admin/transparent-proxy/bridge.en.rst
index c50e453..198aef5 100644
--- a/doc/source/admin/transparent-proxy/bridge.en.rst
+++ b/doc/source/admin/transparent-proxy/bridge.en.rst
@@ -1,4 +1,5 @@
-:title: Inline on a Linux Bridge
+Inline on a Linux Bridge
+************************
 
 .. Licensed to the Apache Software Foundation (ASF) under one
    or more contributor license agreements.  See the NOTICE file

http://git-wip-us.apache.org/repos/asf/trafficserver/blob/57464fbd/doc/source/admin/transparent-proxy/build.en.rst
----------------------------------------------------------------------
diff --git a/doc/source/admin/transparent-proxy/build.en.rst b/doc/source/admin/transparent-proxy/build.en.rst
index 6da480e..8200f80 100644
--- a/doc/source/admin/transparent-proxy/build.en.rst
+++ b/doc/source/admin/transparent-proxy/build.en.rst
@@ -1,4 +1,5 @@
-:title: Building ATS for transparency
+Building ATS for transparency
+*****************************
 
 .. Licensed to the Apache Software Foundation (ASF) under one
    or more contributor license agreements.  See the NOTICE file

http://git-wip-us.apache.org/repos/asf/trafficserver/blob/57464fbd/doc/source/admin/transparent-proxy/router-inline.en.rst
----------------------------------------------------------------------
diff --git a/doc/source/admin/transparent-proxy/router-inline.en.rst b/doc/source/admin/transparent-proxy/router-inline.en.rst
index 1c4003b..6e4a244 100644
--- a/doc/source/admin/transparent-proxy/router-inline.en.rst
+++ b/doc/source/admin/transparent-proxy/router-inline.en.rst
@@ -1,4 +1,5 @@
-:title: Inline on a Linux router
+Inline on a Linux router
+************************
 
 .. Licensed to the Apache Software Foundation (ASF) under one
    or more contributor license agreements.  See the NOTICE file

http://git-wip-us.apache.org/repos/asf/trafficserver/blob/57464fbd/doc/source/admin/transparent-proxy/wccp-configuration.en.rst
----------------------------------------------------------------------
diff --git a/doc/source/admin/transparent-proxy/wccp-configuration.en.rst b/doc/source/admin/transparent-proxy/wccp-configuration.en.rst
index 7664f90..d139025 100644
--- a/doc/source/admin/transparent-proxy/wccp-configuration.en.rst
+++ b/doc/source/admin/transparent-proxy/wccp-configuration.en.rst
@@ -1,4 +1,5 @@
-:title: WCCP Configuration
+WCCP Configuration
+******************
 
 .. Licensed to the Apache Software Foundation (ASF) under one
    or more contributor license agreements.  See the NOTICE file

http://git-wip-us.apache.org/repos/asf/trafficserver/blob/57464fbd/doc/source/admin/working-log-files.en.rst
----------------------------------------------------------------------
diff --git a/doc/source/admin/working-log-files.en.rst b/doc/source/admin/working-log-files.en.rst
index 61f32a7..500d2bb 100644
--- a/doc/source/admin/working-log-files.en.rst
+++ b/doc/source/admin/working-log-files.en.rst
@@ -1,4 +1,5 @@
-:title: Working with Log Files
+Working with Log Files
+**********************
 
 .. Licensed to the Apache Software Foundation (ASF) under one
    or more contributor license agreements.  See the NOTICE file

http://git-wip-us.apache.org/repos/asf/trafficserver/blob/57464fbd/doc/source/admin/working-log-files/log-formats.en.rst
----------------------------------------------------------------------
diff --git a/doc/source/admin/working-log-files/log-formats.en.rst b/doc/source/admin/working-log-files/log-formats.en.rst
index e9b7c65..35a8565 100644
--- a/doc/source/admin/working-log-files/log-formats.en.rst
+++ b/doc/source/admin/working-log-files/log-formats.en.rst
@@ -1,4 +1,5 @@
-:title: Log Formats
+Log Formats
+***********
 
 .. Licensed to the Apache Software Foundation (ASF) under one
    or more contributor license agreements.  See the NOTICE file