bagub80 0 Posted 2010-02-08 11:27:24 Share Posted 2010-02-08 11:27:24 Здравствуйте! После регистрации в админке нового пользователя, он может зайти в инет. Но после удаления его правила скриптом или вручную из ipfw статус онлайн пропадает и пользователь уже больше зайти в инет не может. В админке хоть ставь галку на всегда онлайн хоть убирай статус не меняется. Чтоб опять заработало приходится создавать нового пользователя. В чем может быть проблема? FreeBSD 7.1, stg-2.406. Заранее всем благодарен. Link to post Share on other sites
Serjio 19 Posted 2010-02-08 11:34:40 Share Posted 2010-02-08 11:34:40 Здравствуйте! После регистрации в админке нового пользователя, он может зайти в инет. Но после удаления его правила скриптом или вручную из ipfw статус онлайн пропадает и пользователь уже больше зайти в инет не может. В админке хоть ставь галку на всегда онлайн хоть убирай статус не меняется. Чтоб опять заработало приходится создавать нового пользователя. В чем может быть проблема? FreeBSD 7.1, stg-2.406. Заранее всем благодарен. Логи подключения покажите, а так же правила firewall до и после подключения пользователя. Link to post Share on other sites
bagub80 0 Posted 2010-02-08 11:44:48 Author Share Posted 2010-02-08 11:44:48 Я не знаю как посмотреть лог подключения. В OnConnect прописал просто ${ipfw} add 1001 allow all from $IP to any via rl1 ${ipfw} add 1001 allow all from any to $IP via rl1 В OnDisconnect: ${ipfw} delete 1001 и 1002 соответственно. Link to post Share on other sites
nightfly 1,239 Posted 2010-02-08 12:02:34 Share Posted 2010-02-08 12:02:34 сделайте чтоли что-то типа echo CONNECTED >> /tmp/somelog да и посмотрите. А вобще покажите онконнект целиком. (откуда береться {ipfw}? как? с какими параметрами?) Link to post Share on other sites
bagub80 0 Posted 2010-02-08 12:13:26 Author Share Posted 2010-02-08 12:13:26 Вот весь OnConnect: IFACE="rl1" LOGIN=$1 IP=$2 CASH=$3 ID=$4 DIRS=$5 ipfw="/sbin/ipfw -q" ${ipfw} add 1001 allow all from $IP to any via rl1 ${ipfw} add 1001 allow all from any to $IP via rl1 Link to post Share on other sites
bagub80 0 Posted 2010-02-08 12:22:34 Author Share Posted 2010-02-08 12:22:34 У меня почему-то в /etc/stargazer/users/ папок с именем пользователя нет, Только test. Может из-за этого? И если из-за этого то как это исправить? Link to post Share on other sites
madf 279 Posted 2010-02-08 13:17:04 Share Posted 2010-02-08 13:17:04 У меня почему-то в /etc/stargazer/users/ папок с именем пользователя нет, Только test. Может из-за этого? И если из-за этого то как это исправить? В /etc/stargazer не должно быть каталога users. База пользователей лежит в /var/stargazer Link to post Share on other sites
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now