Как устранить ошибку 401 при настройке среды Juju MAAS?

Вот выходные данные отладки:

  
2014-01-14 17:09:57 DEBUG juju.environs.configstore disk.go:77 Making /home/neo/.juju/environments
2014-01-14 17:09:57 INFO juju.environs open.go:156 environment info already exists; using New not Prepare
2014-01-14 17:09:57 DEBUG juju.provider.maas environprovider.go:33 opening environment "maas".
2014-01-14 17:09:58 ERROR juju supercommand.go:282 could not access file 'aead8cd6-dc25-4b05-8b31-b7696316546b-provider-state': gomaasapi: got error back from server: 401 UNAUTHORIZED
ERROR 2014-01-14 11:28:47,651 maasserver ################################ Exception:  ################################
ERROR 2014-01-14 11:28:47,652 maasserver Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/django/core/handlers/base.py", line 115, in get_response
    response = callback(request, *callback_args, **callback_kwargs)
  File "/usr/lib/python2.7/dist-packages/django/views/decorators/vary.py", line 19, in inner_func
    response = func(*args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/piston/resource.py", line 128, in __call__
    actor, anonymous = self.authenticate(request, rm)
  File "/usr/lib/python2.7/dist-packages/maasserver/api_support.py", line 47, in authenticate
    RestrictedResource, self).authenticate(request, rm)
  File "/usr/lib/python2.7/dist-packages/piston/resource.py", line 103, in authenticate
    if not authenticator.is_authenticated(request):
  File "/usr/lib/python2.7/dist-packages/maasserver/api_auth.py", line 57, in is_authenticated
    raise OAuthUnauthorized(error)
OAuthUnauthorized

Я пытаюсь подключиться к моей недавно настроенной среде maas. Кто-нибудь еще видел эту ошибку?

5
задан 14 January 2014 в 22:57

1 ответ

Я действительно наткнулся на эту ошибку, и это было некоторое время назад, но я боюсь, что не помню подробностей и журналов, И эта версия этого тестового сервера maas давно исчезла.

Если память не работает ... я бы выбрал одно из следующих 2

1 - «Неверно сконфигурированная среда» Если вы ранее пытались выполнить загрузку с неправильно сконфигурированным yaml с небольшими ошибками, и это не удалось (например, учетные данные или IP-адрес MaaS), затем следует вручную удалить среду и повторить попытку. Файл "your_environment.jenv" должен быть в ~/.juju/environments. Раньше существовала ошибка (или функция), которая не позволяла новой конфигурации yaml перезаписывать старую среду, что означало, что любые изменения, внесенные вами для ее исправления, на самом деле не будут иметь значения.

2 - Проблема конфигурации. Если MaaS не является ванильным, попробуйте запустить dpkg-reconfigure на вашем maas-cluster-controller & amp; регион-контроллер. На этой ноте ... Попробуйте поговорить по простому HTTP. (Настройка URL-адреса в средах environment.yaml и URL-адреса maas для кластера и региона в окне перенастройки).

0
ответ дан 14 January 2014 в 22:57

Другие вопросы по тегам:

Похожие вопросы: