AddressAccessDeniedException – Cause and Solution

While working with WCF service on Windows Vista, I came across the following error, which I am sure everybody who have created the services on previous versions (Windows XP and likes) and trying to migrate their services to Windows Vista would have encountered.

HTTP could not register URL http://+:8000/. Your process does not have access rights to this namespace (see for details).

The error occurs due to the new security settings in Windows Vista. Most people are no longer going to be running with Administrator privileges by default like they were doing on earlier platforms. This impacts your ability to run HTTP web services because listening at a particular HTTP address is a restricted operation. By default, every HTTP path is reserved for use by the system administrator. Your services will fail to start with an AddressAccessDeniedException if you aren't running the service from an elevated account. The account under which the Visual Studio and the debugger runs does not have the privilege (though the user account under which VS is runnig may be a part of Administrators group), and hence the error occurs. The plus sign in the URL just means that there's a wildcard being applied to the hostname.

To fix this problem, the owner of the HTTP namespace (built-in administrator) needs to delegate this ownership to the user account under which you are running your application (most of the times, it's the logged on user). To do this, start a command prompt using "Run as administrator" so that you have elevated privileges. Then, use netsh.exe to give some of the Administrator's HTTP namespace to your user account. You can look at the existing HTTP namespace delegations by using "netsh http show urlacl".

Now, use "netsh http add urlacl url=http://+:8000/ user=DOMAIN\UserName" to assign the HTTP namespace to required user account. You can get the syntax for all of these commands by running "netsh http" without any arguments. Note that I've matched the URL in this command to the URL that appeared in the error message. The wildcarding is important for getting the right reservation and you'll continue to be denied access if your reservation covers less than your service's attempted registration. Go back to Visual Studio and check that your service runs properly.

Comments (111)
  1. Vadim says:

    Thanks.  It was very helpful.

  2. Pallavi says:

    I was running the WCF samples on Vista when I got the above exception.

    All I did was, ‘Run as Administrator’.

    Thnx for the post

  3. Paul Wheeler says:

    FYI. The netsh tool isn’t available in Windows 2003, and the alternative, httpcfg, is not very usable (you have to hand code SDDL strings). I’ve created a <a href="">GUI tool/C# library to set HTTP Namespace reservations</a>, source is available.

  4. Ash says:

    The above solution works perfectly! The only thing that want to point out is the usage of command, "netsh http add urlacl url=http://+:8

    000/ user=DOMAINUserName" . When I used my domain name and username, the command failed. When I used  "user=administrator" it worked.

  5. Rui says:

    Hi, i have a problem when i try to use the solution you presented it gives me an error. SDDL criation has failed. error 1332

    Can you help on this one?

    Thanks in advance.

  6. TGnat says:

    I got the error 1332 also.  I reran the command and used only the unsername, not the domain.  I guess that makes sense because my pc is not part of a domain?

  7. ReBitting says:

    WCF and Vista: AddressAccessDeniedException

  8. ReBitting says:

    WCF e Vista: AddressAccessDeniedException

  9. subhojit - subho100 says:

    I followed and its working. Go to programs ->Accessories-> command prompt and right-click to do run as administrator.

    The urls that gives the errors are to be done to netsh… like here i have registered "http://localhost:8001/BusinessService"”>http://localhost:8001/BusinessService"

    e.g. netsh http add urlacl url=http://localhost:8001/BusinessService user=elecomsubhojitc


  10. Anant Agavekar says:

    Lale Saheb,

    Thank you.. it helped..

  11. Seetharaman Suriyanarayanan says:

    Actually this didn’t worked out for Anant. It screwed up his IIS. Later we reinstalled IIS which solved both these problems.

  12. Prasanth says:

    Hi amit ,

    this didn;t worked for me .

    i am trying using the

    netsh http add urlacl url=http://+:8000/ user= administrator ,i am getting command not found.

    i am confused what is the domain name i supposed to use , i am using personal computer not in any network -DOMAINUserName

    even netsh http command is also not working .getting same command not found error

    your guidance will be helpful for me

  13. Mark Channing says:

    This all worked for me.  Need to run command window as administrator.  Run as from accessories folder.

    netsh command on own takes you into the app. enter http to go into http mode.

    type show urlacl to see existing.  under vs2008 you may already have 8731 registered.  Odd this i found is that if service is  <add baseAddress = "http://localhost:8732/Design_Time_Addresses/WcfServiceLibrary1/Service1/&quot; /> then you only need to do add urlacl url=http://+:8732/Design_Time_Addresses/ user=Admin

    or if not in netsh type

    netsh http add urlacl url=http://+:8732/Design_Time_Addresses/ user=Admin

    No need to use domain name.  Once entered above I end with the entry

     Reserved URL            : http://+:8732/Design_Time_Addresses/

         User: Notebook-PCAdmin

             Listen: Yes

             Delegate: No

             SDDL: D:(A;;GX;;;S-1-5-21-2004778160-4166234090-2778265170-1000)

  14. Sanket B says:

    Thanks Amit…

    I ran into this today – I could not get this working – probably due to some issues with windows firewall or IIS installation.

    An alternative is to simply run the host as administrator. 🙂


  15. Mike Kellogg says:

    I couldn’t get any of the command-line stuff to work at all.  But I ran my host executable "As Admin" and THEN it worked, finally.  Unbelievable.  Now wondering what a permanent solution might be.

  16. Hi,

    Another detail: running under 2k8 with uac turned off, all works fine. Installed and configured Routing and Remote Access Server Role -> exception. netsh command doesn’t help. RRAS disabled. All works fine again.

    Solution/workaround: unknown.


  17. Prashant says:

    Hi I got the same exception while running the cloud deployed service. I used the netsh command but it didnt serve the purpose.

    Any workaround? Kindly reply.

  18. Scott Cate says:

    Thank you – I just installed and stated running Windows 7, this error cropped up, and your blog was an instant fix. Found from with a search of …

    Windows 7 addressaccessdeniedexception

  19. 出会い says:


  20. 話題の小向美奈子ストリップを隠し撮り!入念なボディチェックをすり抜けて超小型カメラで撮影した神動画がアップ中!期間限定配信の衝撃的映像を見逃すな

  21. カワイイ子ほど家出してみたくなるようです。家出掲示板でそのような子と出会ってみませんか?彼女たちは夕食をおごってあげるだけでお礼にHなご奉仕をしてくれちゃったりします

  22. あなたは右脳派?もしくは左脳派?隠されたあなたの性格分析が3分で出来ちゃう診断サイトの決定版!合コンや話のネタにも使える右脳左脳チェッカーを試してみよう

  23. セレブラブでは性欲のある男性を募集しています。セフレパートナーを探している20代・30代の女性たちが多数登録されています。セレブと遊びたい、Hがしたいという方は無料登録からどうぞ

  24. セレブ達は一般の人達とは接する機会もなく、その出会う唯一の場所が「逆援助倶楽部」です。 男性はお金、女性はSEXを要求する場合が多いようです。これは女性に圧倒的な財力があるから成り立つことの出来る関係ではないでしょうか?

  25. 貴方のオ○ニーライフのお手伝い、救援部でHな見せたがり女性からエロ写メ、ムービーをゲットしよう!近所の女の子なら実際に合ってHな事ができちゃうかも!?夏に向けて開放的になっている女の子と遊んじゃおう

  26. 出会い says:

    まったぁ〜りしたデートがしたいです☆結構いつでもヒマしてます♪ 年齢と名前くらいは入れてくれるとメール返信しやすいかも…

  27. 会員制の逆援交際倶楽部では男性は無料、一日最低額10万円保障での交際をお求めできます。ご登録された女性様達はセレブであるがための悩みをそれぞれの方が持ち、皆様、男性との営みを求め、ご登録されております。彼女たちとの初々しい一時をお楽しみ、謝礼をいただいてくださいませ。会員制ですので人数に限りがあるため、打ち切りの場合はご了承ください

  28. 家出 says:


  29. 当サイトは、みんなの「勝ち組負け組度」をチェックする性格診断のサイトです。ホントのあなたをズバリ分析しちゃいます!勝ち組負け組度には、期待以上の意外な結果があるかもしれません

  30. 素人 says:


  31. エロ漫画やエロゲーなどでかわいい女の子が淫らな肉欲に溺れる様子をみて「こんなの現実にあるわけない」そう思った事ありませんか?それが当サイトでは現実に実現できるのです!羨ましさを憶えた2次元の中での出来事。あなたと同じように望む女の子が当サイトに集まっているのです

  32. 高級チェリーの夏は童貞卒業の夏です。セレブ達も童貞を卒業させたくてウズウズしながら貴方との出会いを待っています。そんなセレブ達に童貞を捧げ、貴方もハッピーライフを送ってみませんか

  33. 助けて〜! says:

    何回かメールして会える人一緒に楽しいことしょ?お給料もらったばかりだからご飯くらいならごちそうしちゃうょ♪ とりあえずメールくださぃ★

  34. セレブラブではココロとカラダに癒しを求めるセレブ達と会って頂ける男性を募集しています。セレブ女性が集まる当サイトではリッチな彼女たちからの謝礼を保証、安心して男性はお金、女性は体の欲求を満たしていただけます。無料登録は当サイトトップページからどうぞ

  35. 家出中でお金が無く、ネットカフェを泊り歩いているSOS少女たちは、家出掲示板で泊めてくれたり遊んでくれる男性を探しています。泊めてあげたりすると彼女たちはHなお礼をしてくれるかもしれません。家出少女と遊びたい方は当サイトはどうぞ

  36. あなたの精神年齢を占ってみよう!当サイトは、みんなの「精神年齢度」をチェックする性格診断のサイトです。精神年齢度には、期待以上の意外な結果があるかも??興味がある方はぜひどうぞ

  37. マダムと甘い時間を過ごしてみませんか?性欲を持て余しているセレブたちは出張ホストサービスで男性を探し、セックスを求めているのです。ホスト希望の方なら容姿や年齢は一切不問!ご近所の女性を探して、多額の報酬をゲットしよう

  38. 楽しく、気持ちよく絶頂を味わえることで若い女性から熟女の女性まで幅広い世代で爆発的な人気がある、スローセックス。当サイトはプレイに興味がある、あるいは試してみたいけれど相手がいない…といった方の支援サイトです。当サイトでSEXパートナーを探してみませんか

  39. 夏真っ盛り!女の子は開放的な気分で一人エッチしたくてウズウズしてるっ!!貴方は女の子のオナ○ーを見て気分を高めてあげてネ!!もちろん、お手伝いしてもオッケーだよ!!さぁ、今すぐ女の子にアクセスしよっ

  40. メル友募集 says:


  41. さあ、今夏も新たな出会いを経験してみませんか?当サイトは円助交際の逆、つまり女性が男性を円助する『逆円助交際』を提供します。逆円交際を未経験の方でも気軽に遊べる大人のマッチングシステムです。年齢上限・容姿・経験一切問いません。男性の方は無料で登録して頂けます。貴方も新たな出会いを経験してみませんか

  42. 家出 says:


  43. みんなの精神年齢を測定できる、メンタル年齢チェッカーで秘められた年齢がズバリわかっちゃう!かわいいあの子も実は精神年齢オバサンということも…合コンや話のネタに一度チャレンジしてみよう

  44. 童貞卒業を考えているなら、迷わずココ!今まで童貞とヤッた事がない女性というのは意外と多いものです。そんな彼女たちは一度童貞とやってみたいと考えるのは自然な事と言えるでしょう。当サイトにはそんな好奇心旺盛な女性たちが登録されています

  45. 素人 says:


  46. 熟女 says:

    熟女だって性欲がある、貴方がもし人妻とSEXしてお金を稼ぎたいのなら、一度人妻ワイフをご利用ください。当サイトには全国各地からお金持ちのセレブたちが集まっています。女性から男性への報酬は、 最低15万円からと決めております。興味のある方は一度当サイト案内をご覧ください

  47. メル友募集 says:


  48. 女の子のオナニーを手伝って報酬をもらう仕事に興味はありませんか?新感覚SNSの当サイトで見るだけで3万円、お手伝いで5万円の高額アルバイトを始めてみたい方は当サイトへどうぞ。

  49. SOS娘 says:


  50. 話題の小向美奈子ストリップを盗撮!入念なボディチェックをすり抜けて超小型カメラで撮影した神動画がアップ中!期間限定配信の衝撃的映像を見逃すな

  51. 当サイトではリッチなセレブと割り切りでお付き合いしてくださる男性を募集しています。女性の性欲を満たし、高額報酬をもらって楽しく暮らしてみませんか?興味がある方はバイト感覚での1日登録もできる、安心の無料入会を今すぐどうぞ。

  52. mixi says:


  53. 素人 says:


  54. メル友募集 says:

    最近してないし欲求不満です。一緒にいやらしいことしませんか?エッチには自信あるよ(笑) メール待ってるよ☆

  55. 女性向け風俗サイトで出張デリバリーホストをしてみませんか?時給2万円以上の超高額アルバイトです。無料登録をしてあとは女性からの呼び出しを待つだけなので、お試し登録も歓迎です。興味をもたれた方は今すぐどうぞ。

  56. 家出 says:


  57. あなたの性格を、動物に例えて占っちゃいます。もしかしたらこんな動物かも!?動物占いをうまく使って、楽しい人間関係を築いてください

  58. 当サイト、救援部では無料でオ○ニー動画を見ることができます。ご近所検索機能でリアルタイムオ○ニーを見るチャンスも高く、興奮間違いなしです。また、一人Hのお手伝いを希望されるセレブ女性もあり、お手伝いいただけた方には高額謝礼をお支払いしております。

  59. 家出 says:


  60. セレブ女性との割り切りお付き合いで大金を稼いでみませんか?女性に癒しと快楽、男性に謝礼とお互い満たしあえる当サイト、セレブラブはあなたの登録をお待ちしております。

  61. 夏フェス!! says:

    誰か満足させてくれる人いませんか?めんどくさいこと抜きでしよっ♪ とりあえずメールして☆

  62. 逆円 says:


  63. 家出 says:


  64. あなたのゲーマー度を無料ゲーム感覚で測定します。15個の質問に答えるだけの簡単測定で一度遊んでみませんか?ゲームが得意な人もそうでない人もぜひどうぞ。

  65. 素人 says:


  66. 実は出会い系には…関係者用入り口があるのを知っていますか?広告主やスポンサー用に用意されたIDではサクラや業者が立ち入ることが出来ないようになっているのです。当サイトでは極秘に入手した関係者用URLが公開されています

  67. 男性はお金、女性は快楽を得る逆援助に興味はありませんか?お金を払っても性的欲求を満たしたいセレブ達との割り切り1日のお付き合いで当サイトでは大金を得ることができます。無料登録なのでアルバイト感覚でOK、詳しくはTOPページでどうぞ。

  68. 自分のほむぺ初公開でぇす。やっと完成したのでみんなに見てもらいたくて★カキコしました。意見ある方めぇるまってまぁす。

  69. セクース好きな女性が集まる★男性との性なる夜を求めた女性達が多数登録しております!セフレ出会いサイト☆セクフレ☆で夏休み中でヒマを持て余している女子○生から、刺激を求めるOLまでみんなまとめてオイシイ関係になっちゃおう

  70. 家出 says:


  71. あなたの真のH度を診断できるHチェッカー!コンパや飲み会で盛り上がること間違いなしのおもしろツールでみんなと盛り上がろう

  72. 逆円 says:


  73. 人妻 says:


  74. 素人 says:


  75. さゆのプロフィールが完成しましたぁ。記念すべき初プロフをネットに公開してみました。ドキドキしてるので優しい感想メールしてくれたら心和むかもでぇす

  76. 熟女 says:


  77. 家出 says:


  78. 出会ぃも今は逆援助!オンナがオトコを買う時代になりました。当サイトでは逆援希望のセレブ女性が男性を自由に選べるシステムを採用しています。経済的に成功を収めた女性ほど金銭面は豊かですが愛に飢えているのです。興味のある方はどうぞ

  79. 即ハメセレブは完全無料でご利用できる出会いコミュニティです。今までにない実績で、あなたの希望に合った人をお探しします。毎月考えられない豪華なイベントを開催しているので出会いを保障します

  80. 夏真っ盛り!女の子は開放的な気分で一人Hしたくてウズウズしてるっ!貴方は女の子のオ○ニーを見て気分を高めてあげてネ!もちろん、お手伝いしてもオッケーだよ!さぁ、今すぐ救援部にアクセスしよっ

  81. プロフ見て興味ある方は連絡ください。基本的には携帯依存症なぐらい携帯いじるのとかメールするの好きなのでまずはメアドから交換しましょう。仲良くなったら電話もおっけーなんでよろしく

  82. 大好評の逆ナンイベントが毎週開催決定!素敵な出会いのきっかけ探し・アイナビにきませんか?積極的な出会いを求める人達なら無料参加OK!あなたもほんの少しの勇気で素敵な彼氏・彼女をGETしちゃおう!

  83. 家出 says:


  84. 当サイトは、みんなの「玉の輿度」をチェックする性格診断のサイトです。ホントのあなたをズバリ分析しちゃいます!玉の輿度チェッカーの診断結果には、期待以上の意外な結果があるかも

  85. 毎月10万円を最低ラインとする謝礼を得て、セレブ女性に癒しを与える仕事があります。無料登録した後はメールアプローチを待つだけでもOK、あなたもセレブラブで欲求を満たしあう関係を作ってみませんか

  86. よーやくプロフ持ちになれました。私の事気になった方がいましたら気軽にメールください。恋バナとか好きなんでよろしくでぇす。

  87. 女性会員様増加につき、当サイトの出張ホストが不足中です。女性の自宅やホテルに出向き、欲望を満たすお手伝いをしてくれる男性アルバイトをただいま募集していますので、興味のある方はTOPページから無料登録をお願いいたします

  88. 家出 says:


  89. あなたのモテ度数を診断できる、モテる度チェッカー!日頃モテモテでリア充のあなたもそうでないヒキニートの貴方も隠されたモテスキルを測定して今以上にモッテモテになること間違いなし

  90. オ○ニーライフのお手伝い、救援部でHな見せたがり女性からエロ写メ、ムービーをゲットしよう!近所の女の子なら実際に合ってHな事ができちゃうかも!?夏で開放的になっている女の子と遊んじゃおう

  91. メル友募集のあそび場「ラブフリー」はみんなの出逢いを応援する全国版の逆援助コミュニティーです!女の子と真剣にお付き合いしたい方も、複数の女性と戯れたい方も今すぐ無料登録からどうぞ

  92. 簡単にお小遣い稼ぎをしたい方必見、当サイト逆¥å€¶æ¥½éƒ¨ã§ã¯ç„¡æ–™ç™»éŒ²ã—て女性の性の欲求に応えるだけのアルバイトです。初心者でもすぐに高収入の逆¥äº¤éš›ã«èˆˆå‘³ã‚’もたれた方はTOPページまでどうぞ。

  93. プロフ作りました。興味ある方連絡まってま〜す。メアドを乗せておくので連絡ください。色んな人の色んな話聞きたい感じですのでヨロシク

  94. Simon Cooper says:

    thank you this fixed my problem

  95. me says:

    Why can’t they just make a self-explanatory GUI-program…

  96. LotusShiv says:

    I followed Amit’s suggestion and got the netsh run successfully. But now my svc has become non-accessible even from IIS when I try to browse and I get the 503 – Service Unavailable error. Please let me know what I am doing wrong. This is for my WCF service.

  97. Siddhartha says:

    Perfect Solution. It worked. Thanks a lot

  98. Dreamer says:

    Thanks a lot, this solution worked on Win7

  99. Shaul B says:

    Thank you so much!

    How do you add more than one user to the rights list, though?  If you use the same command to add a second user, it says it can't create another file for the same port… so if I want my username and "Network service" both to have rights, what do I do?

  100. Jorge R says:

    I ran into this problem while testing UnitWcfExtensions in Windows 7.

    Your solution worked very well.

    Thanks, your help keeps on helping.

  101. JT says:

    That's a great help thanks.

  102. SKR says:

    Really helpful for me. No need of detailed explanation about wcf concepts, that we can get from other sources also..

    Thank u very much..

  103. Abhishek says:

    Every thing windows developers do add more confusion and kiosk in the development process. I would suggest that windows team should stop patching and work towards real problem

  104. Sheel Ghule says:

    Please tell me, how can I register URL through C# program?

  105. Sheel Ghule says:

    I get the error

    Unable to start event service: HTTP could not register URL

    http://+:8000/…… Your process does not have access rights

    to this namespace (see for


    How can I handle or register this service from C# program on runtime? I need the programatic way to resolve this.

    Please help if anyone having idea?

  106. ALOK SRIVASTAVA says:

    In Window 7:

    Instead of registering do following once.

    Go to Visual Studio Icon in Start Menu then right click on it and go to properties. Select the Compatibilities tabselect the Privilege Level Check box for run as administrator.

    Reopen any visual studio application.

  107. what the hack? says:

    i dont want to run visual studio as administrator nor i dont want users of my application to run my application as administrators.. i am sure it is possible to open ports on win machine without administrator privileges, so why WCF requires administrator to run server??

  108. nitya says:

    hello,,i registereed i am getting this error

    HTTP could not register URL http://+:4119/DSWebsite/Service.svc/. Another application has already registered this URL with HTTP.SYS.

  109. Kristian says:

    Worked but I had to use a really odd user name (Windows 8.1). To find out what your real username is do this…  netsh http show urlacl

    then replace your whacky username into this…

    netsh http add urlacl url=http://+:12345/aaaaaa.bbbbbbb.ccccc/MyService user=WIN-8QORPH6NSJUkrist_000

  110. Ognjen says:

    Excellent! You have solved my problem, thanks!

Comments are closed.

Skip to main content