{"id":513,"date":"2018-10-05T20:52:48","date_gmt":"2018-10-05T20:52:48","guid":{"rendered":"https:\/\/www.rochen.com\/docs\/?post_type=ht_kb&#038;p=513"},"modified":"2022-06-23T18:42:10","modified_gmt":"2022-06-23T18:42:10","slug":"performing-traceroutes","status":"publish","type":"ht_kb","link":"https:\/\/www.rochen.com\/docs\/documentation\/performing-traceroutes\/","title":{"rendered":"Using Traceroutes"},"content":{"rendered":"<p style=\"font-weight: 400;\">Ever wondered why you&#8217;re not able to load a website or connect to a particular server? Using traceroutes can potentially shed some light on this particular problem. In this article, I will be showing how to perform a traceroute on both Windows and Macintosh machines.<\/p>\n<p style=\"font-weight: 400;\">A brief, very high-level explanation of what&#8217;s going on here:<\/p>\n<p style=\"font-weight: 400;\">When you attempt to connect to a remote computer (like when you load a website in your browser), you are not able to connect <i>directly<\/i> to the remote server. Instead, you &#8220;hop&#8221;\u009d from one server to another, until you (we&#8217;re hoping) finally reach your destination. Sometimes, however, one of the servers that you&#8217;re hopping through might be inaccessible or is for some other unknown reason not forwarding your requests properly.<\/p>\n<p>Traceroute is designed to determine the exact route through these servers that your packets are travelling, and if they stop prematurely, it will give you a great indication of the failure&#8217;s point.<\/p>\n<h3>Using traceroutes on Windows<\/h3>\n<p>In order to run a traceroute, we&#8217;re going to need to first open our command line terminal. To do this, you simply perform the following actions:<\/p>\n<p>Opening Windows terminal:<\/p>\n<ol>\n<li>Press <strong>Windows Key + R<\/strong><\/li>\n<li>Type in: <em>cmd<\/em><\/li>\n<li>Press: <strong>Enter<\/strong><\/li>\n<\/ol>\n<p>After completing the first two steps, you should see this box:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-515 size-full\" src=\"https:\/\/www.rochen.com\/docs\/wp-content\/uploads\/2018\/10\/traceroute1.png\" alt=\"using traceroutes on a Windows PC\" width=\"407\" height=\"209\" srcset=\"https:\/\/www.rochen.com\/docs\/wp-content\/uploads\/2018\/10\/traceroute1.png 407w, https:\/\/www.rochen.com\/docs\/wp-content\/uploads\/2018\/10\/traceroute1-300x154.png 300w, https:\/\/www.rochen.com\/docs\/wp-content\/uploads\/2018\/10\/traceroute1-50x26.png 50w, https:\/\/www.rochen.com\/docs\/wp-content\/uploads\/2018\/10\/traceroute1-60x31.png 60w, https:\/\/www.rochen.com\/docs\/wp-content\/uploads\/2018\/10\/traceroute1-100x51.png 100w\" sizes=\"auto, (max-width: 407px) 100vw, 407px\" \/><\/p>\n<p style=\"font-weight: 400;\">Once you press <strong>Enter<\/strong>, you should now see a black box, like this:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-516 size-full\" src=\"https:\/\/www.rochen.com\/docs\/wp-content\/uploads\/2018\/10\/traceroute2.png\" alt=\"command line prompts for using traceroutes\" width=\"841\" height=\"554\" srcset=\"https:\/\/www.rochen.com\/docs\/wp-content\/uploads\/2018\/10\/traceroute2.png 841w, https:\/\/www.rochen.com\/docs\/wp-content\/uploads\/2018\/10\/traceroute2-300x198.png 300w, https:\/\/www.rochen.com\/docs\/wp-content\/uploads\/2018\/10\/traceroute2-768x506.png 768w, https:\/\/www.rochen.com\/docs\/wp-content\/uploads\/2018\/10\/traceroute2-50x33.png 50w, https:\/\/www.rochen.com\/docs\/wp-content\/uploads\/2018\/10\/traceroute2-60x40.png 60w, https:\/\/www.rochen.com\/docs\/wp-content\/uploads\/2018\/10\/traceroute2-100x66.png 100w\" sizes=\"auto, (max-width: 841px) 100vw, 841px\" \/><\/p>\n<p style=\"font-weight: 400;\">To execute the actual traceroute, we will need to type the following:<\/p>\n<p style=\"font-weight: 400;\"><code>tracert ipAddressORdomainName<\/code><\/p>\n<p style=\"font-weight: 400;\">If I wanted to trace the route between my computer and <a href=\"http:\/\/rochenhost.com\/\">http:\/\/rochen.com\/<\/a>, for example, I would execute the following:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-517 size-full\" src=\"https:\/\/www.rochen.com\/docs\/wp-content\/uploads\/2018\/10\/traceroute3.png\" alt=\"command line prompts for using traceroutes\" width=\"847\" height=\"552\" srcset=\"https:\/\/www.rochen.com\/docs\/wp-content\/uploads\/2018\/10\/traceroute3.png 847w, https:\/\/www.rochen.com\/docs\/wp-content\/uploads\/2018\/10\/traceroute3-300x196.png 300w, https:\/\/www.rochen.com\/docs\/wp-content\/uploads\/2018\/10\/traceroute3-768x501.png 768w, https:\/\/www.rochen.com\/docs\/wp-content\/uploads\/2018\/10\/traceroute3-50x33.png 50w, https:\/\/www.rochen.com\/docs\/wp-content\/uploads\/2018\/10\/traceroute3-60x39.png 60w, https:\/\/www.rochen.com\/docs\/wp-content\/uploads\/2018\/10\/traceroute3-100x65.png 100w\" sizes=\"auto, (max-width: 847px) 100vw, 847px\" \/><\/p>\n<p dir=\"ltr\">I will go over what the output of this command actually means later in this article, but for now, let&#8217;s learn how to do it on a Macintosh.<\/p>\n<h3 dir=\"ltr\">Using traceroutes on macOS<\/h3>\n<p dir=\"ltr\">In order to successfully perform a traceroute on a macOS computer, we will need to first open our terminal:<\/p>\n<ol>\n<li dir=\"ltr\">Click the <strong>Spotlight<\/strong> icon in the top-right of your desktop (magnifying glass)<\/li>\n<li dir=\"ltr\">Type: <em>terminal<\/em><\/li>\n<li dir=\"ltr\">Press: <strong>Enter<\/strong><\/li>\n<\/ol>\n<p dir=\"ltr\">If you completed the first two steps, you should now see this in the upper right-hand corner of your screen:<\/p>\n<p dir=\"ltr\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-518\" src=\"https:\/\/www.rochen.com\/docs\/wp-content\/uploads\/2018\/10\/traceroute4.png\" alt=\"\" width=\"482\" height=\"101\" srcset=\"https:\/\/www.rochen.com\/docs\/wp-content\/uploads\/2018\/10\/traceroute4.png 482w, https:\/\/www.rochen.com\/docs\/wp-content\/uploads\/2018\/10\/traceroute4-300x63.png 300w, https:\/\/www.rochen.com\/docs\/wp-content\/uploads\/2018\/10\/traceroute4-50x10.png 50w, https:\/\/www.rochen.com\/docs\/wp-content\/uploads\/2018\/10\/traceroute4-60x13.png 60w, https:\/\/www.rochen.com\/docs\/wp-content\/uploads\/2018\/10\/traceroute4-100x21.png 100w\" sizes=\"auto, (max-width: 482px) 100vw, 482px\" \/><\/p>\n<p style=\"font-weight: 400;\">After pressing <strong>Enter<\/strong> you should see the following white box:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-519\" src=\"https:\/\/www.rochen.com\/docs\/wp-content\/uploads\/2018\/10\/traceroute5.png\" alt=\"\" width=\"565\" height=\"369\" srcset=\"https:\/\/www.rochen.com\/docs\/wp-content\/uploads\/2018\/10\/traceroute5.png 565w, https:\/\/www.rochen.com\/docs\/wp-content\/uploads\/2018\/10\/traceroute5-300x196.png 300w, https:\/\/www.rochen.com\/docs\/wp-content\/uploads\/2018\/10\/traceroute5-50x33.png 50w, https:\/\/www.rochen.com\/docs\/wp-content\/uploads\/2018\/10\/traceroute5-60x39.png 60w, https:\/\/www.rochen.com\/docs\/wp-content\/uploads\/2018\/10\/traceroute5-100x65.png 100w\" sizes=\"auto, (max-width: 565px) 100vw, 565px\" \/><\/p>\n<p style=\"font-weight: 400;\">The command for macOS is slightly different, however. We will want to type the following into our newly-spawned terminal:<\/p>\n<p style=\"font-weight: 400;\"><code>trouceroute ipaddressORdomainname<\/code><\/p>\n<p style=\"font-weight: 400;\">If I needed to trace the route between <a href=\"http:\/\/rochenhost.com\/\">http:\/\/rochen.com\/<\/a>, just like above, I would execute the following:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-520\" src=\"https:\/\/www.rochen.com\/docs\/wp-content\/uploads\/2018\/10\/traceroute6.png\" alt=\"\" width=\"569\" height=\"367\" srcset=\"https:\/\/www.rochen.com\/docs\/wp-content\/uploads\/2018\/10\/traceroute6.png 569w, https:\/\/www.rochen.com\/docs\/wp-content\/uploads\/2018\/10\/traceroute6-300x193.png 300w, https:\/\/www.rochen.com\/docs\/wp-content\/uploads\/2018\/10\/traceroute6-50x32.png 50w, https:\/\/www.rochen.com\/docs\/wp-content\/uploads\/2018\/10\/traceroute6-60x39.png 60w, https:\/\/www.rochen.com\/docs\/wp-content\/uploads\/2018\/10\/traceroute6-100x64.png 100w\" sizes=\"auto, (max-width: 569px) 100vw, 569px\" \/><\/p>\n<h3>What a successful traceroute looks like<\/h3>\n<p style=\"font-weight: 400;\">Here is what you should be seeing after running your traceroute, provided all is well:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-521\" src=\"https:\/\/www.rochen.com\/docs\/wp-content\/uploads\/2018\/10\/traceroute7.png\" alt=\"\" width=\"750\" height=\"392\" srcset=\"https:\/\/www.rochen.com\/docs\/wp-content\/uploads\/2018\/10\/traceroute7.png 750w, https:\/\/www.rochen.com\/docs\/wp-content\/uploads\/2018\/10\/traceroute7-300x157.png 300w, https:\/\/www.rochen.com\/docs\/wp-content\/uploads\/2018\/10\/traceroute7-50x26.png 50w, https:\/\/www.rochen.com\/docs\/wp-content\/uploads\/2018\/10\/traceroute7-60x31.png 60w, https:\/\/www.rochen.com\/docs\/wp-content\/uploads\/2018\/10\/traceroute7-100x52.png 100w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/p>\n<h3>What does the data mean?<\/h3>\n<p>As can be seen from the screenshot above, the data are presented in the following format:<\/p>\n<p>HopNumber &#8211; DomainName(If Applicable) &#8211; IPAddress &#8211; Latency * 3<\/p>\n<h4>HopNumber<\/h4>\n<p>This is the current number of hops you&#8217;ve made through servers. The more hops, the longer it is going to take to reach your destination.<\/p>\n<h4>Domain Name<\/h4>\n<p>This is the domain name of the remote server that we&#8217;re passing your packets through. If this server does not have a domain name, an IP address will be displayed instead.<\/p>\n<h4>IP Address<\/h4>\n<p>Simply, it is the IP address of the remote server.<\/p>\n<h4>Latency<\/h4>\n<p>This is the time it takes for your packet to reach the remote machine and successfully receive a response from it. This value is measured in milliseconds, so it can be important to remember that 1,000 milliseconds is equal to 1 second. If you are on any kind of broadband connection and you see the milliseconds climb above 300-400 on any particular hop, this could be indicative of a problem on the remote machine in your route.<\/p>\n<p>The final hop should be the domain name or IP address that you tracerouted. If there is a problem in the route, you will see something like this instead:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-522\" src=\"https:\/\/www.rochen.com\/docs\/wp-content\/uploads\/2018\/10\/traceroute8.png\" alt=\"\" width=\"789\" height=\"426\" srcset=\"https:\/\/www.rochen.com\/docs\/wp-content\/uploads\/2018\/10\/traceroute8.png 789w, https:\/\/www.rochen.com\/docs\/wp-content\/uploads\/2018\/10\/traceroute8-300x162.png 300w, https:\/\/www.rochen.com\/docs\/wp-content\/uploads\/2018\/10\/traceroute8-768x415.png 768w, https:\/\/www.rochen.com\/docs\/wp-content\/uploads\/2018\/10\/traceroute8-50x27.png 50w, https:\/\/www.rochen.com\/docs\/wp-content\/uploads\/2018\/10\/traceroute8-60x32.png 60w, https:\/\/www.rochen.com\/docs\/wp-content\/uploads\/2018\/10\/traceroute8-100x54.png 100w\" sizes=\"auto, (max-width: 789px) 100vw, 789px\" \/><\/p>\n<p>As can be seen from the output of the failed trace, the latency begins increasing as I pass through the &#8220;netvision.tenge12-4.br02.ldn01.pccwbtn.net&#8221; machine, and it gets progressively worse until culiminating in a complete timeout\/failure after passing through hot-nni-te-0-0-vl600-agr2-nta.nv.net.il, which is represented by the triple-asterisk (* * *).<\/p>\n<p>From that output, we know that the last server that was able to respond to me was hot-nni-te-0-0-vl600-agr2-nta.nv.net.il. For some reason, this server was not able to push my request to the next remote machine. For that information, I would likely need to contact the server administrators at hot-nni-te-0-0-vl600-agr2-nta.nv.net.il or my own Internet Service Provider to see if they can offer any additional insight.<\/p>\n<p>Using traceroutes can be very helpful, especially if you make it into Rochen&#8217;s network, but then the route fails for some reason. In situations like that, we should be able to analyze logs and configurations to determine the cause of failure.<\/p>\n<p>This concludes the using traceroutes article; it is my hope that you are now able to perform traceroute in addition to accurately analyzing its output.<\/p>\n<p>If you need any assistance, please <a href=\"https:\/\/www.rochen.com\/docs\/documentation\/how-to-open-a-support-ticket\/\">open a technical support ticket<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ever wondered why you&#8217;re not able to load a website or connect to a particular server? Using traceroutes can potentially shed some light on this particular problem. In this article, I will be showing how to perform a traceroute on both Windows and Macintosh machines. A brief, very high-level explanation&#8230;<\/p>\n","protected":false},"author":2,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"ht-kb-category":[230],"ht-kb-tag":[328,329,330,327],"class_list":["post-513","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-general-use-and-troubleshooting","ht_kb_tag-hop","ht_kb_tag-hopnumber","ht_kb_tag-server-connection","ht_kb_tag-traceroute"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Using Traceroutes - Rochen Documentation<\/title>\n<meta name=\"description\" content=\"Ever wondered why you&#039;re not able to load a website or connect to a particular server? Using traceroutes can shed light on that problem.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.rochen.com\/docs\/documentation\/performing-traceroutes\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Using Traceroutes - Rochen Documentation\" \/>\n<meta property=\"og:description\" content=\"Ever wondered why you&#039;re not able to load a website or connect to a particular server? Using traceroutes can shed light on that problem.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.rochen.com\/docs\/documentation\/performing-traceroutes\/\" \/>\n<meta property=\"og:site_name\" content=\"Rochen Documentation\" \/>\n<meta property=\"article:modified_time\" content=\"2022-06-23T18:42:10+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.rochen.com\/docs\/wp-content\/uploads\/2018\/10\/traceroute1.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.rochen.com\\\/docs\\\/documentation\\\/performing-traceroutes\\\/\",\"url\":\"https:\\\/\\\/www.rochen.com\\\/docs\\\/documentation\\\/performing-traceroutes\\\/\",\"name\":\"Using Traceroutes - Rochen Documentation\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.rochen.com\\\/docs\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.rochen.com\\\/docs\\\/documentation\\\/performing-traceroutes\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rochen.com\\\/docs\\\/documentation\\\/performing-traceroutes\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.rochen.com\\\/docs\\\/wp-content\\\/uploads\\\/2018\\\/10\\\/traceroute1.png\",\"datePublished\":\"2018-10-05T20:52:48+00:00\",\"dateModified\":\"2022-06-23T18:42:10+00:00\",\"description\":\"Ever wondered why you're not able to load a website or connect to a particular server? Using traceroutes can shed light on that problem.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.rochen.com\\\/docs\\\/documentation\\\/performing-traceroutes\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.rochen.com\\\/docs\\\/documentation\\\/performing-traceroutes\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.rochen.com\\\/docs\\\/documentation\\\/performing-traceroutes\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.rochen.com\\\/docs\\\/wp-content\\\/uploads\\\/2018\\\/10\\\/traceroute1.png\",\"contentUrl\":\"https:\\\/\\\/www.rochen.com\\\/docs\\\/wp-content\\\/uploads\\\/2018\\\/10\\\/traceroute1.png\",\"width\":407,\"height\":209},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.rochen.com\\\/docs\\\/documentation\\\/performing-traceroutes\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.rochen.com\\\/docs\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Using Traceroutes\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.rochen.com\\\/docs\\\/#website\",\"url\":\"https:\\\/\\\/www.rochen.com\\\/docs\\\/\",\"name\":\"Rochen Documentation\",\"description\":\"Official documentation for Rochen&#039;s web hosting services as well as helpful articles for CMS like WordPress, Joomla and Drupal.\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.rochen.com\\\/docs\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Using Traceroutes - Rochen Documentation","description":"Ever wondered why you're not able to load a website or connect to a particular server? Using traceroutes can shed light on that problem.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.rochen.com\/docs\/documentation\/performing-traceroutes\/","og_locale":"en_US","og_type":"article","og_title":"Using Traceroutes - Rochen Documentation","og_description":"Ever wondered why you're not able to load a website or connect to a particular server? Using traceroutes can shed light on that problem.","og_url":"https:\/\/www.rochen.com\/docs\/documentation\/performing-traceroutes\/","og_site_name":"Rochen Documentation","article_modified_time":"2022-06-23T18:42:10+00:00","og_image":[{"url":"https:\/\/www.rochen.com\/docs\/wp-content\/uploads\/2018\/10\/traceroute1.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.rochen.com\/docs\/documentation\/performing-traceroutes\/","url":"https:\/\/www.rochen.com\/docs\/documentation\/performing-traceroutes\/","name":"Using Traceroutes - Rochen Documentation","isPartOf":{"@id":"https:\/\/www.rochen.com\/docs\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.rochen.com\/docs\/documentation\/performing-traceroutes\/#primaryimage"},"image":{"@id":"https:\/\/www.rochen.com\/docs\/documentation\/performing-traceroutes\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rochen.com\/docs\/wp-content\/uploads\/2018\/10\/traceroute1.png","datePublished":"2018-10-05T20:52:48+00:00","dateModified":"2022-06-23T18:42:10+00:00","description":"Ever wondered why you're not able to load a website or connect to a particular server? Using traceroutes can shed light on that problem.","breadcrumb":{"@id":"https:\/\/www.rochen.com\/docs\/documentation\/performing-traceroutes\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.rochen.com\/docs\/documentation\/performing-traceroutes\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rochen.com\/docs\/documentation\/performing-traceroutes\/#primaryimage","url":"https:\/\/www.rochen.com\/docs\/wp-content\/uploads\/2018\/10\/traceroute1.png","contentUrl":"https:\/\/www.rochen.com\/docs\/wp-content\/uploads\/2018\/10\/traceroute1.png","width":407,"height":209},{"@type":"BreadcrumbList","@id":"https:\/\/www.rochen.com\/docs\/documentation\/performing-traceroutes\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.rochen.com\/docs\/"},{"@type":"ListItem","position":2,"name":"Using Traceroutes"}]},{"@type":"WebSite","@id":"https:\/\/www.rochen.com\/docs\/#website","url":"https:\/\/www.rochen.com\/docs\/","name":"Rochen Documentation","description":"Official documentation for Rochen&#039;s web hosting services as well as helpful articles for CMS like WordPress, Joomla and Drupal.","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.rochen.com\/docs\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/www.rochen.com\/docs\/wp-json\/wp\/v2\/ht-kb\/513","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rochen.com\/docs\/wp-json\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/www.rochen.com\/docs\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/www.rochen.com\/docs\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rochen.com\/docs\/wp-json\/wp\/v2\/comments?post=513"}],"version-history":[{"count":3,"href":"https:\/\/www.rochen.com\/docs\/wp-json\/wp\/v2\/ht-kb\/513\/revisions"}],"predecessor-version":[{"id":2138,"href":"https:\/\/www.rochen.com\/docs\/wp-json\/wp\/v2\/ht-kb\/513\/revisions\/2138"}],"wp:attachment":[{"href":"https:\/\/www.rochen.com\/docs\/wp-json\/wp\/v2\/media?parent=513"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/www.rochen.com\/docs\/wp-json\/wp\/v2\/ht-kb-category?post=513"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/www.rochen.com\/docs\/wp-json\/wp\/v2\/ht-kb-tag?post=513"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}