{"id":31,"date":"2010-12-04T10:31:57","date_gmt":"2010-12-04T14:31:57","guid":{"rendered":"http:\/\/www.rumfordhills.com\/?p=31"},"modified":"2010-12-04T10:35:58","modified_gmt":"2010-12-04T14:35:58","slug":"oops-ted-cant-talk-to-google","status":"publish","type":"post","link":"https:\/\/www.rumfordhills.com\/?p=31","title":{"rendered":"Oops, Ted can&#8217;t talk to Google"},"content":{"rendered":"<p>I managed to break Google&#8217;s Powermeter &#8212; again. \u00a0But at least this time I know what I did.<\/p>\n<p>I was reviewing my router firewall logs and was not too happy with all the active connections and unknown addresses that were talking to devices in my house. \u00a0So after dumping them all into a spreadsheet and banging away at reverse DNS lookups I tightened my firewall rules. \u00a0But that shouldn&#8217;t have dumped google&#8230; Turns out I also went with a more restrictive set of rules on NAT. \u00a0If you&#8217;re using google power meter don&#8217;t select address and port restrictions. \u00a0Here&#8217;s what the D-Link manual has to say on it:<\/p>\n<blockquote>\n<dt>NAT Endpoint Filtering <\/dt>\n<dd>The NAT Endpoint Filtering options control how the router&#8217;s NAT manages  incoming connection requests to ports that are already being used.<\/p>\n<dl>\n<dt>Endpoint Independent <\/dt>\n<dd>Once a LAN-side application has created a connection through a specific  port, the NAT will forward any incoming connection requests with the same port  to the LAN-side application regardless of their origin. This is the least  restrictive option, giving the best connectivity and allowing some applications  (P2P applications in particular) to behave almost as if they are directly  connected to the Internet. <\/dd>\n<dt>Address Restricted <\/dt>\n<dd>The NAT forwards incoming connection requests to a LAN-side host only when  they come from the same IP address with which a connection was established. This  allows the remote application to send data back through a port different from  the one used when the outgoing session was created. <\/dd>\n<dt>Port And Address Restricted <\/dt>\n<\/dl>\n<\/dd>\n<dd>The NAT does not forward any incoming connection requests with the same port  address as an already establish connection.<\/dd>\n<\/blockquote>\n<p>Address restriction works, but Port and Address breaks it.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I managed to break Google&#8217;s Powermeter &#8212; again. \u00a0But at least this time I know what I did. I was reviewing my router firewall logs and was not too happy with all the active connections and unknown addresses that were &hellip; <a href=\"https:\/\/www.rumfordhills.com\/?p=31\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[8,9,10],"class_list":["post-31","post","type-post","status-publish","format-standard","hentry","category-techhome","tag-gadget","tag-green","tag-security"],"geo":null,"_links":{"self":[{"href":"https:\/\/www.rumfordhills.com\/index.php?rest_route=\/wp\/v2\/posts\/31","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rumfordhills.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rumfordhills.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rumfordhills.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rumfordhills.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=31"}],"version-history":[{"count":4,"href":"https:\/\/www.rumfordhills.com\/index.php?rest_route=\/wp\/v2\/posts\/31\/revisions"}],"predecessor-version":[{"id":35,"href":"https:\/\/www.rumfordhills.com\/index.php?rest_route=\/wp\/v2\/posts\/31\/revisions\/35"}],"wp:attachment":[{"href":"https:\/\/www.rumfordhills.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=31"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rumfordhills.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=31"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rumfordhills.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=31"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}