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