<html><body><div style="color:#000; background-color:#fff; font-family:times new roman, new york, times, serif;font-size:12pt"><div style="RIGHT: auto"><SPAN style="RIGHT: auto">Removing trailing slash in local_settings.py in horizon worked. Thank you all for the help.</SPAN></div>
<div style="RIGHT: auto"><SPAN style="RIGHT: auto">-jay<VAR id=yui-ie-cursor></VAR></SPAN></div>
<div><BR></div>
<DIV style="FONT-FAMILY: times new roman, new york, times, serif; FONT-SIZE: 12pt">
<DIV style="FONT-FAMILY: times new roman, new york, times, serif; FONT-SIZE: 12pt">
<DIV dir=ltr><FONT size=2 face=Arial>
<DIV style="BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 0; MARGIN: 5px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 0px; FONT-SIZE: 0px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px" class=hr contentEditable=false readonly="true"></DIV><B><SPAN style="FONT-WEIGHT: bold">From:</SPAN></B> Gabriel Hurley <Gabriel.Hurley@nebula.com><BR><B><SPAN style="FONT-WEIGHT: bold">To:</SPAN></B> Dolph Mathews <dolph.mathews@gmail.com> <BR><B><SPAN style="FONT-WEIGHT: bold">Cc:</SPAN></B> jay_s_b <jay_s_b@yahoo.com>; "openstack@lists.launchpad.net" <openstack@lists.launchpad.net> <BR><B><SPAN style="FONT-WEIGHT: bold">Sent:</SPAN></B> Wednesday, March 21, 2012 5:34 PM<BR><B><SPAN style="FONT-WEIGHT: bold">Subject:</SPAN></B> RE: [Openstack] horizon and keystone no route matched error<BR></FONT></DIV><BR>
<META content=off http-equiv=x-dns-prefetch-control>
<DIV id=yiv734370352>
<STYLE><!--
#yiv734370352  
 _filtered #yiv734370352 {font-family:Wingdings;panose-1:5 0 0 0 0 0 0 0 0 0;}
 _filtered #yiv734370352 {font-family:Wingdings;panose-1:5 0 0 0 0 0 0 0 0 0;}
 _filtered #yiv734370352 {font-family:Calibri;panose-1:2 15 5 2 2 2 4 3 2 4;}
 _filtered #yiv734370352 {font-family:Tahoma;panose-1:2 11 6 4 3 5 4 4 2 4;}
#yiv734370352  
#yiv734370352 p.yiv734370352MsoNormal, #yiv734370352 li.yiv734370352MsoNormal, #yiv734370352 div.yiv734370352MsoNormal
        {margin:0in;margin-bottom:.0001pt;font-size:12.0pt;font-family:"serif";}
#yiv734370352 a:link, #yiv734370352 span.yiv734370352MsoHyperlink
        {color:blue;text-decoration:underline;}
#yiv734370352 a:visited, #yiv734370352 span.yiv734370352MsoHyperlinkFollowed
        {color:purple;text-decoration:underline;}
#yiv734370352 p
        {margin-right:0in;margin-left:0in;font-size:12.0pt;font-family:"serif";}
#yiv734370352 p.yiv734370352MsoAcetate, #yiv734370352 li.yiv734370352MsoAcetate, #yiv734370352 div.yiv734370352MsoAcetate
        {margin:0in;margin-bottom:.0001pt;font-size:8.0pt;font-family:"sans-serif";}
#yiv734370352 p.yiv734370352MsoListParagraph, #yiv734370352 li.yiv734370352MsoListParagraph, #yiv734370352 div.yiv734370352MsoListParagraph
        {margin-top:0in;margin-right:0in;margin-bottom:0in;margin-left:.5in;margin-bottom:.0001pt;font-size:12.0pt;font-family:"serif";}
#yiv734370352 span.yiv734370352EmailStyle18
        {font-family:"sans-serif";color:#1F497D;}
#yiv734370352 span.yiv734370352BalloonTextChar
        {font-family:"sans-serif";}
#yiv734370352 .yiv734370352MsoChpDefault
        {font-family:"sans-serif";}
 _filtered #yiv734370352 {margin:1.0in 1.0in 1.0in 1.0in;}
#yiv734370352 div.yiv734370352WordSection1
        {}
#yiv734370352  
 _filtered #yiv734370352 {}
 _filtered #yiv734370352 {margin-left:27.0pt;font-family:"sans-serif";}
 _filtered #yiv734370352 {margin-left:63.0pt;font-family:"Courier New";}
 _filtered #yiv734370352 {margin-left:99.0pt;font-family:Wingdings;}
 _filtered #yiv734370352 {margin-left:135.0pt;font-family:Symbol;}
 _filtered #yiv734370352 {margin-left:171.0pt;font-family:"Courier New";}
 _filtered #yiv734370352 {margin-left:207.0pt;font-family:Wingdings;}
 _filtered #yiv734370352 {margin-left:243.0pt;font-family:Symbol;}
 _filtered #yiv734370352 {margin-left:279.0pt;font-family:"Courier New";}
 _filtered #yiv734370352 {margin-left:315.0pt;font-family:Wingdings;}
#yiv734370352 ol
        {margin-bottom:0in;}
#yiv734370352 ul
        {margin-bottom:0in;}
--></STYLE>

<DIV>
<DIV class=yiv734370352WordSection1>
<div class=yiv734370352MsoNormal><SPAN style="COLOR: #1f497d; FONT-SIZE: 11pt">It’s not a trailing slash on the URL sent to keystone. It’s a trailing slash in the Horizon setting which leads to a double-slash in the URL sent to keystone.</SPAN></div>
<div class=yiv734370352MsoNormal><SPAN style="COLOR: #1f497d; FONT-SIZE: 11pt"> </SPAN></div>
<div style="MARGIN-LEFT: 27pt" class=yiv734370352MsoListParagraph><SPAN style="COLOR: #1f497d; FONT-SIZE: 11pt"><SPAN>-<SPAN style="LINE-HEIGHT: normal; FONT-VARIANT: normal; FONT-STYLE: normal; FONT-SIZE: 7pt; FONT-WEIGHT: normal">          </SPAN></SPAN></SPAN><SPAN style="COLOR: #1f497d; FONT-SIZE: 11pt">Gabriel</SPAN></div>
<div class=yiv734370352MsoNormal><SPAN style="COLOR: #1f497d; FONT-SIZE: 11pt"> </SPAN></div>
<DIV style="BORDER-BOTTOM: medium none; BORDER-LEFT: blue 1.5pt solid; PADDING-BOTTOM: 0in; PADDING-LEFT: 4pt; PADDING-RIGHT: 0in; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0in">
<DIV>
<DIV style="BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<div class=yiv734370352MsoNormal><B><SPAN style="FONT-SIZE: 10pt">From:</SPAN></B><SPAN style="FONT-SIZE: 10pt"> antiver@gmail.com [mailto:antiver@gmail.com] <B>On Behalf Of </B>Dolph Mathews<BR><B>Sent:</B> Wednesday, March 21, 2012 5:26 PM<BR><B>To:</B> Gabriel Hurley<BR><B>Cc:</B> jay_s_b; openstack@lists.launchpad.net<BR><B>Subject:</B> Re: [Openstack] horizon and keystone no route matched error</SPAN></div></DIV></DIV>
<div class=yiv734370352MsoNormal> </div>
<div class=yiv734370352MsoNormal>Wasn't this fixed in keystoneclient (properly handling an unexpected trailing slash)?</div>
<DIV>
<div class=yiv734370352MsoNormal> </div></DIV>
<DIV>
<div style="MARGIN-BOTTOM: 12pt" class=yiv734370352MsoNormal>-Dolph</div>
<DIV>
<div class=yiv734370352MsoNormal>On Wed, Mar 21, 2012 at 6:56 PM, Gabriel Hurley <<A href="mailto:Gabriel.Hurley@nebula.com" rel=nofollow target=_blank ymailto="mailto:Gabriel.Hurley@nebula.com">Gabriel.Hurley@nebula.com</A>> wrote:</div>
<DIV>
<DIV>
<div class=yiv734370352MsoNormal><SPAN style="COLOR: #1f497d; FONT-SIZE: 11pt">It looks like you’ve got an extra slash in your URL. That probably means you’ve got a trailing slash on your OPENSTACK_KEYSTONE_URL setting. As per the example settings file it should look like this:</SPAN></div>
<div class=yiv734370352MsoNormal><SPAN style="COLOR: #1f497d; FONT-SIZE: 11pt"> </SPAN></div>
<div class=yiv734370352MsoNormal><SPAN style="COLOR: #1f497d; FONT-SIZE: 11pt">OPENSTACK_KEYSTONE_URL = "http://%25s:5000/v2.0" % OPENSTACK_HOST</SPAN></div>
<div class=yiv734370352MsoNormal><SPAN style="COLOR: #1f497d; FONT-SIZE: 11pt"> </SPAN></div>
<div class=yiv734370352MsoNormal><SPAN style="COLOR: #1f497d; FONT-SIZE: 11pt">e.g.</SPAN></div>
<div class=yiv734370352MsoNormal><SPAN style="COLOR: #1f497d; FONT-SIZE: 11pt"> </SPAN></div>
<div class=yiv734370352MsoNormal><SPAN style="COLOR: #1f497d; FONT-SIZE: 11pt">OPENSTACK_KEYSTONE_URL = http://127.0.0.1:5000/v2.0</SPAN></div>
<div class=yiv734370352MsoNormal><SPAN style="COLOR: #1f497d; FONT-SIZE: 11pt"> </SPAN></div>
<div class=yiv734370352MsoNormal><SPAN style="COLOR: #1f497d; FONT-SIZE: 11pt">Hopefully that helps.</SPAN></div>
<div class=yiv734370352MsoNormal><SPAN style="COLOR: #1f497d; FONT-SIZE: 11pt"> </SPAN></div>
<div style="MARGIN-LEFT: 27pt"><SPAN style="COLOR: #1f497d; FONT-SIZE: 11pt">-</SPAN><SPAN style="COLOR: #1f497d; FONT-SIZE: 7pt">          </SPAN><SPAN style="COLOR: #1f497d; FONT-SIZE: 11pt">Gabriel</SPAN></div>
<div class=yiv734370352MsoNormal><SPAN style="COLOR: #1f497d; FONT-SIZE: 11pt"> </SPAN></div>
<div class=yiv734370352MsoNormal><SPAN style="COLOR: #1f497d; FONT-SIZE: 11pt"> </SPAN></div>
<DIV style="BORDER-BOTTOM: medium none; BORDER-LEFT: blue 1.5pt solid; PADDING-BOTTOM: 0in; PADDING-LEFT: 4pt; PADDING-RIGHT: 0in; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0in">
<DIV>
<DIV style="BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<div class=yiv734370352MsoNormal><B><SPAN style="FONT-SIZE: 10pt">From:</SPAN></B><SPAN style="FONT-SIZE: 10pt"> openstack-bounces+gabriel.hurley=<A href="mailto:nebula.com@lists.launchpad.net" rel=nofollow target=_blank ymailto="mailto:nebula.com@lists.launchpad.net">nebula.com@lists.launchpad.net</A> [mailto:<A href="mailto:openstack-bounces%2Bgabriel.hurley" rel=nofollow target=_blank ymailto="mailto:openstack-bounces%2Bgabriel.hurley">openstack-bounces+gabriel.hurley</A>=<A href="mailto:nebula.com@lists.launchpad.net" rel=nofollow target=_blank ymailto="mailto:nebula.com@lists.launchpad.net">nebula.com@lists.launchpad.net</A>] <B>On Behalf Of </B>jay_s_b<BR><B>Sent:</B> Wednesday, March 21, 2012 4:28 PM<BR><B>To:</B> <A href="mailto:openstack@lists.launchpad.net" rel=nofollow target=_blank ymailto="mailto:openstack@lists.launchpad.net">openstack@lists.launchpad.net</A><BR><B>Subject:</B> [Openstack] horizon and keystone no route matched
 error</SPAN></div></DIV></DIV>
<DIV>
<DIV>
<div class=yiv734370352MsoNormal> </div>
<DIV>
<DIV>
<div style="BACKGROUND: white" class=yiv734370352MsoNormal>Hello,</div></DIV>
<DIV>
<div style="BACKGROUND: white" class=yiv734370352MsoNormal>I have installed horizon dash board from git and integrating with nova. When I login to dashboard, I am getting error. Error: please try logging again.</div></DIV>
<DIV>
<div style="BACKGROUND: white" class=yiv734370352MsoNormal>In dashboard log, I see  the following error:</div></DIV>
<DIV>
<div style="BACKGROUND: white" class=yiv734370352MsoNormal>Request returned failure status.</div></DIV>
<DIV>
<div style="BACKGROUND: white" class=yiv734370352MsoNormal>In keystone log, I see </div></DIV>
<DIV>
<div style="BACKGROUND: white" class=yiv734370352MsoNormal>2012-03-21 15:37:02    DEBUG [routes.middleware] No route matched for POST //tokens<BR>2012-03-21 15:37:02    DEBUG [eventlet.wsgi.server] 16.213.0.39 - - [21/Mar/2012 15:37:02] "POST /v2.0//tokens HTTP/1.1" 404 228 0.000782"routes.middleware</div></DIV>
<DIV>
<div style="BACKGROUND: white" class=yiv734370352MsoNormal> </div></DIV>
<DIV>
<div style="BACKGROUND: white" class=yiv734370352MsoNormal>Any clue regarding this is appreciated.</div></DIV>
<DIV>
<div style="BACKGROUND: white" class=yiv734370352MsoNormal>Thanks,</div></DIV>
<DIV>
<div style="BACKGROUND: white" class=yiv734370352MsoNormal>jay </div></DIV></DIV></DIV></DIV></DIV></DIV></DIV>
<div style="MARGIN-BOTTOM: 12pt" class=yiv734370352MsoNormal><BR>_______________________________________________<BR>Mailing list: <A href="https://launchpad.net/~openstack" rel=nofollow target=_blank>https://launchpad.net/~openstack</A><BR>Post to     : <A href="mailto:openstack@lists.launchpad.net" rel=nofollow target=_blank ymailto="mailto:openstack@lists.launchpad.net">openstack@lists.launchpad.net</A><BR>Unsubscribe : <A href="https://launchpad.net/~openstack" rel=nofollow target=_blank>https://launchpad.net/~openstack</A><BR>More help   : <A href="https://help.launchpad.net/ListHelp" rel=nofollow target=_blank>https://help.launchpad.net/ListHelp</A></div></DIV>
<div class=yiv734370352MsoNormal> </div></DIV></DIV></DIV></DIV></DIV>
<META content=on http-equiv=x-dns-prefetch-control><BR><BR></DIV></DIV></div></body></html>