Besides the Hyper-V, UEFI support, and the removal of the 2T limits, one feature I was interested in testing with Essentials was the Anytime Access. The promise of VPN and Web access was intriguing to me as I routinely need files from my system. I know the web access was in 2011 and the VPN was in the prior version of 2012 Essentials however I never paid much attention to it before as I had other ways to accomplish the same thing. Move ahead to now and my goal is to get everything on to one machine. I want my primary server to handle backups, file storage, VM’s, and external access. I will be posting on my results and testing of each of these phases, and of course about the extremely flakey Media Serving functions that are built in, but for now lets talk about the Anytime Access. Before we get to deep I also want to caveat this by saying this is a preview version so this all may be addressed by release time (I hope). In addition, this may also be due in part to my particular configuration.
Before we get into the issues I had, let me first describe my particular setup as it impacts the results I got. For starters I do not use a traditional router and use Untangle (see reference articles at the bottom) which does not support UpNp. If you fall into the camp of having a UpNp router and the feature is enabled, than your results would probably be quite different. Personally I have never liked UpNp as it has been known to be a security concern, therefore, even on old routers I have used in the past, I have always had UpNp disabled.
To put in perspective as we go through this keep in mind that this process took me about 3 days and several installs (starting over after messing up some settings as well as troubleshooting various issues) to get this work. Though it ended well, I though this extremely painful to get to work and is definitely something Microsoft will need to tighten up and make a bit more robust before the final version as not all the world uses UpNp. The problem started in creating the port forwarding for the anytime access to work. During the setup process the wizard walks you through and wants you to let it automatically setup a UpNp router, but gives you option to skip if you want to manually configure your router and setup it up manually which you have to do if you use a router that does not support UpNp, or if you have the feature disabled. The problem starts with the fact that every instruction I could find claims that all you have to do is port forward 443 and all will be well. This is simply not the case on anything I tried. The fact is I could not get rid of error messages without forwarding the same 3 ports that where required in V1 of WHS and WHS 2011 (443, 4125, 80). Without the inclusion of the other two ports, the setup verifica