Cake биллинг. Помогите ПЛЗ кто ставил и у кого работает отлично. [SOLVED]

Напишите пожалуйста список пакетов которые надо поставить для его работы. А то чтото на сайте я не понял что именно надо ставить.

на сайте у них

на сайте у них прям по пунктам все написано, на главной странице.
_________________
Говори, что думаешь и думай, что говоришь.

Я видел, только

Я видел, только вот не понял, 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: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]: Connect time 0.1 minutes.
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.

kernel linux-2.6.16-gentoo-r9

Wan interfaces
____________________________
# CONFIG_WAN is not set
# CONFIG_FDDI is not set
# CONFIG_HIPPI is not set
# CONFIG_PLIP is not set
CONFIG_PPP=m
CONFIG_PPP_MULTILINK=y
CONFIG_PPP_FILTER=y
CONFIG_PPP_ASYNC=m
CONFIG_PPP_SYNC_TTY=m
CONFIG_PPP_DEFLATE=m
CONFIG_PPP_BSDCOMP=m
CONFIG_PPP_MPPE=m
CONFIG_PPPOE=m
# CONFIG_SLIP is not set
# CONFIG_NET_FC is not set
# CONFIG_SHAPER is not set
# CONFIG_NETCONSOLE is not set
# CONFIG_NETPOLL is not set
# CONFIG_NET_POLL_CONTROLLER is not set


Networking
____________________________________
# CONFIG_IP_MULTIPLE_TABLES is not set
# CONFIG_IP_ROUTE_MULTIPATH is not set
# CONFIG_IP_ROUTE_VERBOSE is not set
# CONFIG_IP_PNP is not set
CONFIG_NET_IPIP=m
CONFIG_NET_IPGRE=m
CONFIG_NET_IPGRE_BROADCAST=y
# CONFIG_IP_MROUTE is not set
# CONFIG_ARPD is not set
# CONFIG_SYN_COOKIES is not set
# CONFIG_INET_AH is not set
# CONFIG_INET_ESP is not set
# CONFIG_INET_IPCOMP is not set
CONFIG_INET_TUNNEL=m
# CONFIG_INET_DIAG is not set
# CONFIG_TCP_CONG_ADVANCED is not set
CONFIG_TCP_CONG_BIC=y

__________________________________________________
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 лежит бревном

star ~ # tail -n 18 /var/log/messages
Oct 24 00:49:54 star pptpd[13370]: CTRL: Client 192.168.33.43 control connection started
Oct 24 00:49:54 star pptpd[13370]: CTRL: Starting call (launching pppd, opening GRE)
Oct 24 00:49:54 star pppd[13371]: Plugin /usr/lib/pppd/2.4.2/radius.so loaded.
Oct 24 00:49:54 star pppd[13371]: RADIUS plugin initialized.
Oct 24 00:49:54 star pppd[13371]: pppd 2.4.2 started by root, uid 0
Oct 24 00:49:54 star pppd[13371]: Using interface ppp1
Oct 24 00:49:54 star pppd[13371]: Connect: ppp1 <--> /dev/pts/3
Oct 24 00:49:54 star pptpd[13370]: GRE: Bad checksum from pppd.
Oct 24 00:49:54 star pptpd[13370]: CTRL: Ignored a SET LINK INFO packet with real ACCMs!
Oct 24 00:50:04 star pptpd[13370]: CTRL: Reaping child PPP[13371]
Oct 24 00:50:24 star pppd[13371]: rc_send_server: no reply from RADIUS server localhost:1812
Oct 24 00:50:24 star pppd[13371]: Peer User failed CHAP authentication
Oct 24 00:50:24 star pppd[13371]: Modem hangup
Oct 24 00:50:24 star pppd[13371]: Connection terminated.
Oct 24 00:50:24 star pppd[13371]: Exit.
Oct 24 00:50:24 star pptpd[13370]: CTRL: Client 192.168.33.43 control connection finished

radius ведет себя так
/var/log/radius/radius.log

Mon Oct 23 23:24:17 2006 : Info: Using deprecated naslist file.  Support for this will go away soon.
Mon Oct 23 23:24:17 2006 : Info: rlm_sql (cake_sql): Driver rlm_sql_postgresql (module rlm_sql_postgresql) loaded and linked
Mon Oct 23 23:24:17 2006 : Info: rlm_sql (cake_sql): Attempting to connect to :/cake
Mon Oct 23 23:24:17 2006 : Info: Ready to process requests.
Mon Oct 23 23:28:56 2006 : Info: Using deprecated naslist file.  Support for this will go away soon.
Mon Oct 23 23:28:56 2006 : Info: rlm_sql (cake_sql): Driver rlm_sql_postgresql (module rlm_sql_postgresql) loaded and linked
Mon Oct 23 23:28:56 2006 : Info: rlm_sql (cake_sql): Attempting to connect to :/cake
Mon Oct 23 23:28:56 2006 : Info: Ready to process requests.
Mon Oct 23 23:46:33 2006 : Info: Using deprecated naslist file.  Support for this will go away soon.
Mon Oct 23 23:46:33 2006 : Info: rlm_sql (cake_sql): Driver rlm_sql_postgresql (module rlm_sql_postgresql) loaded and linked
Mon Oct 23 23:46:33 2006 : Info: rlm_sql (cake_sql): Attempting to connect to :/cake
Mon Oct 23 23:46:33 2006 : Info: Ready to process requests.
Tue Oct 24 00:04:49 2006 : Error: Ignoring request from unknown client 127.0.0.1:32771
Tue Oct 24 00:04:59 2006 : Error: Ignoring request from unknown client 127.0.0.1:32771
Tue Oct 24 00:05:09 2006 : Error: Ignoring request from unknown client 127.0.0.1:32771
Tue Oct 24 00:31:37 2006 : Error: Ignoring request from unknown client 127.0.0.1:32771
Tue Oct 24 00:31:47 2006 : Error: Ignoring request from unknown client 127.0.0.1:32771
Tue Oct 24 00:31:57 2006 : Error: Ignoring request from unknown client 127.0.0.1:32771

если через 
radiusd -X
_________________
rad_recv: Access-Request packet from host 127.0.0.1:32771, id=192, length=143
Ignoring request from unknown client 127.0.0.1:32771
--- Walking the entire request list ---
Nothing to do.  Sleeping until we see a request.
rad_recv: Access-Request packet from host 127.0.0.1:32771, id=192, length=143
Ignoring request from unknown client 127.0.0.1:32771
--- Walking the entire request list ---
Nothing to do.  Sleeping until we see a request.
Ignoring request from unknown client 127.0.0.1:32771rad_recv: Access-Request packet from host 127.0.0.1:32771, id=192, length=143
Ignoring request from unknown client 127.0.0.1:32771
--- Walking the entire request list ---
Nothing to do.  Sleeping until we see a request.
rad_recv: Access-Request packet from host 127.0.0.1:32771, id=192, length=143
Ignoring request from unknown client 127.0.0.1:32771
--- Walking the entire request list ---
Nothing to do.  Sleeping until we see a request.
rad_recv: Access-Request packet from host 127.0.0.1:32771, id=192, length=143
Ignoring request from unknown client 127.0.0.1:32771
--- Walking the entire request list ---
Nothing to do.  Sleeping until we see a request.
Ignoring request from unknown client 127.0.0.1:32771rad_recv: Access-Request packet from host 127.0.0.1:32771, id=192, length=143
Ignoring request from unknown client 127.0.0.1:32771
--- Walking the entire request list ---
Nothing to do.  Sleeping until we see a request.

__________________________________________________

Причем /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  3

PS Пробовал и из архива - безрезультатно.

_________________________________________________________________________
star ~ # tail /etc/radiusclient/dictionary
#VALUE          Server-Config           Password-Warning        5

#       Octets-Direction
VALUE           Octets-Direction        Sum                     0
VALUE           Octets-Direction        Input                   1
VALUE           Octets-Direction        Output                  2
VALUE           Octets-Direction        MaxOveral               3
VALUE           Octets-Direction        MaxSession              4

INCLUDE /etc/radiusclient/dictionary.microsoft
_________________________________________________________________
star ~ # cat /etc/radiusclient/dictionary.microsoft
#
#       Microsoft's VSA's, from RFC 2548
#
#       $Id: dictionary.microsoft,v 1.1 2002/03/06 13:23:09 dfs Exp $
#

VENDOR          Microsoft       311     Microsoft

ATTRIBUTE       MS-CHAP-Response        1       string  Microsoft
ATTRIBUTE       MS-CHAP-Error           2       string  Microsoft
ATTRIBUTE       MS-CHAP-CPW-1           3       string  Microsoft
ATTRIBUTE       MS-CHAP-CPW-2           4       string  Microsoft
ATTRIBUTE       MS-CHAP-LM-Enc-PW       5       string  Microsoft
ATTRIBUTE       MS-CHAP-NT-Enc-PW       6       string  Microsoft
ATTRIBUTE       MS-MPPE-Encryption-Policy 7     string  Microsoft
# This is referred to as both singular and plural in the RFC.
# Plural seems to make more sense.
ATTRIBUTE       MS-MPPE-Encryption-Type 8       string  Microsoft
ATTRIBUTE       MS-MPPE-Encryption-Types  8     string  Microsoft
ATTRIBUTE       MS-RAS-Vendor           9       integer Microsoft
ATTRIBUTE       MS-CHAP-Domain          10      string  Microsoft
ATTRIBUTE       MS-CHAP-Challenge       11      string  Microsoft
ATTRIBUTE       MS-CHAP-MPPE-Keys       12      string  Microsoft
ATTRIBUTE       MS-BAP-Usage            13      integer Microsoft
ATTRIBUTE       MS-Link-Utilization-Threshold 14 integer        Microsoft
ATTRIBUTE       MS-Link-Drop-Time-Limit 15      integer Microsoft
ATTRIBUTE       MS-MPPE-Send-Key        16      string  Microsoft
ATTRIBUTE       MS-MPPE-Recv-Key        17      string  Microsoft
ATTRIBUTE       MS-RAS-Version          18      string  Microsoft
ATTRIBUTE       MS-Old-ARAP-Password    19      string  Microsoft
ATTRIBUTE       MS-New-ARAP-Password    20      string  Microsoft
ATTRIBUTE       MS-ARAP-PW-Change-Reason 21     integer Microsoft
...

_____________________________________________________________________

Вероятнее всего я чего-то недопонял. Проект интересный, но оставляет после себя осадок ранней альфы.
Документация смутновата и не вяжестся с некоторыми конфигами (даже из архтива).
Желаю помочь проекту материально и физически, но для начала хочу разобраться во внутренней структуре.

>Проект

>Проект интересный, но оставляет после себя осадок ранней альфы.
А мне кажется, что кто-то не умеет читать документацию. И не совсем понимает как 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
Спасибо и извините за беспокойство.
Видимо переутомился.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".