{"id":1045,"date":"2014-02-02T01:16:40","date_gmt":"2014-02-02T08:16:40","guid":{"rendered":"http:\/\/thecyberwolfe.com\/blog\/?p=1045"},"modified":"2014-02-02T01:16:40","modified_gmt":"2014-02-02T08:16:40","slug":"no-servers-in-network-browser","status":"publish","type":"post","link":"https:\/\/thecyberwolfe.com\/blog\/2014\/02\/02\/no-servers-in-network-browser\/","title":{"rendered":"No servers in Network Browser"},"content":{"rendered":"<p>So there you are, you&#8217;ve just updated the last of your servers to Server 2008, 2008R2 or even 2012, and you&#8217;ve gotten all of your client PCs up to at least Windows 7. Feels pretty good, eh?<\/p>\n<p>Unfortunately, your users are hounding you because their tried-and-true Network Browser doesn&#8217;t show any of the servers. They can see all of the other PCs on-net, but the servers just don&#8217;t show up. You can of course type in the hostname manually, but what user is ever going to remember how to do that? Why does this simple thing fail?<\/p>\n<p>Well, it turns out that there is a specific service that tells other systems what shared resources are available on a particular system &#8211; and for some completely unfathomable, dumb-as-fuq reason, Microsoft doesn&#8217;t enable this service by default on servers. The service in question is <strong>Function Discovery Resource Publication<\/strong> (FDResPub), and all you need to do is set this service to auto and start it &#8211; and within seconds you can refresh that Network Browser window and see results.<\/p>\n<p>The mind, it boggles.<\/p>\n<p>Here&#8217;s the <em>even dumber<\/em> thing about this: Windows 7 and server 2008 share a whole ton of code, right? Well, Win7 includes this service &#8211; <em>and it is set to automatic by default!\u00c2\u00a0<\/em><\/p>\n<p>Now, I can understand not necessarily wanting this enabled on all servers &#8211; there&#8217;s no need to show the servers that don&#8217;t have shares on them, like the SQL server. \u00c2\u00a0 If this was some option that would pop up sometime during the server configuration stages, like a check box offering to &#8220;Advertise this server in Network Browser&#8221; (the list of options in the File Services Role would seem an ideal spot), this would make sense &#8211; but nope.<\/p>\n<p>I&#8217;m guessing the planning for this move went something like this: &#8220;well, on PCs, we have to set things up by default for the Dumbest Common Denominator, which is going to be the workgroup user &#8211; you know, the shlubs that can barely check their email and have no idea how a computer actually works, so they would never be able to make a PC advertise to the Browser. We&#8217;ll enable file sharing by default and set the FDResPub service to auto. But on servers, we&#8217;ll leave it off, because surely a server admin will be smart enough to figure out a service <em>we never talk about anywhere <\/em>by digging up a single reference in an obscure forum post. Yeah, that sounds about right!&#8221;<\/p>\n<p>Gee. Thanks, guys.<\/p>","protected":false},"excerpt":{"rendered":"<p>So there you are, you&#8217;ve just updated the last of your servers to Server 2008, 2008R2 or even 2012, and you&#8217;ve gotten all of your client PCs up to at <a class=\"more-link\" href=\"https:\/\/thecyberwolfe.com\/blog\/2014\/02\/02\/no-servers-in-network-browser\/\">Continue Reading &rarr;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2,3],"tags":[],"class_list":["post-1045","post","type-post","status-publish","format-standard","hentry","category-geekery","category-work"],"_links":{"self":[{"href":"https:\/\/thecyberwolfe.com\/blog\/wp-json\/wp\/v2\/posts\/1045","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/thecyberwolfe.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/thecyberwolfe.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/thecyberwolfe.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/thecyberwolfe.com\/blog\/wp-json\/wp\/v2\/comments?post=1045"}],"version-history":[{"count":1,"href":"https:\/\/thecyberwolfe.com\/blog\/wp-json\/wp\/v2\/posts\/1045\/revisions"}],"predecessor-version":[{"id":1046,"href":"https:\/\/thecyberwolfe.com\/blog\/wp-json\/wp\/v2\/posts\/1045\/revisions\/1046"}],"wp:attachment":[{"href":"https:\/\/thecyberwolfe.com\/blog\/wp-json\/wp\/v2\/media?parent=1045"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/thecyberwolfe.com\/blog\/wp-json\/wp\/v2\/categories?post=1045"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/thecyberwolfe.com\/blog\/wp-json\/wp\/v2\/tags?post=1045"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}