Cake биллинг. Помогите ПЛЗ кто ставил и у кого работает отлично. [SOLVED]
S-anches 3 сентября, 2006 - 13:49
Напишите пожалуйста список пакетов которые надо поставить для его работы. А то чтото на сайте я не понял что именно надо ставить.
»
- Для комментирования войдите или зарегистрируйтесь
на сайте у них
на сайте у них прям по пунктам все написано, на главной странице.
_________________
Говори, что думаешь и думай, что говоришь.
Я видел, только
Я видел, только вот не понял, jdk какой ставить? Sun Blackdown или что именно? Или только один Sun???
Вроде как зароботало, но немогу пользователей добавлять :(((
Ожибку PostgreSql выдаёт.
у меня хорошо
у меня хорошо завелся с sun-1.5. на tomcat завести не получилось, а на resin все встало хорошо..
_________________
Gentoo x86_64 2.6.17-r7 на Athlon 64 3000+
у меня и на
у меня и на blackdown все норм встало.
А что за ошибку постгрес выдает?
_________________
Говори, что думаешь и думай, что говоришь.
Занова создал
Занова создал базу, всё окей пошло, при создании пользователя теперь не матерится. А вот по поводу патчей. Один из них нормально импортировались в базу, а patch_fix_acct_update.sql и patch.sql выдали ошибки, что делать?
CakeVPN-это
CakeVPN-это дипломная поделка и вроде мертв, да и слабоват... из этого же разряда - FreeNIBS (stasoft.net) и развивается и функционал на порядок выше и поддерживается...
Ещё вопрос: у
Ещё вопрос: у меня часто вылетает ошибка под виндой о том что обнаруженно замыкание на себя, сделал как написано в faq и после этого вообще не подключается.
И ещё глюк. На
И ещё глюк. На странице http://127.0.0.1:8080/cake когда первый раз вгодишь, и ещё пару раз, всё отлично, нормальный язык, а после какого то небольшого времени на этой странице, так надо логин пароль ввести, всё по не русски, какими то корякулями всё написанно. Например вот надпись Логин: ;>38=
Если авторизироваться, то всё нормально написанно. Что за фигня???
У меня на
У меня на главной странице, где надо логинится тоже такая фигня, это дело связано с кодировками.
_________________
Говори, что думаешь и думай, что говоришь.
Ещё один
Ещё один вопрос. Недавно всё окей работало, а теперь включаю pptpd, под виндой впн нормально заводится, отключаюсь, пытаюсь опять впн поднять, и застревает на проверке логина и пароля. Перезагружаю pptpd и всё опять окей. Подключаюсь норм, отключаюсь, и опять немогу подключиться. Вот логи. Помогите ПЛЗ.
Sep 10 13:43:06 ns pptpd[11063]: MGR: Max connections reached, extra IP addresses ignored
Sep 10 13:43:28 ns pppd[11086]: Connect time 0.1 minutes.
Sep 10 13:43:06 ns pptpd[11064]: MGR: Manager process started
Sep 10 13:43:06 ns pptpd[11064]: MGR: Maximum of 100 connections available
Sep 10 13:43:12 ns pptpd[11073]: CTRL: Client 192.168.0.101 control connection started
Sep 10 13:43:12 ns pptpd[11073]: CTRL: Starting call (launching pppd, opening GRE)
Sep 10 13:43:12 ns pppd[11074]: Plugin /usr/lib/pppd/2.4.3/radius.so loaded.
Sep 10 13:43:12 ns pppd[11074]: RADIUS plugin initialized.
Sep 10 13:43:12 ns pppd[11074]: pppd 2.4.3 started by root, uid 0
Sep 10 13:43:12 ns pppd[11074]: Using interface ppp1
Sep 10 13:43:12 ns pppd[11074]: Connect: ppp1 <--> /dev/pts/2
Sep 10 13:43:12 ns pptpd[11073]: GRE: Bad checksum from pppd.
Sep 10 13:43:12 ns pptpd[11073]: GRE: xmit failed from decaps_hdlc: Operation not permitted
Sep 10 13:43:12 ns pptpd[11073]: CTRL: PTY read or GRE write failed (pty,gre)=(8,9)
Sep 10 13:43:12 ns pptpd[11073]: CTRL: Reaping child PPP[11074]
Sep 10 13:43:12 ns pppd[11074]: Modem hangup
Sep 10 13:43:12 ns pppd[11074]: Connection terminated.
Sep 10 13:43:12 ns pppd[11074]: Exit.
Sep 10 13:43:12 ns pptpd[11073]: CTRL: Client 192.168.0.101 control connection finished
Sep 10 13:43:23 ns pptpd[11085]: CTRL: Client 192.168.0.101 control connection started
Sep 10 13:43:23 ns pptpd[11085]: CTRL: Starting call (launching pppd, opening GRE)
Sep 10 13:43:23 ns pppd[11086]: Plugin /usr/lib/pppd/2.4.3/radius.so loaded.
Sep 10 13:43:23 ns pppd[11086]: RADIUS plugin initialized.
Sep 10 13:43:23 ns pppd[11086]: pppd 2.4.3 started by root, uid 0
Sep 10 13:43:23 ns pppd[11086]: Using interface ppp1
Sep 10 13:43:23 ns pppd[11086]: Connect: ppp1 <--> /dev/pts/2
Sep 10 13:43:23 ns pptpd[11085]: GRE: Bad checksum from pppd.
Sep 10 13:43:23 ns pppd[11086]: local IP address 192.168.0.1
Sep 10 13:43:23 ns pppd[11086]: remote IP address 192.168.1.3
Sep 10 13:43:23 ns pptpd[11085]: CTRL: Ignored a SET LINK INFO packet with real ACCMs!
Sep 10 13:43:28 ns pppd[11086]: LCP terminated by peer (hM-ZWg^@
Sep 10 13:43:28 ns pppd[11086]: Sent 33 bytes, received 1091 bytes.
Sep 10 13:43:31 ns pppd[11086]: Connection terminated.
Sep 10 13:43:32 ns pppd[11086]: Modem hangup
Sep 10 13:43:32 ns pppd[11086]: Exit.
Sep 10 13:43:32 ns pptpd[11085]: GRE: read(fd=8,buffer=8058860,len=8196) from PTY failed: status = -1 error = Input/output error, usually $
Sep 10 13:43:32 ns pptpd[11085]: CTRL: PTY read or GRE write failed (pty,gre)=(8,9)
Sep 10 13:43:32 ns pptpd[11085]: CTRL: Reaping child PPP[11086]
Sep 10 13:43:32 ns pptpd[11085]: CTRL: Client 192.168.0.101 control connection finished
С пред.
С пред. проблемой я разобрался. В ядре gre не стоял. Теперь другая проблема.
Статистика обновляется только тогда, когда пользователь отключится от впн. Тоесть я могу качать качать качать, и меня не отрубает. Что делать???
А у меня такая проблема
И так имеем попытку установки Сake rc1.0.1
Gentoo snapshot ~2006.0
net-dialup/freeradius-1.1.1-r1 USE="pam postgres ssl -debug -edirectory -frascend -frnothreads -frxp -kerberos -ldap -mysql -snmp -udpfromto"
net-dialup/pptpd-1.2.3-r1 USE="tcpd"
net-dialup/ppp-2.4.2-r15 USE="pam radius -activefilter -atm -dhcp -ipv6 -mppe-mppc"
с таким постинстал вартигом
* If any of the following kernel configuration options is missing,
* you should reconfigure and rebuild your kernel before running pppd.
* Checking for suitable kernel configuration options... [ ok ]
dev-db/postgresql-8.0.8 USE="libg++ nls pam perl python readline ssl zlib -doc -kerberos -pg-hier -pg-intdatetime -tcltk -xml2"
dev-java/blackdown-jdk-1.4.2.03 USE="-X -alsa -browserplugin -doc -mozilla -nsplugin"
www-servers/resin-3.0.8-r1
PostgreSQL JDBC Driver - не ствил, использую доступные компоненты из rc1.0.1. Дополнительные патчи из /release/v1.0.1rc/cake-dump/patch не налагаю.
Конфиг по возможности из /release/v1.0/etc/etc.tar.bz2 c минимальными изменениями, по инструкции из http://www.npj.ru/cake/cake-install-howto.
__________________________________________________________
а вот VPN лежит бревном
radius ведет себя так
/var/log/radius/radius.log
__________________________________________________
Причем /var/log/radius/startup.log
______________________________________
Вебинтерфейс "http://192.168.33.193:8080/cake" функционирует нормально.
_______________________________________
Пользователи VPN вылетают при проверке "имени и пароля" с Ошибкой 718: Истекло время ожидания допустимого откилка с удаленного компьютера.
Пробовались различные настройки аунтификации.
____________________________________________________
PS Пробовал и из архива - безрезультатно.
Вероятнее всего я чего-то недопонял. Проект интересный, но оставляет после себя осадок ранней альфы.
Документация смутновата и не вяжестся с некоторыми конфигами (даже из архтива).
Желаю помочь проекту материально и физически, но для начала хочу разобраться во внутренней структуре.
>Проект
>Проект интересный, но оставляет после себя осадок ранней альфы.
А мне кажется, что кто-то не умеет читать документацию. И не совсем понимает как Cake работает. Приведу цитату из вот этого источника
http://www.npj.ru/cake/install-radius
Далее переходим к clients.conf данный файл содержит конфигурацию о клиентах (NAS) работающих с RADIUS сервером.
clients.conf:
client 127.0.0.1 {
secret = test
shortname = localhost
nastype = other
}
Вы правы
Во первых прошу прощения за кривой пост, время развертывания критично и нет времени читаить дополнительные маны. Я вторые сутки пытаюсь разобраться (non stop).
Я действительно не совсем понимаю как Саке работает. Пока...
Это мое первое знакомстово с RADIUS, и для меня не совсем понятен этот пункт руководства.
Это означает что сюда нужно заводить "имя/пароль", для VPN подключения
всех пользователей ? Мне показалось что они должны браться из базы
sql через cake_sql (описан в radiusd.conf).
PS В принипе если такая ситуация возникла ее не мешает добатиь в FAQ.
ИМХО: А на счет альфы скажу следующее (не в обиду). Документация расчитана на специалистов знакомых с каждым компонентом системы в отдельности и способным самостоятельно написать подобный биллинг. А FAQ напоминает несколько дестрктурированный набор заплаток на руководство. Понятно что проект GPL-ный и делаеться в свободное время, так что не в обиду. Разберусь с этим и предложу свой вариант.
Опс
Вот и ошибка выползла.
:-D
Спасибо и извините за беспокойство.
Видимо переутомился.