You do not authorized for this operation

Материал из ISPWiki

Перейти к: навигация, поиск

Ошибка "You do not authorized for this operation" может возникнуть при переходе из BILLmanager в ISPmanager.

  • Ошибка возникает, если на сервере настроено проксирование nginx на ihttpd и при этом панель получает не верное значение IP адреса авторизации.

Для проверки обратите внимание на ip адрес, указанный в разделе "Текущая активность". Должен быть ваш ip вашего локального компьютера/роутера/соединения, а не адрес сервера.

Убедитесь, что в файлах /usr/local/ispmgr/etc/nginx.domain и /usr/local/ispmgr/etc/nginx.inc есть строка

proxy_set_header X-Forwarded-For $remote_addr;

Для корректного определения удаленного ip адреса при работе связки nginx + apache, для apache должен быть установлен и настроен модуль rpaf

  • Еще одной причиной проблемы может являться несоответствие/отсутствие секретного кода, в файле конфигурации панели и в файле конфигурации веб сервера. Об этом свидетельствует запись
header without secret ignored

в логе /usr/local/ispmgr/var/billmgr.log

Значение WebSecret в файле конфигурации /usr/local/ispmgr/etc/billmgr.conf должно совпадать с указанным в файлах nginx.domain и nginx.inc

proxy_set_header X-Secret

При отсутствии директивы следует ее добавить.

Была ли эта информация полезной? Да | Нет
Личные инструменты