Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: CAke биллинг  (Прочитано 16600 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн incokeeper

  • Новичок
  • *
  • Сообщений: 40
    • Просмотр профиля
Re: CAke биллинг
« Ответ #15 : 30 Июня 2008, 02:06:21 »
Скажите пожалуйста, при конфигурировании Радиуса вы конфиги как в мануале подставляли???
Я тоже всё делаю как там описано, но у меня не проходит тест!
Смущает вот что:
# тестовый пользователь. Если будете тестировать с pppd и mschap авторизацией пропишите
# Auth-Type:=MS-CHAP вместо Auth-Type:=Local, иначе RADIUS сервер не авторизует клиента.

test            Auth-Type:=Local, User-Password == "test"
#test            Auth-Type:=MS-CHAP, User-Password == "test"
                Service-Type = Framed-User,
                Framed-Protocol = PPP,
                Framed-IP-Address = 192.168.0.200, <-------------------- это адрес машины на которой стоит Радиус, или так надо????
                Framed-IP-Netmask = 255.255.255.0,
                Framed-Route = "192.168.1.0/24 192.168.200.204/32 1",
                Reply-Message = "Just Test",
                Acct-Interim-Interval = 60,
#               Session-Timeout = 120,
                Framed-Routing = Broadcast-Listen,
                Framed-Compression = None

Оффлайн Nesmit

  • Старожил
  • *
  • Сообщений: 1296
    • Просмотр профиля
Re: CAke биллинг
« Ответ #16 : 01 Июля 2008, 09:14:14 »
Все четко по инструкции. работает на 7,10-8,04 без проблем. Последний лучше, там ненужно искать модуль для postgresql.
К стати я переписал cake.war на устранил ошибки и переписал некоторые модули, перевел на UTF-8 кодировку. Причем базу, фиолетово в какой кодировке создавать, хотите оставьте в win, но я бы советовал на UTF-8.

Оффлайн incokeeper

  • Новичок
  • *
  • Сообщений: 40
    • Просмотр профиля
Re: CAke биллинг
« Ответ #17 : 01 Июля 2008, 19:43:39 »
Базу я тож в УТФ8 создавал, по вашему мануалу и импортил, работает без проблем. У меня ступор с радиусом. Использую Java6. C Resin тож проблем нету.
Скажите еще такую вещь, Вы всё собирали вручную али из репозитариев???
У меня Ресин - ручками собирался, а всё остальное из штатников.

Оффлайн Nesmit

  • Старожил
  • *
  • Сообщений: 1296
    • Просмотр профиля
Re: CAke биллинг
« Ответ #18 : 03 Июля 2008, 10:07:44 »
Все то же самое.
пока не разобрался с радиусом, там еще много подводных камней, особенно что касается "dictionary".
Еще раз хорошенько перечитай инструкцию, к стати обрати внимание на скобки. В инструкции данные и скобки в одной строчке, а в родном конфиге в разных строка. Только не спрашивай почему, но если они в одной строке, при запуске ругаеца.
А в остальном, все очень доходчиво на родном сайте кейка расписано.

Оффлайн incokeeper

  • Новичок
  • *
  • Сообщений: 40
    • Просмотр профиля
Re: CAke биллинг
« Ответ #19 : 16 Июля 2008, 20:25:40 »
 >:( Грёбаный радиус достал!
Сделал всё как в инструкции, но тест не проходит... Выдаёт такую миссагу:
Re-sending Access-Request of id 80 to 127.0.0.1 port 1812
        User-Name = "test"
        User-Password = "test"
        NAS-IP-Address = 255.255.255.255
        NAS-Port = 2
radclient: no response from server for ID 80

В чём может быть трабл?? Подскажите...

Оффлайн Nesmit

  • Старожил
  • *
  • Сообщений: 1296
    • Просмотр профиля
Re: CAke биллинг
« Ответ #20 : 17 Июля 2008, 10:27:53 »
могу только сказать, что получилось все быстро и без проблем.
Скорее всего дело в конфах. Чуть попозже выложу на доступ свой конф.

Оффлайн incokeeper

  • Новичок
  • *
  • Сообщений: 40
    • Просмотр профиля
Re: CAke биллинг
« Ответ #21 : 17 Июля 2008, 17:06:52 »
Было бы не плохо!

Оффлайн Nesmit

  • Старожил
  • *
  • Сообщений: 1296
    • Просмотр профиля
Re: CAke биллинг
« Ответ #22 : 18 Июля 2008, 12:40:39 »
Все пароли по умолчанию,
Конфиги используй как справку "как у меня", а не тупо копировать.
war фаил, советую брать от сюда "http://groups.google.com/group/cakebilling/files" "cake-1.03-UTF8-v2.war"
Там поправлены ошибки, переведен на UTF, для базы фиолетово в какой кодировке.

PS: конфы так вот гуляли по 3м машинам, запускалось с пол пинка.
« Последнее редактирование: 18 Июля 2008, 12:43:26 от Nesmit »

Оффлайн monty

  • Любитель
  • *
  • Сообщений: 55
  • ubuntu 10.04 LTS
    • Просмотр профиля
Re: CAke биллинг
« Ответ #23 : 18 Июля 2008, 18:03:56 »
может кому пригодится, из бесплатных биллингов весьма неплох stargazer

Оффлайн incokeeper

  • Новичок
  • *
  • Сообщений: 40
    • Просмотр профиля
Re: CAke биллинг
« Ответ #24 : 18 Июля 2008, 18:52:49 »
Капец провтыкал с установкой Радиус-клиента!((( Исправил значения конфигов - заработало. Сейчас правлю конфиги ВПН-сервера. Смущает отсутствие ММРЕ-шифрования.

Оффлайн incokeeper

  • Новичок
  • *
  • Сообщений: 40
    • Просмотр профиля
Re: CAke биллинг
« Ответ #25 : 18 Июля 2008, 20:49:36 »
Блин, теперь трабл с Резиной. Поставил Java6 JDK,JRE.
на страничке видно доку, но при переходе на : http://192.168.0.1:8080/cake вылетает вот что:
500 Servlet Exception
Resin can't load com.sun.tools.javac.Main.  Usually this means that the
JDK tools.jar is missing from the classpath, possibly because of using
a JRE instead of the JDK.  You can either add tools.jar to the classpath
or change the compiler to an external one with <java compiler='javac'/>
or jikes.

java.lang.ClassNotFoundException: com.sun.tools.javac.Main


у меня такое было с самого начала, потом переставил Джаву и заработало. Неужто джава-машина загибается??
Что это может быть??
« Последнее редактирование: 18 Июля 2008, 20:51:23 от incokeeper »

Оффлайн Nesmit

  • Старожил
  • *
  • Сообщений: 1296
    • Просмотр профиля
Re: CAke биллинг
« Ответ #26 : 20 Июля 2008, 16:05:46 »
Цитировать
Смущает отсутствие ММРЕ-шифрования
грят шифрование без проблем запускается. у меня на 7.10 не пошло и я забил ;) все равно, pptp от мелкософта, дырявое.

Цитировать
у меня такое было с самого начала, потом переставил Джаву и заработало. Неужто джава-машина загибается??
Что это может быть??
нет :) в конфе ресина надо было заменить 1 строчку, в инструкции на оф сайте я в каментах писал.
<java compiler='javac'/>
« Последнее редактирование: 20 Июля 2008, 16:08:24 от Nesmit »

Оффлайн incokeeper

  • Новичок
  • *
  • Сообщений: 40
    • Просмотр профиля
Re: CAke биллинг
« Ответ #27 : 22 Июля 2008, 04:51:16 »
Санкс! Реально помогло, строчку добавил и вуаля ---- пошло, добавил юзеров создал тарифи, даж на украинский язык перевёл!)))
перенастроил ВПН-сервер, пароли юзерам добавил из чап-сикретс. Поменял конфиги ВПН.
ВПН пахает, радиус тоже, но пускать в интернет не хочет, говорит ошибка авторизации.
Я так понял, что радиус базу-данных не видит. Права и юзеры созданы.
Сейчас смущают меня такие строчки из мануала:
root@cake#USE="postgres" emerge -vp freeradius
root@cake# USE="postgres" emerge freeradius

Использование флагов обязательно?? И какие команды надо юзать для Убунты??
« Последнее редактирование: 22 Июля 2008, 04:54:38 от incokeeper »

Оффлайн Nesmit

  • Старожил
  • *
  • Сообщений: 1296
    • Просмотр профиля
Re: CAke биллинг
« Ответ #28 : 23 Июля 2008, 09:37:42 »
а нинада ничего делать :) это все для другого дистрибутива.
ты поставил пакет postgres+freeradius? в принципе там нужна 1 либа, но в 8,04 появился нормальный пакет.

Оффлайн incokeeper

  • Новичок
  • *
  • Сообщений: 40
    • Просмотр профиля
Re: CAke биллинг
« Ответ #29 : 23 Июля 2008, 15:26:38 »
Всё поставил!
Прикол в том, что при попытке авторизации, возникает ошибка, и юзеров не пускает в нет... хотя в базе их аккаунты есть!
Надо устранить эту проблему, вижу две возможные причины:
1. Связка freeradius+Postgresql, типа радиус не видит базу, но биллинг же видит... либо
2. Связка freeradius+PPTP(PPPD)
Я склоняюсь ко второму варианту, хотя и не отбрасываю возможности существования трабла с первым.
Хотелось бы узнать твоё мнение, может тоже сталкивался с таким траблом?

З.Ы. Есть третия вариант, но это вообще зло... Это касается iptables. Может надо какието прописать права для РАДИУСА...

 

Страница сгенерирована за 0.036 секунд. Запросов: 23.