Carbon Billing 5

по сравнению с
Текущая /dev/reductor
на окт 11, 2018 17:15.

Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.

Изменения (46)

просмотр истории страницы
h2. Как настроить

# Настроить биллинг:
h3. Настроить биллинг

## # Добавить Carbon Reductor в биллинг в качестве NAS
## # Указать имя скрипта reductor.sh

# h3. Настроить коммуникацию с Carbon Reductor по SSH

## # Сгенерировать публичный ключ внутри контейнера asr_billing
## # Выполнить ssh-copy-id <ip сервера Carbon Reductor>
## # Попробовать подключиться к Reductor по SSH
## # Убедиться что при авторизации не запрашивается пароль

# h3. Настроить редуктор:

## # Убедиться что авторизация занимает приемлемое время (не более 0.5 сек)
### В /etc/ssh/sshd_config на редукторе отключить опцию GSSAPIAuthentification
### В /etc/ssh/sshd_config отключить опцию UseDNS
## # Зайти на Carbon Reductor в локальное меню \-> интеграция с биллингом:
### Включить опцию "Перенаправление неавторизованных пользоваталей" (включает весь модуль).
### Включить опцию "Синхронизация без редиректов" (позволяет отладить интеграцию)
### Включить опцию "Не проверять авторизацию пользователей" (позволяет отладить интеграцию, не заблокировав всех после первого же перезапуска)
## # Провести все настройки, сохранить и применить их, перезапустив редуктор: /app/reductor/service restart

# h3. Протестировать на тестовом пользователе то, что следующие сценарии работают так, как ожидается:

## # Заблокировать его
## # Разблокировать
## # Сделать так, чтобы у него кончились деньги
## # Сделать так, чтобы у него появились деньги
## # Сбросить авторизацию на стороне биллинга
## # Авторизовать пользователя

# h3. Когда всё будет работать устраивающим образом:

## # Дождаться полной синхронизации всех списков: auth, negbal и blocked.
## # На редукторе выключить опцию:&nbsp;"Синхронизация без редиректов"
## # На редукторе выключить опцию:&nbsp;"Не проверять авторизацию пользователей", если она вам не нужна (например проверяете только отрицательный баланс).
## # Предупредите свой отдел технической поддержки, чтобы оповестили вас о жалобах на редиректы
## # Примените настройки /app/reductor/service restart
## # Наблюдайте за сетью в течение часа.

# h3. В случае проблем:

## # Включите опцию "Синхронизация без редиректов"
## # Включить опцию "Не проверять авторизацию пользователей", если выключали
## # Примените настройки /app/reductor/service restart