Просмотр Исходного

Регистрация Carbon AS происходит внутри локального меню сервера.

Перед регистрацией укажите в меню Конфигурирование сервера > Конфигурирование NAS сервера IP адрес Carbon Billing и Radius secret.

При покупке продукта Вы получаете код регистрации, укажите его в настройках локального меню в пункте "Регистрация продукта".

После этого необходимо добавить сервер в список маршрутизаторов с помощью Carbon Manager по [инструкции|Руководство по Carbon AS. Добавление в список оборудования].

*Внимание:* сервер не активируется до тех пор пока биллинг не отправит ему хотя бы одну команду. Для этого можете создать в биллинге

тестового пользователя с IP авторизацией и указать, что он подключается именно с этого NAS сервера.

!menu.png|border=1!
Затем необходимо совершить мягкую перезагрузку на Carbon AS и в пункте регистрации продукта появится код установки.

Предпоследним шагом является ввод этих кодов на странице [активации|http://helpdesk.carbonsoft.ru/activation/] и получение кода активации.

После этого Вы получите код активации, который нужно будет ввести в соответствующее поле. 


!screennasact.png|border=1!

После мягкой перезагрузки сервер будет считаться активированным и готовым к [внедрению|http://asrdoc.ideco.ru/pages/viewpage.action?pageId=29033016].

h2. Возможные проблемы


h4. По умолчанию NAS слушает Carbon Billing на локальном интерфейсе

Для регистрации одним из параметров является переменная NAS_IP_ADDRESS, по умолчанию совпадающая с адресом локального интерфейса.

В случае, если она не совпадает с IP адресом, указанным в настройках Carbon Manager, регистрация не завершается успешно.

В случае если Carbon AS и Carbon Billing находится в разных локальных сетях, то связь они поддерживают на внешних интерфейсах.

Чтобы регистрация в таком случае прошла успешно, необходимо в расширенных настройках Carbon AS указать IP адрес этого сервера, на котором он слушает команды от биллинга.

!param.png|border=1!

h2. Дебаг

Для того чтобы узнать точную причину неисправности, если она есть, как правило достаточно выполнить следующую команду.

{code}
. /etc/ics/ics.conf

[ -z "$NAS_IP_ADDRESS" ] && NAS_IP_ADDRESS="$NET_L_IP"

export NAS_REG_NUMBER
export NAS_REG_ACTCODE
export NAS_REG_INSTALLCODE
export REMOTE_DB_SRV
export REMOTE_DB_USER
export REMOTE_DB_PASS
export NAS_IP_ADDRESS

/usr/local/ics/sbin/nfusens -a $NFUSENS_IP -p $NFUSENS_PORT
{code}
Error result tr =0 означает что выполнение процедуры регистрации прошло нормально, либо NAS уже зарегистрирован на Carbon Billing.

Если значение отличается от нуля - скорее всего проблема в связи с базой данных.

Попробуйте проверять доступность с помощью telnet:

{code}
telnet $REMOTE_DB_SRV 3050
telnet $REMOTE_DB_SRV 9996
{code}
Если очевидного сообщения об ошибке нет, то попробуйте сравнить значения переменных (сравните вывод команд):

На Carbon Billing:


{code}
egrep "(STAT_DB_USER|STAT_DB_PASS)" /etc/ics/ics.conf
{code}На NAS:

{code}
egrep "(REMOTE_DB_USER|REMOTE_DB_PASS)" /etc/ics/ics.conf
{code}
Если они не совпадают, то поправьте с помощью vi или mcedit на NAS значения этих переменных в соответствии со значением их на Carbon Billing, перед этим сделайте:

{code}
mount -o rw,remount /mnt/bk_disc
{code}Также рекомендуется проверить, что переменные:


{code}
NAS_REG_NUMBER
NAS_REG_ACTCODE
NAS_REG_INSTALLCODE
REMOTE_DB_SRV
REMOTE_DB_USER
REMOTE_DB_PASS
NAS_IP_ADDRESS
{code}
Не пусты.

В версии AS 3.9 неудобства в регистрации будут исправлены, поэтому сообщайте о них в техподдержку.