Internal server error when logging in as admin in Horizon IceHouse
I am following the guide on installing Icehouse on Ubuntu from the Openstack site and when i try to log in as admin in horizon i get internal server error and the following traceback
ConnectionFailed at /admin/
Connection to neutron failed: Maximum attempts reached
Request Method: GET Request URL: http://controller/horizon/admin/ Django Version: 1.6.1 Exception Type: ConnectionFailed Exception Value:
Connection to neutron failed: Maximum attempts reached
Exception Location: /usr/lib/python2.7/dist-packages/neutronclient/v2_0/client.py in retry_request, line 1228 Python Executable: /usr/bin/python Python Version: 2.7.3 Python Path:
['/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../..', '/usr/lib/python2.7', '/usr/lib/python2.7/plat-linux2', '/usr/lib/python2.7/lib-tk', '/usr/lib/python2.7/lib-old', '/usr/lib/python2.7/lib-dynload', '/usr/local/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages/PIL', '/usr/lib/python2.7/dist-packages/gst-0.10', '/usr/lib/python2.7/dist-packages/gtk-2.0', '/usr/lib/python2.7/dist-packages/ubuntu-sso-client', '/usr/lib/python2.7/dist-packages/ubuntuone-client', '/usr/lib/python2.7/dist-packages/ubuntuone-control-panel', '/usr/lib/python2.7/dist-packages/ubuntuone-couch', '/usr/lib/python2.7/dist-packages/ubuntuone-installer', '/usr/lib/python2.7/dist-packages/ubuntuone-storage-protocol', '/usr/share/openstack-dashboard/', '/usr/share/openstack-dashboard/openstack_dashboard']
Server time: Sun, 22 Jun 2014 15:08:13 +0000 Traceback Switch to copy-and-paste view
/usr/lib/python2.7/dist-packages/django/core/handlers/base.py in get_response
response = wrapped_callback(request, *callback_args, **callback_kwargs)
...
▶ Local vars
/usr/lib/python2.7/dist-packages/horizon/decorators.py in dec
return view_func(request, *args, **kwargs)
...
▶ Local vars
/usr/lib/python2.7/dist-packages/horizon/decorators.py in dec
return view_func(request, *args, **kwargs)
...
▶ Local vars
/usr/lib/python2.7/dist-packages/horizon/decorators.py in dec
return view_func(request, *args, **kwargs)
...
▶ Local vars
/usr/lib/python2.7/dist-packages/horizon/decorators.py in dec
return view_func(request, *args, **kwargs)
...
▶ Local vars
/usr/lib/python2.7/dist-packages/horizon/decorators.py in dec
return view_func(request, *args, **kwargs)
...
▶ Local vars
/usr/lib/python2.7/dist-packages/django/views/generic/base.py in view
return self.dispatch(request, *args, **kwargs)
...
▶ Local vars
/usr/lib/python2.7/dist-packages/django/views/generic/base.py in dispatch
return handler(request, *args, **kwargs)
...
▶ Local vars
/usr/lib/python2.7/dist-packages/horizon/tables/views.py in get
handled = self.construct_tables()
...
▶ Local vars
/usr/lib/python2.7/dist-packages/horizon/tables/views.py in construct_tables
handled = self.handle_table(table)
...
▶ Local vars
/usr/lib/python2.7/dist-packages/horizon/tables/views.py in handle_table
data = self._get_data_dict()
...
▶ Local vars
/usr/lib/python2.7/dist-packages/horizon/tables/views.py in _get_data_dict
self._data = {self.table_class._meta.name: self.get_data()}
...
▶ Local vars
/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/dashboards/admin/overview/views.py in get_data
data = super(GlobalOverview, self).get_data()
...
▶ Local vars
/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/usage/views.py in get_data
self.usage.get_limits()
...
▶ Local vars
/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/usage/base.py in get_limits
self.get_neutron_limits()
...
▶ Local vars
/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/usage/base.py in get_neutron_limits
api.neutron.is_security_group_extension_supported(self.request)
...
▶ Local vars
/usr/share/openstack-dashboard ...