{"id":239,"date":"2016-01-17T22:44:32","date_gmt":"2016-01-17T20:44:32","guid":{"rendered":"http:\/\/www.systemcodegeeks.com\/?p=239"},"modified":"2016-01-17T22:44:32","modified_gmt":"2016-01-17T20:44:32","slug":"using-squid-as-an-http-proxy-via-ssh","status":"publish","type":"post","link":"https:\/\/www.systemcodegeeks.com\/linux\/using-squid-as-an-http-proxy-via-ssh\/","title":{"rendered":"Using Squid as an HTTP Proxy via SSH (to fetch remotely from Amazon yum repos)"},"content":{"rendered":"<p>We&#8217;ve been playing around with <a href=\"https:\/\/www.vagrantup.com\/\">vagrant<\/a> for local development. \u00a0 When combined with Ansible, the pair allows you to recreate complex systems locally with high fidelity to your deployment environment.<\/p>\n<p>Through magic voodoo (kudos to\u00a0@jjpersch and @kmolendyke), we managed to get an Amazon AMI crammed into a virtual box. \u00a0Unfortunately, Amazon&#8217;s yum repos are only available from the EC2 network. \u00a0Thus, when we fired up our vagrant machine locally, it couldn&#8217;t update!<\/p>\n<p>No worries. \u00a0We could use a single EC2 instance to proxy the http requests from yum. \u00a0Here&#8217;s how.<\/p>\n<p>First, fire up an ec2 instance and install squid on that instance.<\/p>\n<pre class=\" brush:php\">yum install squid<\/pre>\n<p>Start squid with:<\/p>\n<pre class=\" brush:php\">\/etc\/init.d\/squid start<\/pre>\n<p>If it has trouble starting, have a look at:<\/p>\n<pre class=\" brush:php\">cat \/var\/log\/squid\/squid.out<\/pre>\n<p>If you see something like this:<\/p>\n<pre class=\" brush:php\">FATAL: Could not determine fully qualified hostname. \u00a0Please set 'visible_hostname'<\/pre>\n<p>You may need to set visible_name in the \/etc\/squid\/squid.conf file. \u00a0Add it to the end of that file:<\/p>\n<pre class=\" brush:php\">visible_hostname myec2<\/pre>\n<p>Then, squid should fire up. \u00a0By default squid runs on port 3128.<\/p>\n<p>(But you can check with netstat -plant | grep squid)<\/p>\n<p>Now, you are ready for HTTP proxying. \u00a0In this scenario, lets assume your ec2 instance is myec2.foo.com, and you want to proxy all HTTP requests from your laptop through that machine.<\/p>\n<p>On your laptop, you would run:<\/p>\n<pre class=\" brush:bash\">ssh -L 4444:localhost:3128 myec2.foo.com<\/pre>\n<p>This will ssh into your ec2 instance, simultaneously setting up port forwarding from your laptop. \u00a0Every packet sent to port 4444 on your laptop will be forwarded over the secure tunnel to port 3128 on your ec2 instance. \u00a0And since squid is running on that port, squid will in turn forward any HTTP requests along, but they will now look like they are coming from your ec2 instance!<\/p>\n<p>Shazam. \u00a0You can test out the setup using wget. \u00a0For example, previously we couldn&#8217;t fetch a package list from amazon&#8217;s yum repos. \u00a0The following wget would fail:<\/p>\n<pre class=\" brush:php\">wget http:\/\/packages.ap-southeast-2.amazonaws.com\/2014.09\/updates\/d1c36cf420e2\/x86_64\/repodata\/repomd.xml<\/pre>\n<p>wget pays attention to the http_proxy environment variable. \u00a0 When set, wget will forward all requests to that proxy. \u00a0Thus, to test out our proxy, set http_proxy with the following:<\/p>\n<pre class=\" brush:php\">export http_proxy=http:\/\/localhost:4444<\/pre>\n<p>Once set, you should be able to re-run the wget and it should succeed! \u00a0Finally, if you have a similar situation, and you want to proxy all yum requests. \u00a0Go into \/etc\/yum.conf and set the following:<\/p>\n<pre class=\" brush:php\">proxy=http:\/\/localhost:4444<\/pre>\n<p>With that setting, you should be able to yum update all day long from your vagrant machine.<\/p>\n<div class=\"attribution\">\n<table>\n<tbody>\n<tr>\n<td><span class=\"reference\">Reference: <\/span><\/td>\n<td><a href=\"http:\/\/brianoneill.blogspot.com\/2015\/11\/using-squid-as-http-proxy-via-ssh-to.html\">Using Squid as an HTTP Proxy via SSH (to fetch remotely from Amazon yum repos)<\/a> from our <a href=\"http:\/\/www.systemcodegeeks.com\/join-us\/scg\/\">SCG partner<\/a> Brian ONeill at the <a href=\"http:\/\/brianoneill.blogspot.com\/\">Brian ONeill&#8217;s Blog<\/a> blog.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>We&#8217;ve been playing around with vagrant for local development. \u00a0 When combined with Ansible, the pair allows you to recreate complex systems locally with high fidelity to your deployment environment. Through magic voodoo (kudos to\u00a0@jjpersch and @kmolendyke), we managed to get an Amazon AMI crammed into a virtual box. \u00a0Unfortunately, Amazon&#8217;s yum repos are only &hellip;<\/p>\n","protected":false},"author":10,"featured_media":192,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[52,53],"class_list":["post-239","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-linux","tag-squid","tag-ssh"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Using Squid as an HTTP Proxy via SSH (to fetch remotely from Amazon yum repos) - System Code Geeks - 2026<\/title>\n<meta name=\"description\" content=\"We&#039;ve been playing around with vagrant for local development. \u00a0 When combined with Ansible, the pair allows you to recreate complex systems locally with\" \/>\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.systemcodegeeks.com\/linux\/using-squid-as-an-http-proxy-via-ssh\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Using Squid as an HTTP Proxy via SSH (to fetch remotely from Amazon yum repos) - System Code Geeks - 2026\" \/>\n<meta property=\"og:description\" content=\"We&#039;ve been playing around with vagrant for local development. \u00a0 When combined with Ansible, the pair allows you to recreate complex systems locally with\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.systemcodegeeks.com\/linux\/using-squid-as-an-http-proxy-via-ssh\/\" \/>\n<meta property=\"og:site_name\" content=\"System Code Geeks\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/systemcodegeeks\" \/>\n<meta property=\"article:published_time\" content=\"2016-01-17T20:44:32+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.systemcodegeeks.com\/wp-content\/uploads\/2016\/01\/linux-logo.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"150\" \/>\n\t<meta property=\"og:image:height\" content=\"150\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Brian ONeill\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@systemcodegeeks\" \/>\n<meta name=\"twitter:site\" content=\"@systemcodegeeks\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Brian ONeill\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.systemcodegeeks.com\/linux\/using-squid-as-an-http-proxy-via-ssh\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.systemcodegeeks.com\/linux\/using-squid-as-an-http-proxy-via-ssh\/\"},\"author\":{\"name\":\"Brian ONeill\",\"@id\":\"https:\/\/www.systemcodegeeks.com\/#\/schema\/person\/66e492cbd5d074f4b1a6b51d7a2ceee8\"},\"headline\":\"Using Squid as an HTTP Proxy via SSH (to fetch remotely from Amazon yum repos)\",\"datePublished\":\"2016-01-17T20:44:32+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.systemcodegeeks.com\/linux\/using-squid-as-an-http-proxy-via-ssh\/\"},\"wordCount\":430,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.systemcodegeeks.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.systemcodegeeks.com\/linux\/using-squid-as-an-http-proxy-via-ssh\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.systemcodegeeks.com\/wp-content\/uploads\/2016\/01\/linux-logo.jpg\",\"keywords\":[\"Squid\",\"SSH\"],\"articleSection\":[\"Linux\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.systemcodegeeks.com\/linux\/using-squid-as-an-http-proxy-via-ssh\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.systemcodegeeks.com\/linux\/using-squid-as-an-http-proxy-via-ssh\/\",\"url\":\"https:\/\/www.systemcodegeeks.com\/linux\/using-squid-as-an-http-proxy-via-ssh\/\",\"name\":\"Using Squid as an HTTP Proxy via SSH (to fetch remotely from Amazon yum repos) - System Code Geeks - 2026\",\"isPartOf\":{\"@id\":\"https:\/\/www.systemcodegeeks.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.systemcodegeeks.com\/linux\/using-squid-as-an-http-proxy-via-ssh\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.systemcodegeeks.com\/linux\/using-squid-as-an-http-proxy-via-ssh\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.systemcodegeeks.com\/wp-content\/uploads\/2016\/01\/linux-logo.jpg\",\"datePublished\":\"2016-01-17T20:44:32+00:00\",\"description\":\"We've been playing around with vagrant for local development. \u00a0 When combined with Ansible, the pair allows you to recreate complex systems locally with\",\"breadcrumb\":{\"@id\":\"https:\/\/www.systemcodegeeks.com\/linux\/using-squid-as-an-http-proxy-via-ssh\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.systemcodegeeks.com\/linux\/using-squid-as-an-http-proxy-via-ssh\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.systemcodegeeks.com\/linux\/using-squid-as-an-http-proxy-via-ssh\/#primaryimage\",\"url\":\"https:\/\/www.systemcodegeeks.com\/wp-content\/uploads\/2016\/01\/linux-logo.jpg\",\"contentUrl\":\"https:\/\/www.systemcodegeeks.com\/wp-content\/uploads\/2016\/01\/linux-logo.jpg\",\"width\":150,\"height\":150},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.systemcodegeeks.com\/linux\/using-squid-as-an-http-proxy-via-ssh\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.systemcodegeeks.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Linux\",\"item\":\"https:\/\/www.systemcodegeeks.com\/category\/linux\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Using Squid as an HTTP Proxy via SSH (to fetch remotely from Amazon yum repos)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.systemcodegeeks.com\/#website\",\"url\":\"https:\/\/www.systemcodegeeks.com\/\",\"name\":\"System Code Geeks\",\"description\":\"Operating System Developers Resource Center\",\"publisher\":{\"@id\":\"https:\/\/www.systemcodegeeks.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.systemcodegeeks.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.systemcodegeeks.com\/#organization\",\"name\":\"Exelixis Media P.C.\",\"url\":\"https:\/\/www.systemcodegeeks.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.systemcodegeeks.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.systemcodegeeks.com\/wp-content\/uploads\/2022\/06\/exelixis-logo.png\",\"contentUrl\":\"https:\/\/www.systemcodegeeks.com\/wp-content\/uploads\/2022\/06\/exelixis-logo.png\",\"width\":864,\"height\":246,\"caption\":\"Exelixis Media P.C.\"},\"image\":{\"@id\":\"https:\/\/www.systemcodegeeks.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/systemcodegeeks\",\"https:\/\/x.com\/systemcodegeeks\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.systemcodegeeks.com\/#\/schema\/person\/66e492cbd5d074f4b1a6b51d7a2ceee8\",\"name\":\"Brian ONeill\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.systemcodegeeks.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/83507413f35f19d244abd73ea8f033b3516865340e6da17265e55a34af365e37?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/83507413f35f19d244abd73ea8f033b3516865340e6da17265e55a34af365e37?s=96&d=mm&r=g\",\"caption\":\"Brian ONeill\"},\"sameAs\":[\"http:\/\/brianoneill.blogspot.gr\/\"],\"url\":\"https:\/\/www.systemcodegeeks.com\/author\/brian-oneill\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Using Squid as an HTTP Proxy via SSH (to fetch remotely from Amazon yum repos) - System Code Geeks - 2026","description":"We've been playing around with vagrant for local development. \u00a0 When combined with Ansible, the pair allows you to recreate complex systems locally with","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.systemcodegeeks.com\/linux\/using-squid-as-an-http-proxy-via-ssh\/","og_locale":"en_US","og_type":"article","og_title":"Using Squid as an HTTP Proxy via SSH (to fetch remotely from Amazon yum repos) - System Code Geeks - 2026","og_description":"We've been playing around with vagrant for local development. \u00a0 When combined with Ansible, the pair allows you to recreate complex systems locally with","og_url":"https:\/\/www.systemcodegeeks.com\/linux\/using-squid-as-an-http-proxy-via-ssh\/","og_site_name":"System Code Geeks","article_publisher":"https:\/\/www.facebook.com\/systemcodegeeks","article_published_time":"2016-01-17T20:44:32+00:00","og_image":[{"width":150,"height":150,"url":"https:\/\/www.systemcodegeeks.com\/wp-content\/uploads\/2016\/01\/linux-logo.jpg","type":"image\/jpeg"}],"author":"Brian ONeill","twitter_card":"summary_large_image","twitter_creator":"@systemcodegeeks","twitter_site":"@systemcodegeeks","twitter_misc":{"Written by":"Brian ONeill","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.systemcodegeeks.com\/linux\/using-squid-as-an-http-proxy-via-ssh\/#article","isPartOf":{"@id":"https:\/\/www.systemcodegeeks.com\/linux\/using-squid-as-an-http-proxy-via-ssh\/"},"author":{"name":"Brian ONeill","@id":"https:\/\/www.systemcodegeeks.com\/#\/schema\/person\/66e492cbd5d074f4b1a6b51d7a2ceee8"},"headline":"Using Squid as an HTTP Proxy via SSH (to fetch remotely from Amazon yum repos)","datePublished":"2016-01-17T20:44:32+00:00","mainEntityOfPage":{"@id":"https:\/\/www.systemcodegeeks.com\/linux\/using-squid-as-an-http-proxy-via-ssh\/"},"wordCount":430,"commentCount":0,"publisher":{"@id":"https:\/\/www.systemcodegeeks.com\/#organization"},"image":{"@id":"https:\/\/www.systemcodegeeks.com\/linux\/using-squid-as-an-http-proxy-via-ssh\/#primaryimage"},"thumbnailUrl":"https:\/\/www.systemcodegeeks.com\/wp-content\/uploads\/2016\/01\/linux-logo.jpg","keywords":["Squid","SSH"],"articleSection":["Linux"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.systemcodegeeks.com\/linux\/using-squid-as-an-http-proxy-via-ssh\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.systemcodegeeks.com\/linux\/using-squid-as-an-http-proxy-via-ssh\/","url":"https:\/\/www.systemcodegeeks.com\/linux\/using-squid-as-an-http-proxy-via-ssh\/","name":"Using Squid as an HTTP Proxy via SSH (to fetch remotely from Amazon yum repos) - System Code Geeks - 2026","isPartOf":{"@id":"https:\/\/www.systemcodegeeks.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.systemcodegeeks.com\/linux\/using-squid-as-an-http-proxy-via-ssh\/#primaryimage"},"image":{"@id":"https:\/\/www.systemcodegeeks.com\/linux\/using-squid-as-an-http-proxy-via-ssh\/#primaryimage"},"thumbnailUrl":"https:\/\/www.systemcodegeeks.com\/wp-content\/uploads\/2016\/01\/linux-logo.jpg","datePublished":"2016-01-17T20:44:32+00:00","description":"We've been playing around with vagrant for local development. \u00a0 When combined with Ansible, the pair allows you to recreate complex systems locally with","breadcrumb":{"@id":"https:\/\/www.systemcodegeeks.com\/linux\/using-squid-as-an-http-proxy-via-ssh\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.systemcodegeeks.com\/linux\/using-squid-as-an-http-proxy-via-ssh\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.systemcodegeeks.com\/linux\/using-squid-as-an-http-proxy-via-ssh\/#primaryimage","url":"https:\/\/www.systemcodegeeks.com\/wp-content\/uploads\/2016\/01\/linux-logo.jpg","contentUrl":"https:\/\/www.systemcodegeeks.com\/wp-content\/uploads\/2016\/01\/linux-logo.jpg","width":150,"height":150},{"@type":"BreadcrumbList","@id":"https:\/\/www.systemcodegeeks.com\/linux\/using-squid-as-an-http-proxy-via-ssh\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.systemcodegeeks.com\/"},{"@type":"ListItem","position":2,"name":"Linux","item":"https:\/\/www.systemcodegeeks.com\/category\/linux\/"},{"@type":"ListItem","position":3,"name":"Using Squid as an HTTP Proxy via SSH (to fetch remotely from Amazon yum repos)"}]},{"@type":"WebSite","@id":"https:\/\/www.systemcodegeeks.com\/#website","url":"https:\/\/www.systemcodegeeks.com\/","name":"System Code Geeks","description":"Operating System Developers Resource Center","publisher":{"@id":"https:\/\/www.systemcodegeeks.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.systemcodegeeks.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.systemcodegeeks.com\/#organization","name":"Exelixis Media P.C.","url":"https:\/\/www.systemcodegeeks.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.systemcodegeeks.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.systemcodegeeks.com\/wp-content\/uploads\/2022\/06\/exelixis-logo.png","contentUrl":"https:\/\/www.systemcodegeeks.com\/wp-content\/uploads\/2022\/06\/exelixis-logo.png","width":864,"height":246,"caption":"Exelixis Media P.C."},"image":{"@id":"https:\/\/www.systemcodegeeks.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/systemcodegeeks","https:\/\/x.com\/systemcodegeeks"]},{"@type":"Person","@id":"https:\/\/www.systemcodegeeks.com\/#\/schema\/person\/66e492cbd5d074f4b1a6b51d7a2ceee8","name":"Brian ONeill","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.systemcodegeeks.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/83507413f35f19d244abd73ea8f033b3516865340e6da17265e55a34af365e37?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/83507413f35f19d244abd73ea8f033b3516865340e6da17265e55a34af365e37?s=96&d=mm&r=g","caption":"Brian ONeill"},"sameAs":["http:\/\/brianoneill.blogspot.gr\/"],"url":"https:\/\/www.systemcodegeeks.com\/author\/brian-oneill\/"}]}},"_links":{"self":[{"href":"https:\/\/www.systemcodegeeks.com\/wp-json\/wp\/v2\/posts\/239","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.systemcodegeeks.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.systemcodegeeks.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.systemcodegeeks.com\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/www.systemcodegeeks.com\/wp-json\/wp\/v2\/comments?post=239"}],"version-history":[{"count":0,"href":"https:\/\/www.systemcodegeeks.com\/wp-json\/wp\/v2\/posts\/239\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.systemcodegeeks.com\/wp-json\/wp\/v2\/media\/192"}],"wp:attachment":[{"href":"https:\/\/www.systemcodegeeks.com\/wp-json\/wp\/v2\/media?parent=239"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.systemcodegeeks.com\/wp-json\/wp\/v2\/categories?post=239"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.systemcodegeeks.com\/wp-json\/wp\/v2\/tags?post=239"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}