<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>IVO Networks News</title>
	<atom:link href="http://www.ivonetworks.com/news/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ivonetworks.com/news</link>
	<description></description>
	<lastBuildDate>Thu, 10 May 2012 14:46:52 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>DirectAccess &#8211; Help! I&#8217;m drowning in certificates</title>
		<link>http://www.ivonetworks.com/news/2012/05/directaccess-help-im-drowning-in-certificates/</link>
		<comments>http://www.ivonetworks.com/news/2012/05/directaccess-help-im-drowning-in-certificates/#comments</comments>
		<pubDate>Thu, 10 May 2012 14:46:52 +0000</pubDate>
		<dc:creator>jkrause</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Certificates]]></category>
		<category><![CDATA[DAC]]></category>
		<category><![CDATA[DirectAccess]]></category>
		<category><![CDATA[UAG]]></category>

		<guid isPermaLink="false">http://www.ivonetworks.com/news/?p=128</guid>
		<description><![CDATA[PKI is traditionally the trickiest part of DirectAccess installations for companies. The problem is not that there are major requirements that involve a complicated configuration, but rather that there is no clear guidance available to “Joe Admin” on what is and is not needed to make DirectAccess work.
There are three places where certificates are involved [...]]]></description>
			<content:encoded><![CDATA[<p>PKI is traditionally the trickiest part of DirectAccess installations for companies. The problem is not that there are major requirements that involve a complicated configuration, but rather that there is no clear guidance available to “Joe Admin” on what is and is not needed to make DirectAccess work.</p>
<p>There are three places where certificates are involved in a DirectAccess configuration:</p>
<p><strong>1.  SSL certificate for the NLS website</strong></p>
<p>A major part of the way that DirectAccess works is your Network Location Server (NLS) website. This is simply a website running inside your corporate network that the DA client machines are going to query. Basically, if they can see it they determine they are inside the corporate network, and if they cannot see it they determine they are outside of the corporate network. The NLS website is a very simple requirement, the only special instruction on creating the site is that is must be HTTPS with a valid SSL certificate so that it cannot be spoofed. This certificate gets installed onto whatever web server you are using in-house to host the NLS website. The only machines that are going to be accessing this website are your corporate DA computers, therefore the SSL certificate does not need to be one that was purchased from a public CA (though it can be if you choose), an SSL certificate generated from your internal CA server will work just as well, since all of your domain-joined corporate machines should already be configured to trust this CA.</p>
<p><strong>2.  SSL certificate for the IP-HTTPS listener</strong></p>
<p>6to4 and Teredo connect without utilizing SSL, so many of your client connections are not relying on this certificate. However, when a DA client fails to connect using 6to4 or Teredo, they will fall back and try to connect using IP-HTTPS. IP-HTTPS traffic is required to be authenticated as SSL traffic, and therefore requires a valid certificate installed onto the UAG/DirectAccess server. For this certificate I absolutely recommend going out and purchasing one from your public CA of choice. Doing so allows them to retain responsibility for publishing the CRL and managing that certificate for your external users. It is technically possible to use an SSL certificate from your internal CA server and publish the CRL publically, but I have seen so many people on the forums attempt and fail at doing this that I wouldn’t even bother trying. Once this certificate is installed into the store on the UAG/DA server, you choose for UAG to utilize the certificate from the “IP-HTTPS Certificate” screen inside Step 2 of the DirectAccess configuration wizards.</p>
<p><strong>3.  Machine certificates for the IPsec tunnels</strong></p>
<p>This is the part that most admins are not familiar with. You must have a CA server running inside your corporate network, which will be used to issue machine certificates to all of the DirectAccess client computers, as well as all of your DirectAccess gateway servers. When you install the CA server role onto a Windows server, it installs some default certificate templates. One of those templates is called the “Computer Template”, and this is the one that I recommend using to issue your DirectAccess certificates from. You don’t need to modify anything with this template, simply issue certificates to all of the machines involved based off this template and you’re in business. You can issue certificates manually if you so choose, by requesting them from inside the certificates MMC snap-in (make sure to snap-in the “Computer account” templates instead of User), or you can automate the issuance of your certificates by setting up AutoEnrollment inside Active Directory. Once your certificates are in place on the server and the clients, you configure this part on the next screen inside Step 2 of the UAG DirectAccess configuration wizards, “IPsec Certificate Authentication”. Simply choose the CA server that you use to issue these certificates.</p>
<p>If there is a reason that you do not want to utilize the default Computer template, you can create a custom template and use it to issue certificates as well. There are four main requirements that you need to incorporate into your custom template:</p>
<ol>
<li>It must serve the intended purpose of Client Authentication</li>
<li>It must serve the intended purpose of Server Authentication</li>
<li>The Subject name of the certificate must be the CN of the machine (FQDN of the computer its being assigned to)</li>
<li>The SAN (Subject Alternative Name) of the certificate must be the DNS Name of the machine (also the FQDN of the computer its being assigned to)</li>
</ol>
<p>That’s it! Three places where certificates are required for DirectAccess. I hope this guide is helpful for your implementation, and as always if you have any questions or comments, please feel free to reach out to me directly.</p>
<p>Jordan Krause<br />
IVO Networks<br />
jordan.krause@ivonetworks.com</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ivonetworks.com/news/2012/05/directaccess-help-im-drowning-in-certificates/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Defining UAG DirectAccess Acronyms and Technologies – 6to4 &#124; Teredo &#124; IP-HTTPS &#124; ISATAP &#124; NAT64/DNS64 &#124; IPsec</title>
		<link>http://www.ivonetworks.com/news/2012/03/defining-uag-directaccess-acronyms-and-technologies-%e2%80%93-6to4-teredo-ip-https-isatap-nat64dns64-ipsec/</link>
		<comments>http://www.ivonetworks.com/news/2012/03/defining-uag-directaccess-acronyms-and-technologies-%e2%80%93-6to4-teredo-ip-https-isatap-nat64dns64-ipsec/#comments</comments>
		<pubDate>Fri, 30 Mar 2012 15:34:27 +0000</pubDate>
		<dc:creator>jkrause</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[DAC]]></category>
		<category><![CDATA[DirectAccess]]></category>
		<category><![CDATA[IVO Networks]]></category>
		<category><![CDATA[UAG]]></category>

		<guid isPermaLink="false">http://www.ivonetworks.com/news/?p=125</guid>
		<description><![CDATA[Today I would like to identify some of the acronyms and explain the different technologies at work “under the hood” of Microsoft UAG DirectAccess. One of the great things about the wizard-driven nature of configuration in DirectAccess is that you don’t necessarily need to know what is going on in the background, but most DA [...]]]></description>
			<content:encoded><![CDATA[<p>Today I would like to identify some of the acronyms and explain the different technologies at work “under the hood” of Microsoft UAG DirectAccess. One of the great things about the wizard-driven nature of configuration in DirectAccess is that you don’t necessarily need to know what is going on in the background, but most DA Admins will want to explore and understand the underlying technologies at some point. Why not today?</p>
<p>Let’s start with the client side of the connection. When a DirectAccess client computer connects to its DirectAccess gateway in the corporate network, it chooses one of three transition technologies to establish a tunnel. A transition tunnel is needed because DirectAccess packets are IPv6 packets, but most of the internet today is still IPv4. So each of the three client-side transition technologies – <strong>6to4 | Teredo | IP-HTTPS</strong> – each work to accomplish the same goal: Encapsulate the IPv6 packets inside IPv4 headers so they can be transmitted over the internet.</p>
<p><strong>6to4</strong><br />
The DirectAccess client computer attempts to establish a 6to4 tunnel first, but can only do so if the client’s NIC has been assigned an actual public IPv4 internet address. This is not a very common scenario, the most common situation where you might find yourself with a public IP address is when using a broadband card provided by a cellular carrier. I have seen some hotels issue public IPs to computers inside their network as well, though this is rare and I expect it will become increasingly rarer in the future. 6to4 uses IP Protocol 41 as its transport method, and occasionally cell carriers will block Protocol 41 on their networks which means 6to4 cannot function anyway. This potential problem that would result in a helpdesk call combined with the rareness of 6to4 being used in the first place leads me to recommend as a best practice disabling the 6to4 interface on all of the DA client computers via GPO. One other point to add to this is that if/when you move to a multi-site DirectAccess deployment (multiple DA gateways in different locations) you must disable 6to4 anyway.</p>
<p><strong>Teredo</strong><br />
Teredo is the most common connectivity method for DirectAccess clients. It attempts to connect whenever a DA computer is sitting behind a NAT. For example, when you are sitting at home and you have received a “192.168.something” address from your home router. One recommendation I always make during installations is to use a GPO (same GPO as the one that disables 6to4 perhaps) to set your Teredo State to “EnterpriseClient” on the client machines. By default Teredo runs in “Client” state and will not connect if the computer is sitting inside of a domain network. Sometimes users plug into clients or other business networks, or sometimes users have domains on their home networks, and setting Teredo to EnterpriseClient allows Teredo to connect when inside a domain network. Teredo does the same job as 6to4, encapsulates IPv6 packets inside IPv4 headers, but Teredo uses UDP port 3544 for its transport. Therefore, if you are sitting behind a port restricting firewall that doesn’t allow UDP…</p>
<p><strong>IP-HTTPS</strong><br />
This is the method of last resort for creating a transition tunnel for DirectAccess. IP-HTTPS takes the IPv6 packet, encapsulates it inside an IPv4 header, and then throws that inside an HTTP header that is encrypted, creating an SSL traffic stream. This enables DirectAccess traffic to make its way successfully through port restricted firewalls (even a firewall where only HTTPS traffic is allowed), but is the method of last resort because you are essentially encrypting every packet twice, once with the standard DirectAccess IPsec encryption and then again with the SSL encryption. So this is a less efficient protocol, which is really the only reason that it is not the one and only protocol.</p>
<p><strong>ISATAP</strong><br />
The <strong>I</strong>ntra-<strong>S</strong>ite <strong>A</strong>utomatic <strong>T</strong>unnel <strong>A</strong>ddressing <strong>P</strong>rotocol is also an IPv6 transition technology, similar to the three mentioned above. Its job is also to encap IPv6 packets inside IPv4 headers, but the main difference is that ISATAP is for use INSIDE your corporate network. UAG contains a great feature – NAT64/DNS64 &#8211; that converts the IPv6 packet stream into IPv4 for application servers and networks that do not understand IPv6 (more on that later) but occasionally you may have the need to make an outbound initiation from the internal network out to a DirectAccess connected client machine. The most common example of this is a Helpdesk PC trying to RDP into a DirectAccess laptop. When you want to generate a true outbound initiation like this, when the Helpdesk personnel punches “CLIENT1” into the RDP client, their PC is going to ask DNS how to get to CLIENT1. DNS is going to respond with the IPv6 address that the DA computer is currently connected with, and then that Helpdesk computer has to have an IPv6 layer of connectivity to be able to establish that connection. If you have native IPv6 inside your network then great, you don’t need ISATAP. If you do not have native IPv6 inside as most companies do not, you can use ISATAP to create a “virtual IPv6 cloud” inside your network. Your UAG box will act as an ISATAP relay which you can think of as an IPv6 DHCP server. You configure your Helpdesk PC to point at the UAG server for its ISATAP configuration, and it gets assigned an ISATAP IPv6 address. Then when the RDP connection takes place, those packets stream over the ISATAP connection (which is taking the IPv6 packets and putting them in IPv4 headers so your internal network and routers don’t need to know anything about IPv6) and those packets can then make their way successfully outbound to the DirectAccess client machine.</p>
<p>Note: Neither native IPv6 or ISATAP are required for a successful UAG DirectAccess implementation. Many management functions like Group Policy updates and patches for the DA client computers are actually “pulls” not “pushes” and therefore the management servers inside the network don’t actually need outbound access to these client computers as they are simply responding to the “pull” request that was initiated by the client. Those pull responses will happen successfully without any form of IPv6 connectivity inside the office.</p>
<p><strong>NAT64 / DNS64</strong><br />
These two technologies (pronounced “NAT 6 to 4” and “DNS 6 to 4”) are included with UAG and are the mechanisms used to make your IPv6 DirectAccess packets be able to successfully contact IPv4 application servers inside your network. When your Outlook requests “EXCHANGE01” the DA client will ask your UAG appliance how to contact EXCHANGE01. UAG in turn asks DNS. If DNS responds with a AAAA (IPv6) record, UAG passes that along to the client who is happy to simply use the IPv6 record for communications back and forth. However, if EXCHANGE01 is a Server 2003 that doesn’t know anything about IPv6, DNS is going to return a regular A record which the DirectAccess client computer doesn’t know what to do with. Therefore, when DNS64 in UAG realizes that it’s talking to an IPv4 host inside the network, it creates a “fake” IPv6 address on the fly and returns that address to the DA client instead. Then DNS64 and NAT64 combine to create a transport method between client and server, where the client always thinks it’s talking to an IPv6 server, and the server always thinks it’s talking to an IPv4 client. There is nothing to configure to make this work, it simply does. It’s a beautiful thing!</p>
<p><strong>IPsec</strong><br />
One thing I didn’t discuss is the actual encryption of the DirectAccess traffic. Of course an IP-HTTPS stream would be SSL encrypted, but you obviously wouldn’t want clear-text packets flowing through the internet inside a UDP tunnel when connected over Teredo! Therefore regardless of what transport method the client chooses to connect with (6to4, Teredo or IP-HTTPS) inside that transition tunnel are IPsec tunnels which are carrying the actual packets the client is sending and receiving. In a typical DirectAccess implementation there are two IPsec tunnels at work on every DirectAccess client. The first is called the “Infrastructure Tunnel” and is a tunnel that is automatically established based on computer account and certificate authentication. This first tunnel is restricted only to your management servers. Domain controllers so that the user can successfully authenticate and so that Group Policies can be pulled down, and then whatever other management servers inside your network that you might want to have access to the DirectAccess client computers prior to user authentication. Then once user authentication does happen, a second IPsec tunnel is established based on both computer certificate and user authentication and this second “Intranet Tunnel” carries all of the user driven traffic.</p>
<p>There are potentially many more acronyms that we could discuss here. Things like NLB, NAP, OTP, etc etc. Those items are a little bit more generic and though they do have specific tie-ins with DirectAccess, I think I’ll leave it at that for today. As always, please feel free to reach out to me directly if you have any questions.</p>
<p>Jordan Krause<br />
IVO Networks<br />
jordan.krause@ivonetworks.com</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ivonetworks.com/news/2012/03/defining-uag-directaccess-acronyms-and-technologies-%e2%80%93-6to4-teredo-ip-https-isatap-nat64dns64-ipsec/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Five Reasons you Should Consider DirectAccess</title>
		<link>http://www.ivonetworks.com/news/2012/02/five-reasons-you-should-consider-directaccess/</link>
		<comments>http://www.ivonetworks.com/news/2012/02/five-reasons-you-should-consider-directaccess/#comments</comments>
		<pubDate>Wed, 15 Feb 2012 20:53:48 +0000</pubDate>
		<dc:creator>jkrause</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[DirectAccess]]></category>
		<category><![CDATA[IVO Networks]]></category>

		<guid isPermaLink="false">http://www.ivonetworks.com/news/?p=123</guid>
		<description><![CDATA[I am honored to have been asked to write an article for the MVP Mondays blog that posted a couple of days ago. Enjoy!
http://blogs.msdn.com/b/mvpawardprogram/archive/2012/02/13/five-reasons-you-should-consider-directaccess.aspx
Jordan Krause
IVO Networks
jordan.krause@ivonetworks.com
]]></description>
			<content:encoded><![CDATA[<p>I am honored to have been asked to write an article for the MVP Mondays blog that posted a couple of days ago. Enjoy!</p>
<p><a href="http://blogs.msdn.com/b/mvpawardprogram/archive/2012/02/13/five-reasons-you-should-consider-directaccess.aspx">http://blogs.msdn.com/b/mvpawardprogram/archive/2012/02/13/five-reasons-you-should-consider-directaccess.aspx</a></p>
<p>Jordan Krause<br />
IVO Networks<br />
<a href="mailto:jordan.krause@ivonetworks.com">jordan.krause@ivonetworks.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ivonetworks.com/news/2012/02/five-reasons-you-should-consider-directaccess/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using DirectAccess for remote offsite backups</title>
		<link>http://www.ivonetworks.com/news/2011/12/using-directaccess-for-remote-offsite-backups/</link>
		<comments>http://www.ivonetworks.com/news/2011/12/using-directaccess-for-remote-offsite-backups/#comments</comments>
		<pubDate>Wed, 14 Dec 2011 13:45:12 +0000</pubDate>
		<dc:creator>jkrause</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[DAC]]></category>
		<category><![CDATA[DirectAccess]]></category>
		<category><![CDATA[IVO Networks]]></category>
		<category><![CDATA[UAG]]></category>

		<guid isPermaLink="false">http://www.ivonetworks.com/news/?p=121</guid>
		<description><![CDATA[Here’s an interesting idea. The “Cloud Backup” business seems to be expanding rapidly, I stumble upon new ones all the time always toting the same message – “Keep your data backed up here for $X per month”. Sounds great, but the problem is that $X per month usually turns into $10X or even $100X per [...]]]></description>
			<content:encoded><![CDATA[<p>Here’s an interesting idea. The “Cloud Backup” business seems to be expanding rapidly, I stumble upon new ones all the time always toting the same message – “Keep your data backed up here for $X per month”. Sounds great, but the problem is that $X per month usually turns into $10X or even $100X per month once you realize how much data you actually own and would cry over if you lost.</p>
<p>So why not create automatic, offsite backups for yourself? <strong>FOR FREE</strong></p>
<p>I’m a Microsoft DirectAccess enthusiast, and as such I am always trying to keep my eyes open for new ways in which it can be used to make life easier on IT. This is absolutely one of those areas. If you have DirectAccess, you already have the infrastructure needed to establish a remote backup site – at any physical location of your choosing. All you have to do is:</p>
<p>1. Build out your backup machine – This can be a desktop, laptop or server and it can be running Windows 7 or Server 2008 R2 (yes, Server 2008 R2 can also be a DirectAccess client).</p>
<p>2. Enable DirectAccess on this machine &#8211; Add this new machine to your Security Group or OU for DirectAccess so that it receives the DA connectivity settings and the necessary certificate from your CA server.</p>
<p>3. Move the machine to a remote location of your choosing.</p>
<p>That’s it! As long as the machine gets internet connectivity at the remote location it will establish itself some DirectAccess IPsec tunnels, and you will have a 24&#215;7x365 connection to your new offsite backup server. You can now use whatever backup methods you choose, and push the results at this offsite machine just as if it were another machine sitting inside your corporate network.</p>
<p>Keep in mind that as with any DirectAccess client, you will need to create Firewall rules that allow the necessary ports for whatever backup method you are using. I recommend doing this with a GPO. Create a new one, add the inbound firewall rule or rules to it, and assign it to this client machine. For example, if you are using a backup utility that simply needs access to be able to push files at a file share that is running on the offsite backup server, open up TCP 445 inbound and you should be all set.</p>
<p>This method for offsite backups could prove especially helpful for businesses that do not have a second location or if they do it may not have an expensive WAN link keeping the two connected. This offsite backup server could be placed anywhere, at an employee’s home for example. You will have complete management access of this backup server at all times because it is connected via DirectAccess. You can push patches and GPO settings at it, remotely control it, whatever you might need to do to ensure safety and security of your data.</p>
<p>Jordan Krause<br />
IVO Networks<br />
jordan.krause@ivonetworks.com</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ivonetworks.com/news/2011/12/using-directaccess-for-remote-offsite-backups/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Client-side IPv6 and DirectAccess don&#8217;t always get along</title>
		<link>http://www.ivonetworks.com/news/2011/11/client-side-ipv6-and-directaccess-dont-always-get-along/</link>
		<comments>http://www.ivonetworks.com/news/2011/11/client-side-ipv6-and-directaccess-dont-always-get-along/#comments</comments>
		<pubDate>Wed, 16 Nov 2011 16:02:47 +0000</pubDate>
		<dc:creator>jkrause</dc:creator>
				<category><![CDATA[Tech Notes]]></category>
		<category><![CDATA[4G]]></category>
		<category><![CDATA[DAC]]></category>
		<category><![CDATA[DirectAccess]]></category>
		<category><![CDATA[IVO Networks]]></category>
		<category><![CDATA[Teredo]]></category>
		<category><![CDATA[UAG]]></category>

		<guid isPermaLink="false">http://www.ivonetworks.com/news/?p=115</guid>
		<description><![CDATA[A handful of cases have rolled across my desk recently involving laptops that will not connect via DirectAccess from particular internet connections. In working on these cases I discovered a commonality – all of the laptops in question were being assigned a native IPv6 address onto the NIC in addition to the expected IPv4 address:

Some [...]]]></description>
			<content:encoded><![CDATA[<p>A handful of cases have rolled across my desk recently involving laptops that will not connect via DirectAccess from particular internet connections. In working on these cases I discovered a commonality – all of the laptops in question were being assigned a native IPv6 address onto the NIC in addition to the expected IPv4 address:</p>
<p><a href="http://www.ivonetworks.com/news/wp-content/uploads/2011/11/IPv6_1.png"><img class="alignnone size-full wp-image-118" title="IPv6_1" src="http://www.ivonetworks.com/news/wp-content/uploads/2011/11/IPv6_1.png" alt="" width="724" height="165" /></a></p>
<p>Some of these laptops were getting this IPv6 address from a home router, and some were getting an IPv6 address assigned to them by a new 4G card that the user had recently acquired. The clients were also getting an IPv6 address for Teredo or IP-HTTPS, but the problem showed up near the bottom of the DirectAccess Connectivity Assistant logs:</p>
<p><a href="http://www.ivonetworks.com/news/wp-content/uploads/2011/11/IPv6_2.png"><img class="alignnone size-full wp-image-119" title="IPv6_2" src="http://www.ivonetworks.com/news/wp-content/uploads/2011/11/IPv6_2.png" alt="" width="660" height="307" /></a></p>
<p>The DirectAccess IPsec tunnels (at least some of them) were attempting to establish themselves using the native IPv6 address instead of the Teredo/IP-HTTPS addresses. The resolution to the problem on all machines was to disable that native IPv6 address from being assigned to the laptops. Since we didn’t want to try walking the users through reconfiguring their home routers we unchecked TCP/IPv6 from the NIC properties and that took care of it for the home users:</p>
<p><a href="http://www.ivonetworks.com/news/wp-content/uploads/2011/11/IPv6_3.png"><img class="alignnone size-full wp-image-117" title="IPv6_3" src="http://www.ivonetworks.com/news/wp-content/uploads/2011/11/IPv6_3.png" alt="" width="338" height="173" /></a></p>
<p>And for the 4G card users we found a setting in the software for the 4G card – it was basically just a checkbox for “IPv6” that the user was able to uncheck and the next time they connected with the 4G card, it issued only an IPv4 address, not an IPv6 address and then the tunnels established correctly over Teredo/IP-HTTPS.</p>
<p>The official word from Microsoft is that client-side IPv6 is supported, but after reviewing the details of these cases they agreed that the best solution to this issue is to simply stop those native IPv6 addresses from being assigned to the client machines.</p>
<p>Jordan Krause<br />
IVO Networks<br />
jordan.krause@ivonetworks.com</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ivonetworks.com/news/2011/11/client-side-ipv6-and-directaccess-dont-always-get-along/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>UAG SP1 Update 1 including UAG hotfix is available</title>
		<link>http://www.ivonetworks.com/news/2011/10/uag-sp1-update-1-including-uag-hotfix-is-available/</link>
		<comments>http://www.ivonetworks.com/news/2011/10/uag-sp1-update-1-including-uag-hotfix-is-available/#comments</comments>
		<pubDate>Thu, 13 Oct 2011 15:42:15 +0000</pubDate>
		<dc:creator>jkrause</dc:creator>
				<category><![CDATA[Tech Notes]]></category>
		<category><![CDATA[DAC]]></category>
		<category><![CDATA[DirectAccess]]></category>
		<category><![CDATA[IVO Networks]]></category>
		<category><![CDATA[UAG]]></category>
		<category><![CDATA[UAG SP1]]></category>

		<guid isPermaLink="false">http://www.ivonetworks.com/news/?p=112</guid>
		<description><![CDATA[Update 1 for UAG SP1 has been released and is ready for download on IVO Networks appliances. Some of the changes contained in this update are:
-          Lync web services publishing
-          Dynamics CRM 2011 publishing
-          SharePoint 2010 with Office Web Apps
-          Improved browser support
Full details are available here &#8211; http://technet.microsoft.com/en-us/library/hh490321.aspx
Additionally, UAG SP1 Update 1 includes the [...]]]></description>
			<content:encoded><![CDATA[<p>Update 1 for UAG SP1 has been released and is ready for download on IVO Networks appliances. Some of the changes contained in this update are:</p>
<p>-          Lync web services publishing</p>
<p>-          Dynamics CRM 2011 publishing</p>
<p>-          SharePoint 2010 with Office Web Apps</p>
<p>-          Improved browser support</p>
<p>Full details are available here &#8211; <a href="http://technet.microsoft.com/en-us/library/hh490321.aspx">http://technet.microsoft.com/en-us/library/hh490321.aspx</a></p>
<p>Additionally, UAG SP1 Update 1 includes the recently released MS11-079 security update.</p>
<p>Download Update 1 here – <a href="http://www.ivonetworks.com/downloads/uag_sp1_update1.zip">http://www.ivonetworks.com/downloads/uag_sp1_update1.zip</a></p>
<p>If you are running UAG before SP1, you cannot make use of this new update and therefore should install the standalone hotfix for MS11-079 which corresponds to your current UAG level. Visit the link below for a list of downloads available:</p>
<p><a href="http://technet.microsoft.com/en-us/security/bulletin/ms11-079">http://technet.microsoft.com/en-us/security/bulletin/ms11-079</a></p>
<p>As always, please contact your IVO support engineer should you have any questions at all. Thanks!</p>
<p>Jordan Krause<br />
IVO Networks<br />
jordan.krause@ivonetworks.com</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ivonetworks.com/news/2011/10/uag-sp1-update-1-including-uag-hotfix-is-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Multi-site UAG DirectAccess</title>
		<link>http://www.ivonetworks.com/news/2011/09/multi-site-uag-directaccess/</link>
		<comments>http://www.ivonetworks.com/news/2011/09/multi-site-uag-directaccess/#comments</comments>
		<pubDate>Wed, 28 Sep 2011 18:28:20 +0000</pubDate>
		<dc:creator>jkrause</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[DAC]]></category>
		<category><![CDATA[DirectAccess]]></category>
		<category><![CDATA[IVO Networks]]></category>
		<category><![CDATA[UAG]]></category>

		<guid isPermaLink="false">http://www.ivonetworks.com/news/?p=110</guid>
		<description><![CDATA[Many companies have multiple datacenters. Depending on the organization’s needs, these datacenters will obviously have different purposes and ways that the users connect. In this article we are going to explore some of the ways that DirectAccess provided by UAG can be used across multiple entry points.
The traveling user connecting to a home datacenter:
Sometimes users [...]]]></description>
			<content:encoded><![CDATA[<p>Many companies have multiple datacenters. Depending on the organization’s needs, these datacenters will obviously have different purposes and ways that the users connect. In this article we are going to explore some of the ways that DirectAccess provided by UAG can be used across multiple entry points.</p>
<p><strong>The traveling user connecting to a home datacenter:</strong></p>
<p>Sometimes users travel, and you want them always connected back to their primary datacenter to reach their information. For example, you may have a US employee traveling to India, but their primary email and file servers are located in the US, and so when they are in India you would want DirectAccess to connect them back to their US datacenter. This is what happens by default, and there is nothing special whatsoever you would need to establish to make DirectAccess function like this. But maybe you also have a datacenter in India that is the primary location for email and files provided to India based employees. So your requirements are basically the same – you want US employees to connect to the US datacenter no matter where they are in the world, but you want India employees to connect to the India datacenter no matter where they are in the world. This “manual distribution of DirectAccess clients” is possible with UAG DirectAccess today. You can place a DirectAccess entry point in the US, and another DA entry point in India, and by utilizing separate GPOs for the client connectivity settings, you can create this scenario very easily by simply adding the US computer accounts to the “DA_Clients_US” group, and adding the India computer accounts to the “DA_Clients_India” group. If you ever had a need to move a laptop from one entry point to another, you simply move the computer account from one group to the other, and the next time that laptop receives its Group Policy refresh, it is automatically reconfigured to connect through the new entry point.</p>
<p><strong>The traveling user connecting to geographically local datacenters:</strong></p>
<p>What if you have traveling users that you would rather have connected through the datacenter in the local geographic region they are located? Unfortunately this is not a scenario that DirectAccess is (yet) capable of providing on its own, but with UAG in the mix it makes for a pretty easy solution to this requirement. Simply create a UAG portal in each of your datacenters that allows employees to login and have a VPN session created. So when that US user travels to India, they can launch a simple web address from their browser, login, and then have full network connectivity to the India datacenter. If for some reason they forget to establish this connection, their DirectAccess will still be connecting them automatically to the US datacenter where they can work like normal, as if they are still in the US office.</p>
<p>To summarize, I believe the need for scenario #2 where users have to connect to their geographically local datacenter is dwindling. With internet speeds being what they are today, even reaching “across the pond” is not a big deal. I would personally like my users continuing to connect through their usual point of entry and always having access to the same resources that they do from anywhere else, this is certain to reduce helpdesk calls. But, if ever there is some specific reason that users would be expected to connect to a datacenter other than their home, it is easily accomplished with UAG.</p>
<p>Jordan Krause<br />
IVO Networks<br />
Jordan.Krause@ivonetworks.com</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ivonetworks.com/news/2011/09/multi-site-uag-directaccess/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DirectAccess Connectivity Assistant &#8211; Reading the log file</title>
		<link>http://www.ivonetworks.com/news/2011/08/directaccess-connectivity-assistant-reading-the-log-file/</link>
		<comments>http://www.ivonetworks.com/news/2011/08/directaccess-connectivity-assistant-reading-the-log-file/#comments</comments>
		<pubDate>Mon, 15 Aug 2011 20:34:14 +0000</pubDate>
		<dc:creator>jkrause</dc:creator>
				<category><![CDATA[Tech Notes]]></category>
		<category><![CDATA[DAC]]></category>
		<category><![CDATA[DirectAccess]]></category>
		<category><![CDATA[IVO Networks]]></category>
		<category><![CDATA[UAG]]></category>

		<guid isPermaLink="false">http://www.ivonetworks.com/news/?p=107</guid>
		<description><![CDATA[Those DCA log files can be incredibly helpful in diagnosing a broken DirectAccess connection, and they can be very overwhelming at the same time. Here’s my take on a summary of each section, and some of the common statuses that could indicate trouble. I am basing this on the average, “normal” implementation so I won’t [...]]]></description>
			<content:encoded><![CDATA[<p>Those DCA log files can be incredibly helpful in diagnosing a broken DirectAccess connection, and they can be very overwhelming at the same time. Here’s my take on a summary of each section, and some of the common statuses that could indicate trouble. I am basing this on the average, “normal” implementation so I won’t go into extended detail on a few of the results that are not used in the average installation:</p>
<p><strong>Top of log file<br />
</strong>At the very top you’ll see a quick summary of whether or not the DCA “thinks” it can see inside the corporate network successfully. It’s important to note that this overall status is not always accurate. For instance, if you have configured the DCA to probe more than one internal resource, it might be able to see one and not the other, and even though the DirectAccess tunnels are established correctly, it may still report “Corporate connectivity is not working correctly” – which is actually untrue.</p>
<p><strong>Ipconfig /all</strong><br />
Pretty self-explanatory here. This shows all IP addresses on the client computer. You should have a local LAN IP address as well as at least one IPv6 address assigned from the Transition Technologies (6to4, Teredo or IP-HTTPS).</p>
<p><strong>Netsh int teredo show state</strong><br />
This shows the particulars of Teredo. You want “Type” to be either “client” or “enterpriseclient” and when Teredo is successfully connected, it will show a “State” of “qualified”. If Teredo cannot connect, it is likely because of a port restricted firewall blocking UDP on the user’s internet connection, and Teredo will report “Primary server unreachable over UDP”. However, this should not cause too much concern, because if Teredo is unable to connect, IP-HTTPS should automatically connect and establish the DA tunnels that way.</p>
<p><strong>Netsh int httpstunnel show interfaces</strong><br />
This shows the details of the IP-HTTPS connection. If 6to4 or Teredo has made a successful connection, IP-HTTPS will show as “Disabled”. If you do not have 6to4 or Teredo connectivity, IP-HTTPS will show either “Active” or it will display an error code that will be useful for tracking down anything potentially wrong with the IP-HTTPS connection. Problems with IP-HTTPS are typically certificate related.</p>
<p><strong>Netsh dns show state</strong><br />
These are the 3 important pieces here that you want to ensure are set correctly:<br />
Network Location Behavior : Let Network ID determine when Direct Access settings are to be used<br />
Machine Location : Outside corporate network<br />
Direct Access Settings : Configured and Enabled</p>
<p><strong>Netsh name show policy</strong><br />
This should reflect the information you provided during the DirectAccess configuration wizards on the “DNS Suffixes” screen. This lists the NRPT (Name Resolution Policy Table) which determines what names go through the DA tunnels, and what names do not. If you do not have any information listed here, your machine has probably not received the settings from the DA Client GPO yet, and you should bring the laptop back into the corporate network for a “gpupdate /force”.</p>
<p><strong>Netsh name show effective</strong><br />
When outside the corporate network, this should show the same information as “netsh name show policy” above. If it does not, then you likely have a problem of the client machine not correctly realizing that it is outside of the corporate network, or the NRPT being forced to turn off for some reason (double check the settings in “netsh dns show state” to ensure they are set correctly as indicated above).</p>
<p><strong>Netsh adv mon show mmsa</strong><br />
This is a listing of your Security Associations, which are basically your IPsec tunnels. You should have tunnels here that have a second authentication of “UserNTLM” which indicates the “Infrastructure Tunnel”, as well as tunnels with a second authentication of “UserKerb” indicating the “Intranet Tunnel”. If you do not have any tunnels listed here, DA is not working. You could have a problem with the Transition Technologies not establishing (6to4, Teredo, IP-HTTPS), or you could have a problem with your computer certificate that is assigned to your computer not authenticating properly.</p>
<p><strong>Netsh nap client show state</strong><br />
This lists information on the status of Network Access Protection on the client. If you are not using NAP certificates with your DA environment, this section can be ignored.</p>
<p><strong>Wevtutil query –event Microsoft-Windows-NetworkAccessProtection…</strong><br />
Another section dedicated to NAP that can be ignored if NAP is not enforced.</p>
<p><strong>Netsh int ipv6 show int level=verbose</strong><br />
Some statistics on your IPv6 interfaces, I have never found a case where the data here was necessary for any troubleshooting.</p>
<p><strong>Netsh advf show currentprofile</strong><br />
This shows which Windows Firewall profile your current internet connection has been assigned. You want to ensure that you have either “Public” or “Private” Profile Settings because the DirectAccess Connection Security Rules are only activated while connected to network in which Windows Firewall has been set to use the Public or Private profile settings. You also want to ensure that the Firewall “State” is ON. If set to OFF, you need to figure out what is disabling your Windows Firewall and change it, because WFAS is necessary for a successful DirectAccess connection.</p>
<p><strong>Netsh advfirewall monitor show consec</strong><br />
Some additional information about your firewall settings here, as well as another listing of the Security Associations (IPsec tunnels). The useful information here is really whether or not you can see your IPsec tunnels established, but that information is already available elsewhere in the logs.</p>
<p><strong>Certutil –store my</strong><br />
This command lists the certificates that are installed on your client computer. For a successful DirectAccess connection, you must have a “Machine” certificate issued by your internal CA server that is valid.</p>
<p><strong>Systeminfo</strong><br />
Some general information about the client computer where you are running DirectAccess. Typically I only check the “OS Name” – you want to make sure the client is running either Windows 7 Enterprise, Windows 7 Ultimate, or Server 2008 R2, because those are the only Operating Systems that can be DirectAccess client computers.</p>
<p><strong>Whoami /groups</strong><br />
Listing of the local computer groups that you are part of.</p>
<p>If there is anything you would like added to this list or detailed our further, please let me know and I will update accordingly. Thanks!</p>
<p>Jordan Krause<br />
IVO Networks<br />
Jordan.Krause@ivonetworks.com</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ivonetworks.com/news/2011/08/directaccess-connectivity-assistant-reading-the-log-file/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Network Location Behavior : Never use Direct Access settings</title>
		<link>http://www.ivonetworks.com/news/2011/08/network-location-behavior-never-use-direct-access-settings/</link>
		<comments>http://www.ivonetworks.com/news/2011/08/network-location-behavior-never-use-direct-access-settings/#comments</comments>
		<pubDate>Mon, 15 Aug 2011 18:42:45 +0000</pubDate>
		<dc:creator>jkrause</dc:creator>
				<category><![CDATA[Tech Notes]]></category>
		<category><![CDATA[DAC]]></category>
		<category><![CDATA[DirectAccess]]></category>
		<category><![CDATA[IVO Networks]]></category>
		<category><![CDATA[UAG]]></category>

		<guid isPermaLink="false">http://www.ivonetworks.com/news/?p=104</guid>
		<description><![CDATA[I have seen this a handful of times recently and thought it was worth a post, as the culprit is very easy to overlook. Suppose you have a machine that, though it was built from the same image and setup the same way as your other client machines, will not connect over DirectAccess. In fact, [...]]]></description>
			<content:encoded><![CDATA[<p>I have seen this a handful of times recently and thought it was worth a post, as the culprit is very easy to overlook. Suppose you have a machine that, though it was built from the same image and setup the same way as your other client machines, will not connect over DirectAccess. In fact, when you look at the DirectAccess Connectivity Assistant log files, it seems that DirectAccess is not turning itself on for some reason. <strong>Netsh name show effective</strong> gives us:</p>
<p>DNS Effective Name Resolution Policy Table Settings<br />
<strong>Note: DirectAccess settings would be turned off when computer is inside corporate network</strong></p>
<p>Must be a problem with NLS right? Maybe you forgot to exclude it from the NRPT? Maybe not – remember, this is an environment where DA works just fine on other computers. So let’s take another look at the log file. We’ll make sure the client machine is recognizing correctly that it is outside of the corporate network. <strong>Netsh dns show state</strong>:</p>
<p>Name Resolution Policy Table Options<br />
Query Failure Behavior : Always fall back to LLMNR and NetBIOS if the name does not exist in DNS or if the DNS servers are unreachable when on a private network<br />
Query Resolution Behavior : Resolve only IPv6 addresses for names<br />
Network Location Behavior : Never use Direct Access settings<br />
<strong>Machine Location : Outside corporate network</strong><br />
Direct Access Settings : Configured and Disabled<br />
DNSSEC Settings : Not Configured</p>
<p>Hmm, so it is correctly identifying that it is externally connected. But take a closer look at the output of that command:</p>
<p>Name Resolution Policy Table Options<br />
Query Failure Behavior : Always fall back to LLMNR and NetBIOS if the name does not exist in DNS or if the DNS servers are unreachable when on a private network<br />
Query Resolution Behavior : Resolve only IPv6 addresses for names<br />
<strong>Network Location Behavior : Never use Direct Access settings</strong><br />
Machine Location : Outside corporate network<br />
<strong>Direct Access Settings : Configured and Disabled</strong><br />
DNSSEC Settings : Not Configured</p>
<p>“Never use Direct Access settings” – that sounds wrong, doesn’t it? Sure enough. This is a simple registry key to change from “Never use” to “Automatic” where it should be set. So far a cause for this registry key being incorrectly set has not been brought to my attention, but at least it’s a simple fix. Head over to this registry key on the client machine and change it from “2” to “0” (zero):</p>
<p><strong>HKLM\Software\Policies\Microsoft\Windows NT\DNSClient<br />
EnableDAForAllNetworks=0</strong></p>
<p>Jordan Krause<br />
IVO Networks<br />
Jordan.Krause@ivonetworks.com</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ivonetworks.com/news/2011/08/network-location-behavior-never-use-direct-access-settings/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why Split Tunneling with DirectAccess is not only for thrillseekers</title>
		<link>http://www.ivonetworks.com/news/2011/05/why-split-tunneling-with-directaccess-is-not-only-for-thrillseekers/</link>
		<comments>http://www.ivonetworks.com/news/2011/05/why-split-tunneling-with-directaccess-is-not-only-for-thrillseekers/#comments</comments>
		<pubDate>Fri, 27 May 2011 18:56:47 +0000</pubDate>
		<dc:creator>jkrause</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[DAC]]></category>
		<category><![CDATA[DirectAccess]]></category>
		<category><![CDATA[IVO Networks]]></category>
		<category><![CDATA[UAG]]></category>

		<guid isPermaLink="false">http://www.ivonetworks.com/news/?p=102</guid>
		<description><![CDATA[To Force Tunnel or not to Force Tunnel, that is the question…
Unfortunately, the phrase “Split Tunneling” has caused many a VPN administrator to cringe over the past 20 years. Many of the reasons why that mentality exists are the fault of those original VPN technologies from decades ago, and have been resolved for quite some [...]]]></description>
			<content:encoded><![CDATA[<p>To Force Tunnel or not to Force Tunnel, that is the question…</p>
<p>Unfortunately, the phrase “Split Tunneling” has caused many a VPN administrator to cringe over the past 20 years. Many of the reasons why that mentality exists are the fault of those original VPN technologies from decades ago, and have been resolved for quite some time. Here are a couple of the points that I regularly hear:</p>
<ol>
<li>Bridging the connection. Say you are sitting in your favorite coffee shop, enjoying their free WiFi and justifying your longer-than-allotted lunch break by flipping open the lid of your laptop. Apparently there is this idea out there that, once you connect to the corporate network via VPN, somehow any yahoo also sitting in that coffee shop is going to be able to bridge the connection and gain access to your network. Now, there may or may not be a way to configure your work computer to be able to accomplish this, but it would certainly require administrative rights and a good amount of technical knowledge to be able to setup. So in a VPN world, if you are concerned that your users may be maliciously attempting to create a network bridge for other users to drive across, disable their ability to do so by restricting their rights (they should be anyway) or killing their access to any bridging tools they might potentially use to accomplish this. By the way, this section of the conversation is not really anything to do with DirectAccess, but rather regular VPN connections. When talking about DirectAccess (which is what this article is really about) you needn’t be concerned anyway, because all of the traffic coming across the IPsec tunnels is going to be authenticated as having come from the source computer of the DirectAccess client, and thus traffic initiated from a different computer is not going to make its way across the tunnels.</li>
<li>Malware. If you allow DirectAccess split tunneling, you are basically sending all corporate traffic to the corporate network, and sending all “other” internet traffic directly to the internet. What if the user hits a malicious link on a social media site and gets infected? My response to this – How is this any different than any VPN? Malware doesn’t care whether or not it’s connected to a corporate network “right now”. It’s more than happy to hang out and wait until you establish that VPN connection! So even if you force tunnel VPN currently, unless you disable the user’s ability to access the internet AT ALL while disconnected from the VPN, this is not a valid concern. In this case, DirectAccess is actually much better than VPN because with DA, as soon as the internet connection is established, so are your tunnels, and thus if you are using DA Force Tunneling, all of your internet traffic flows through the datacenter (and your web filtering devices) all the time. The user cannot turn it off.</li>
</ol>
<p>So when deciding on a configuration path for DirectAccess, Split Tunnel or Force Tunnel? This article is intended to alleviate any fears (sorry thrillseekers) surrounding Split Tunneling, because they just aren’t valid. However, in some instances Force Tunneling may still be the way to go. If you have a written security policy, for example, stating that all internet traffic from remote machines has to flow through the corporate datacenter all the time, there you go – DirectAccess in Force Tunnel mode will fit the bill. If your company has such a policy, give me a shout. I would love to hear what current technology is being used that can actually accomplish that. <img src='http://www.ivonetworks.com/news/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>There are also some downsides to using DirectAccess Force Tunneling. Primarily, it is slower. This really is twofold. First, Force Tunneling DirectAccess means that you are restricting your connections to only use the IP-HTTPS connectivity platform, which is less efficient than 6to4 or Teredo that could potentially be used in Split Tunneling. So the user’s experience will be slightly slower. Also, you will be pumping all internet traffic from these machines through the datacenter all the time, so your bandwidth utilization is going to increase, and that means increased costs.</p>
<p>I’ll leave it at that for now, if you have any questions or concerns (I’m always open to being corrected by somebody smarter than I), as always please feel free to contact me.</p>
<p>Jordan Krause<br />
IVO Networks<br />
Jordan.Krause@IVOnetworks.com</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ivonetworks.com/news/2011/05/why-split-tunneling-with-directaccess-is-not-only-for-thrillseekers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

