{"id":461,"date":"2014-06-04T15:25:24","date_gmt":"2014-06-04T22:25:24","guid":{"rendered":"http:\/\/porkrind.org\/missives\/?p=461"},"modified":"2014-06-04T15:29:49","modified_gmt":"2014-06-04T22:29:49","slug":"playstation-4-nw-31250-1-error","status":"publish","type":"post","link":"https:\/\/porkrind.org\/missives\/playstation-4-nw-31250-1-error\/","title":{"rendered":"Playstation 4 NW-31250-1 Error"},"content":{"rendered":"<p>All my Playstation 4 downloads were failing today with &#8220;DNS Error&#8221; and &#8220;NW-31250-1&#8221;.<\/p>\n<p>I ran a <a href=\"http:\/\/www.tcpdump.org\/\">tcpdump<\/a> on my router and found this:<\/p>\n<pre>15:07:10.389761 00:ee:ff:aa:bb:cc (oui Unknown) &gt; 11:22:33:44:55:66 (oui Unknown), ethertype IPv4 (0x0800), length 109: (tos 0x0, ttl 64, id 0, offset 0, flags [DF], proto UDP (17), length 95)\r\n\u00a0\u00a0\u00a0 red-death-router.porkrind.org.domain &gt; 10.0.0.113.49218: [bad udp cksum 0x15cb -&gt; 0xfee5!] 21068 ServFail q: A? ic.8e0b5f0d.0c2f0f.gs2.sonycoment.loris.llnwd.net. 0\/0\/0 (67)<\/pre>\n<p>That looks promising, a DNS SERVFAIL response to a query for &#8220;ic.8e0b5f0d.0c2f0f.gs2.sonycoment.loris.llnwd.net&#8221; (whatever that is).<\/p>\n<p>My router is set up to use Google&#8217;s DNS: 8.8.8.8. So a quick test from my computer showed:<\/p>\n<pre>$ dig @8.8.8.8 ic.8e0b5f0d.0c2f0f.gs2.sonycoment.loris.llnwd.net\r\n\r\n; &lt;&lt;&gt;&gt; DiG 9.8.3-P1 &lt;&lt;&gt;&gt; @8.8.8.8 ic.8e0b5f0d.0c2f0f.gs2.sonycoment.loris.llnwd.net\r\n; (1 server found)\r\n;; global options: +cmd\r\n;; Got answer:\r\n;; -&gt;&gt;HEADER&lt;&lt;- opcode: QUERY, status: SERVFAIL, id: 8788\r\n;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0\r\n\r\n;; QUESTION SECTION:\r\n;ic.8e0b5f0d.0c2f0f.gs2.sonycoment.loris.llnwd.net. IN A\r\n\r\n;; Query time: 58 msec\r\n;; SERVER: 8.8.8.8#53(8.8.8.8)\r\n;; WHEN: Wed Jun\u00a0 4 15:09:39 2014\r\n;; MSG SIZE\u00a0 rcvd: 67<\/pre>\n<p>&#8220;status: SERVFAIL&#8221;! But when using Level 3&#8217;s venerable 4.2.2.2:<\/p>\n<pre>$ dig @4.2.2.2 ic.8e0b5f0d.0c2f0f.gs2.sonycoment.loris.llnwd.net\r\n\r\n; &lt;&lt;&gt;&gt; DiG 9.8.3-P1 &lt;&lt;&gt;&gt; @4.2.2.2 ic.8e0b5f0d.0c2f0f.gs2.sonycoment.loris.llnwd.net\r\n; (1 server found)\r\n;; global options: +cmd\r\n;; Got answer:\r\n;; -&gt;&gt;HEADER&lt;&lt;- opcode: QUERY, status: NOERROR, id: 14680\r\n;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0\r\n\r\n;; QUESTION SECTION:\r\n;ic.8e0b5f0d.0c2f0f.gs2.sonycoment.loris.llnwd.net. IN A\r\n\r\n;; ANSWER SECTION:\r\nic.8e0b5f0d.0c2f0f.gs2.sonycoment.loris.llnwd.net. 300 IN A 208.111.144.58\r\n\r\n;; Query time: 26 msec\r\n;; SERVER: 4.2.2.2#53(4.2.2.2)\r\n;; WHEN: Wed Jun\u00a0 4 15:09:26 2014\r\n;; MSG SIZE\u00a0 rcvd: 83<\/pre>\n<p>Aha, it works! So Google&#8217;s DNS is broken!<\/p>\n<p>To fix this I set up my PS4&#8217;s networking manually and added 4.2.2.2 as a secondary DNS server. Then all my downloads started working again. I didn&#8217;t have to delete them and start over, either\u2014just clicked retry and they continued from wherever they were.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>All my Playstation 4 downloads were failing today with &#8220;DNS Error&#8221; and &#8220;NW-31250-1&#8221;. I ran a tcpdump on my router and found this: 15:07:10.389761 00:ee:ff:aa:bb:cc (oui Unknown) &gt; 11:22:33:44:55:66 (oui Unknown), ethertype IPv4 (0x0800), length 109: (tos 0x0, ttl 64, id 0, offset 0, flags [DF], proto UDP (17), length 95) \u00a0\u00a0\u00a0 red-death-router.porkrind.org.domain &gt; 10.0.0.113.49218: &hellip; <a href=\"https:\/\/porkrind.org\/missives\/playstation-4-nw-31250-1-error\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Playstation 4 NW-31250-1 Error<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-461","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/porkrind.org\/missives\/wp-json\/wp\/v2\/posts\/461","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/porkrind.org\/missives\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/porkrind.org\/missives\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/porkrind.org\/missives\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/porkrind.org\/missives\/wp-json\/wp\/v2\/comments?post=461"}],"version-history":[{"count":5,"href":"https:\/\/porkrind.org\/missives\/wp-json\/wp\/v2\/posts\/461\/revisions"}],"predecessor-version":[{"id":466,"href":"https:\/\/porkrind.org\/missives\/wp-json\/wp\/v2\/posts\/461\/revisions\/466"}],"wp:attachment":[{"href":"https:\/\/porkrind.org\/missives\/wp-json\/wp\/v2\/media?parent=461"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/porkrind.org\/missives\/wp-json\/wp\/v2\/categories?post=461"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/porkrind.org\/missives\/wp-json\/wp\/v2\/tags?post=461"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}