Дерево страниц
Перейти к концу метаданных
Переход к началу метаданных

Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 2 Следующий »

Данная возможность реализована, если сервер биллинга установлен на машине с ОС Linux.

По умолчанию библиотеки клиента для Java Web Start подписываются самоподписанным сертификатом. Поэтому необходимо в контрольной панели Java (jcontrol) на машине, где будет запускаться клиент, добавить URL к серверу биллинга (например, http://x.x.x.x:8080 или http://billing.internal.provider.ru:8080) в список сайтов-исключений.

Или же Вы можете использовать подписанный сертификат, для этого его нужно импортировать в BGBillingServer/.bgclient_keystore:

# Создание PKCS12-хранилища их приватного ключа и публичного сертификата
openssl pkcs12 -export -name bgbilling -in public.crt -inkey private.key -out bgclient.p12
 
# Конвертирование PKCS12-хранилища в JKS-хранилище
keytool -importkeystore -destkeystore .bgclient_keystore -srckeystore bgclient.p12 -srcstoretype pkcs12 -alias bgbilling
 
# Проверка
keytool -list -v -keystore .bgclient_keystore

Необходимо отредактировать файл BGBillingServer/webroot/client/bgclient.jnlp указав правильное значение codebase и db.server.0.url в зависимости от URL доступа к биллингу, затем запустить bgclient_javawebstart.sh.

Теперь при открытии URL http://x.x.x.x:8080/bgbilling/client/bgclient.jnlp запустится клиент биллинга.

  • Нет меток