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.
radtest test test 127.0.0.1 2 test - проходт успешно star ~ # cat /var/log/radius/radacct/127.0.0.1/auth-detail-20061023 Packet-Type = Access-Request Mon Oct 23 16:26:28 2006 User-Name = "test" User-Password = "test" NAS-IP-Address = 255.255.255.255 NAS-Port = 2 Client-IP-Address = 127.0.0.1 Packet-Type = Access-Request Mon Oct 23 16:26:52 2006 User-Name = "test" User-Password = "test" NAS-IP-Address = 255.255.255.255 NAS-Port = 2 Client-IP-Address = 127.0.0.1__________________________________________________________
а вот VPN лежит бревном
radius ведет себя так
/var/log/radius/radius.log
__________________________________________________
Причем /var/log/radius/startup.log
Ignoring deprecated command-line option -pStarting - reading configuration files ... reread_config: reading radiusd.conf Config: including file: /etc/raddb/clients.conf Config: including file: /etc/raddb/cakesql.conf main: prefix = "/usr" main: localstatedir = "/var" main: logdir = "/var/log/radius" main: libdir = "/usr/lib" main: radacctdir = "/var/log/radius/radacct" main: hostname_lookups = no main: max_request_time = 30 main: cleanup_delay = 5 main: max_requests = 5120 main: delete_blocked_requests = 0 main: port = 0 main: allow_core_dumps = no main: log_stripped_names = no main: log_file = "/var/log/radius/radius.log" main: log_auth = yes main: log_auth_badpass = yes main: log_auth_goodpass = no main: pidfile = "/var/run/radiusd/radiusd.pid" main: user = "radiusd" main: group = "radiusd" main: usercollide = no main: lower_user = "no" main: lower_pass = "no" main: nospace_user = "no" main: nospace_pass = "no" main: checkrad = "/usr/sbin/checkrad" main: proxy_requests = yes security: max_attributes = 200 security: reject_delay = 1 security: status_server = yes main: debug_level = 0 read_config_files: reading dictionary read_config_files: reading naslist Using deprecated naslist file. Support for this will go away soon. read_config_files: reading clients read_config_files: reading realms radiusd: entering modules setup Module: Library search path is /usr/lib Module: Loaded PAP pap: encryption_scheme = "clear" Module: Instantiated pap (pap) Module: Loaded CHAP Module: Instantiated chap (chap) Module: Loaded MS-CHAP mschap: use_mppe = no mschap: require_encryption = no mschap: require_strong = no mschap: with_ntdomain_hack = no mschap: passwd = "(null)" mschap: authtype = "MS-CHAP" mschap: ntlm_auth = "(null)" Module: Instantiated mschap (mschap) Module: Loaded preprocess preprocess: huntgroups = "/etc/raddb/huntgroups" preprocess: hints = "/etc/raddb/hints" preprocess: with_ascend_hack = no preprocess: ascend_channels_per_line = 23 preprocess: with_ntdomain_hack = no preprocess: with_specialix_jetstream_hack = no preprocess: with_cisco_vsa_hack = no Module: Instantiated preprocess (preprocess) Module: Loaded detail detail: detailfile = "/var/log/radius/radacct/%{Client-IP-Address}/auth-detail-%Y%m%d" detail: detailperm = 384 detail: dirperm = 493 detail: locking = no Module: Instantiated detail (auth_log) Module: Loaded files files: usersfile = "/etc/raddb/users" files: acctusersfile = "/etc/raddb/acct_users" files: preproxy_usersfile = "/etc/raddb/preproxy_users" files: compat = "no" Module: Instantiated files (files) Module: Loaded SQL sql: driver = "rlm_sql_postgresql" sql: server = "127.0.0.1" sql: port = "" sql: login = "cake" sql: password = "cake" sql: radius_db = "cake" sql: acct_table = "radacct" sql: acct_table2 = "radacct" sql: authcheck_table = "radcheck" sql: authreply_table = "radreply" sql: groupcheck_table = "radgroupcheck" sql: groupreply_table = "radgroupreply" sql: usergroup_table = "usergroup" sql: nas_table = "nas" sql: dict_table = "dictionary" sql: sqltrace = yes sql: sqltracefile = "/var/log/radius/sqltrace.sql" sql: readclients = no sql: deletestalesessions = no sql: num_sql_socks = 30 sql: sql_user_name = "%{User-Name}" sql: default_user_profile = "" sql: query_on_not_found = no sql: authorize_check_query = "select * from cake.auth_check('%{SQL-User-Name}')" sql: authorize_reply_query = "select * from cake.auth_reply('%{SQL-User-Name}')" sql: authorize_group_check_query = "" sql: authorize_group_reply_query = "" sql: accounting_onoff_query = "" sql: accounting_update_query = "select cake.acct_update('%{Acct-Unique-Session-Id}', %{Acct-Output-Octets}, %{Acct-Input-Octets})" sql: accounting_update_query_alt = "" sql: accounting_start_query = "select cake.start_session('%{Acct-Unique-Session-Id}','%{SQL-User-Name}')" sql: accounting_start_query_alt = "" sql: accounting_stop_query = "select cake.stop_session(%{Acct-Input-Octets},%{Acct-Output-Octets},'%{Acct-Unique-Session-Id}')" sql: accounting_stop_query_alt = "" sql: group_membership_query = "" sql: connect_failure_retry_delay = 60 sql: simul_count_query = "" sql: simul_verify_query = "" sql: postauth_table = "radpostauth" sql: postauth_query = "" sql: safe-characters = "@abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789.-_: /" rlm_sql (cake_sql): Driver rlm_sql_postgresql (module rlm_sql_postgresql) loaded and linked rlm_sql (cake_sql): Attempting to connect to :/cake rlm_sql (cake_sql): starting 0 rlm_sql (cake_sql): Attempting to connect rlm_sql_postgresql #0 rlm_sql (cake_sql): Connected new DB handle, #0 rlm_sql (cake_sql): starting 1 rlm_sql (cake_sql): Attempting to connect rlm_sql_postgresql #1 rlm_sql (cake_sql): Connected new DB handle, #1 rlm_sql (cake_sql): starting 2 rlm_sql (cake_sql): Attempting to connect rlm_sql_postgresql #2 rlm_sql (cake_sql): Connected new DB handle, #2 rlm_sql (cake_sql): starting 3 rlm_sql (cake_sql): Attempting to connect rlm_sql_postgresql #3 rlm_sql (cake_sql): Connected new DB handle, #3 rlm_sql (cake_sql): starting 4 rlm_sql (cake_sql): Attempting to connect rlm_sql_postgresql #4 rlm_sql (cake_sql): Connected new DB handle, #4 rlm_sql (cake_sql): starting 5 rlm_sql (cake_sql): Attempting to connect rlm_sql_postgresql #5 rlm_sql (cake_sql): Connected new DB handle, #5 rlm_sql (cake_sql): starting 6 rlm_sql (cake_sql): Attempting to connect rlm_sql_postgresql #6 rlm_sql (cake_sql): Connected new DB handle, #6 rlm_sql (cake_sql): starting 7 rlm_sql (cake_sql): Attempting to connect rlm_sql_postgresql #7 rlm_sql (cake_sql): Connected new DB handle, #7 rlm_sql (cake_sql): starting 8 rlm_sql (cake_sql): Attempting to connect rlm_sql_postgresql #8 rlm_sql (cake_sql): Connected new DB handle, #8 rlm_sql (cake_sql): starting 9 rlm_sql (cake_sql): Attempting to connect rlm_sql_postgresql #9 rlm_sql (cake_sql): Connected new DB handle, #9 rlm_sql (cake_sql): starting 10 rlm_sql (cake_sql): Attempting to connect rlm_sql_postgresql #10 rlm_sql (cake_sql): Connected new DB handle, #10 rlm_sql (cake_sql): starting 11 rlm_sql (cake_sql): Attempting to connect rlm_sql_postgresql #11 rlm_sql (cake_sql): Connected new DB handle, #11 rlm_sql (cake_sql): starting 12 rlm_sql (cake_sql): Attempting to connect rlm_sql_postgresql #12 rlm_sql (cake_sql): Connected new DB handle, #12 rlm_sql (cake_sql): starting 13 rlm_sql (cake_sql): Attempting to connect rlm_sql_postgresql #13 rlm_sql (cake_sql): Connected new DB handle, #13 rlm_sql (cake_sql): starting 14 rlm_sql (cake_sql): Attempting to connect rlm_sql_postgresql #14 rlm_sql (cake_sql): Connected new DB handle, #14 rlm_sql (cake_sql): starting 15 rlm_sql (cake_sql): Attempting to connect rlm_sql_postgresql #15 rlm_sql (cake_sql): Connected new DB handle, #15 rlm_sql (cake_sql): starting 16 rlm_sql (cake_sql): Attempting to connect rlm_sql_postgresql #16 rlm_sql (cake_sql): Connected new DB handle, #16 rlm_sql (cake_sql): starting 17 rlm_sql (cake_sql): Attempting to connect rlm_sql_postgresql #17 rlm_sql (cake_sql): Connected new DB handle, #17 rlm_sql (cake_sql): starting 18 rlm_sql (cake_sql): Attempting to connect rlm_sql_postgresql #18 rlm_sql (cake_sql): Connected new DB handle, #18 rlm_sql (cake_sql): starting 19 rlm_sql (cake_sql): Attempting to connect rlm_sql_postgresql #19 rlm_sql (cake_sql): Connected new DB handle, #19 rlm_sql (cake_sql): starting 20 rlm_sql (cake_sql): Attempting to connect rlm_sql_postgresql #20 rlm_sql (cake_sql): Connected new DB handle, #20 rlm_sql (cake_sql): starting 21 rlm_sql (cake_sql): Attempting to connect rlm_sql_postgresql #21 rlm_sql (cake_sql): Connected new DB handle, #21 rlm_sql (cake_sql): starting 22 rlm_sql (cake_sql): Attempting to connect rlm_sql_postgresql #22 rlm_sql (cake_sql): Connected new DB handle, #22 rlm_sql (cake_sql): starting 23 rlm_sql (cake_sql): Attempting to connect rlm_sql_postgresql #23 rlm_sql (cake_sql): Connected new DB handle, #23 rlm_sql (cake_sql): starting 24 rlm_sql (cake_sql): Attempting to connect rlm_sql_postgresql #24 rlm_sql (cake_sql): Connected new DB handle, #24 rlm_sql (cake_sql): starting 25 rlm_sql (cake_sql): Attempting to connect rlm_sql_postgresql #25 rlm_sql (cake_sql): Connected new DB handle, #25 rlm_sql (cake_sql): starting 26 rlm_sql (cake_sql): Attempting to connect rlm_sql_postgresql #26 rlm_sql (cake_sql): Connected new DB handle, #26 rlm_sql (cake_sql): starting 27 rlm_sql (cake_sql): Attempting to connect rlm_sql_postgresql #27 rlm_sql (cake_sql): Connected new DB handle, #27 rlm_sql (cake_sql): starting 28 rlm_sql (cake_sql): Attempting to connect rlm_sql_postgresql #28 rlm_sql (cake_sql): Connected new DB handle, #28 rlm_sql (cake_sql): starting 29 rlm_sql (cake_sql): Attempting to connect rlm_sql_postgresql #29 rlm_sql (cake_sql): Connected new DB handle, #29 Module: Instantiated sql (cake_sql) Module: Loaded Acct-Unique-Session-Id acct_unique: key = "User-Name, Acct-Session-Id, NAS-IP-Address, Client-IP-Address, NAS-Port-Id" Module: Instantiated acct_unique (acct_unique) Listening on authentication *:1812 Listening on accounting *:1813 Ready to process requests.______________________________________
Вебинтерфейс "http://192.168.33.193:8080/cake" функционирует нормально.
_______________________________________
Пользователи VPN вылетают при проверке "имени и пароля" с Ошибкой 718: Истекло время ожидания допустимого откилка с удаленного компьютера.
Пробовались различные настройки аунтификации.
____________________________________________________
star ~ # lsmod Module Size Used by ipip 9956 0 ip_gre 12320 0 bsd_comp 6656 0 ppp_synctty 9088 0 ppp_async 10368 1 ppp_generic 27412 7 bsd_comp,ppp_synctty,ppp_async slhc 7168 1 ppp_generic b2c2_flexcop_pci 7832 0 b2c2_flexcop 27020 1 b2c2_flexcop_pci mt352 7300 1 b2c2_flexcop mt312 8708 1 b2c2_flexcop bcm3510 11396 1 b2c2_flexcop stv0299 11400 1 b2c2_flexcop dvb_core 77224 2 b2c2_flexcop,stv0299 stv0297 9216 1 b2c2_flexcop nxt200x 16260 1 b2c2_flexcop dvb_pll 10628 2 b2c2_flexcop,nxt200x lgdt330x 8732 1 b2c2_flexcop via_rhine 21764 0 forcedeth 22660 0 ___________________________________________________________ ifсonfig eth0 Link encap:Ethernet HWaddr 00:04:61:92:D6:E8 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:6563 errors:0 dropped:0 overruns:0 frame:0 TX packets:6437 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:4491742 (4.2 Mb) TX bytes:699259 (682.8 Kb) Interrupt:177 Base address:0x2000 eth1 Link encap:Ethernet HWaddr 00:05:5D:6C:88:65 inet addr:192.168.33.193 Bcast:192.168.33.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:181493 errors:0 dropped:0 overruns:0 frame:0 TX packets:29970 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:13446002 (12.8 Mb) TX bytes:8515232 (8.1 Mb) Interrupt:209 Base address:0xa000 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:4218 errors:0 dropped:0 overruns:0 frame:0 TX packets:4218 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:760727 (742.8 Kb) TX bytes:760727 (742.8 Kb) ppp0 Link encap:Point-to-Point Protocol inet addr:10.5.43.228 P-t-P:10.5.0.1 Mask:255.255.255.255 UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1492 Metric:1 RX packets:4808 errors:0 dropped:0 overruns:0 frame:0 TX packets:5207 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:3 RX bytes:4156036 (3.9 Mb) TX bytes:544481 (531.7 Kb) _____________________________________________________________________________ star ~ # cat /etc/ppp/options.pptpd lock #debug name pptpd nodeflate nobsdcomp auth +chap +mschap-v2 +mschap -pap nomppe #nomppc silent #nologfd ms-dns 192.168.33.193 plugin /usr/lib/pppd/2.4.2/radius.so _____________________________________________________ star ~ # cat /etc/pptpd.conf option /etc/ppp/options.pptpd localip 192.168.33.193 remoteip 192.168.0.2-254 _________________________________________________________ star ~ # cat /etc/raddb/naslist localhost local portslave ____________________________________________________ star ~ # cat /etc/radiusclient/radiusclient.conf | grep -v \# | grep "" auth_order radius login_tries 4 login_timeout 60 nologin /etc/nologin issue /etc/radiusclient/issue authserver localhost:1812 acctserver localhost:1813 servers /etc/radiusclient/servers dictionary /etc/radiusclient/dictionary login_radius /usr/sbin/login.radius seqfile /var/run/radius.seq mapfile /etc/radiusclient/port-id-map default_realm radius_timeout 10 radius_retries 3PS Пробовал и из архива - безрезультатно.
Вероятнее всего я чего-то недопонял. Проект интересный, но оставляет после себя осадок ранней альфы.
Документация смутновата и не вяжестся с некоторыми конфигами (даже из архтива).
Желаю помочь проекту материально и физически, но для начала хочу разобраться во внутренней структуре.
>Проект
>Проект интересный, но оставляет после себя осадок ранней альфы.
А мне кажется, что кто-то не умеет читать документацию. И не совсем понимает как 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, и для меня не совсем понятен этот пункт руководства.
# секция описывает клиента c ip адресом 127.0.0.1. # secret - секретное слово указывается еще на NAS желательно выбрать что-то от чное от test # shortname - короткое имя используемое в качестве псевдонима. # nastype - используется radcheck.pl т.е. внешним скриптом. В нашей системе он используется. # Поэтому выставленно other. # Подобным же образом добавьте других клиентов. client 127.0.0.2 { secret = test shortname = localhost nastype = other }Это означает что сюда нужно заводить "имя/пароль", для VPN подключения
всех пользователей ? Мне показалось что они должны браться из базы
sql через cake_sql (описан в radiusd.conf).
PS В принипе если такая ситуация возникла ее не мешает добатиь в FAQ.
ИМХО: А на счет альфы скажу следующее (не в обиду). Документация расчитана на специалистов знакомых с каждым компонентом системы в отдельности и способным самостоятельно написать подобный биллинг. А FAQ напоминает несколько дестрктурированный набор заплаток на руководство. Понятно что проект GPL-ный и делаеться в свободное время, так что не в обиду. Разберусь с этим и предложу свой вариант.
Опс
Вот и ошибка выползла.
client 127.0.0.2 {:-D
Спасибо и извините за беспокойство.
Видимо переутомился.