HI Canonical provide the keystone document about how to config. http://www.canonical.com/about-canonical/resources/white-papers/configuring-keystone-openstack-essex but The document have one mistake. when I run NOVA_PUBLIC_URL=”http://$NOVA_IP:8774/v1.1/%(tenant_id)s” root at node77:~# NOVA_PUBLIC_URL=”http://$NOVA_IP:8774/v1.1/%(tenant_id)s” bash: syntax error near unexpected token `(' the error was cause by lack " for (), I need add "( )" as below: NOVA_PUBLIC_URL=”http://$NOVA_IP:8774/v1.1/%"(tenant_id)"s” -- Shake Chen -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.openstack.org/pipermail/openstack/attachments/20120427/56a48dc7/attachment.html>