<?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>code.commongroove.com &#187; WCF</title>
	<atom:link href="http://code.commongroove.com/category/wcf/feed/" rel="self" type="application/rss+xml" />
	<link>http://code.commongroove.com</link>
	<description>C#, T-SQL, and general IT mojo</description>
	<lastBuildDate>Thu, 26 Jan 2012 03:00:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>WCF: System.ServiceModel.AddressAccessDeniedException: HTTP could not register URL</title>
		<link>http://code.commongroove.com/2008/06/12/wcf-system-servicemodel-addressaccessdeniedexception-http-could-not-register-url/</link>
		<comments>http://code.commongroove.com/2008/06/12/wcf-system-servicemodel-addressaccessdeniedexception-http-could-not-register-url/#comments</comments>
		<pubDate>Thu, 12 Jun 2008 07:49:17 +0000</pubDate>
		<dc:creator>Greg</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[WCF]]></category>

		<guid isPermaLink="false">http://code.commongroove.com/archive/2008/06/12/wcf-system.servicemodel.addressaccessdeniedexception-http-could-not-register-url.aspx</guid>
		<description><![CDATA[If you are getting the &#8220;Your process does not have access rights to this namespace&#8221; error after switching your WCF service to run under a different account, try the following: 1) Install the Windows support tools from your Windows 2003 &#8230; <a href="http://code.commongroove.com/2008/06/12/wcf-system-servicemodel-addressaccessdeniedexception-http-could-not-register-url/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>If you are getting the &#8220;Your process does not have access rights to this namespace&#8221; error after switching your WCF service to run under a different account, try the following:</p>
<p>1) Install the Windows support tools from your Windows 2003 Server install CD from SUPPORT/TOOLS.<br />
2) Open a command prompt and go to C:\Program Files\Support Tools<br />
3) Run the following:</p>
<p><span style="font-family: Courier New; font-weight: bold;"> httpcfg set urlacl -u http://+:<PORT>/<SERVICE URL>/ -a &#8220;D:(a;;GX;;;<SID>)&#8221;</span></p>
<p>after replacing <PORT>, <SERVICE URL>, and <SID> with the appropriate values.  If your service URL is just the default at that port, leave it off, but keep the trailing /.  <SID> of course is the SID of the account context of your service.</p>
<p>That crazy ACL string at the end is in SDDL syntax and I found this great <a target="_blank" href="http://www.washington.edu/computing/support/windows/UWdomains/SDDL.html">reference for SDDL</a> from the University of Washington&#8217;s website: <a href="http://www.washington.edu/computing/support/windows/UWdomains/SDDL.html" target="_blank">http://www.washington.edu/computing/support/windows/UWdomains/SDDL.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://code.commongroove.com/2008/06/12/wcf-system-servicemodel-addressaccessdeniedexception-http-could-not-register-url/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

