Jump to content
Local
Sign in to follow this  
Golthana

Connect disconnect пользователей

Recommended Posts

Подскажите, время от времени на удаленном NAS (rscriptd) начинает переподключать пользователей. В логах disconnect (человек 7) и потом коннект тех же, итак по кругу. Перезагрузка сервера спасает ситуацию

 

Вот часть лога:

 

2016.05.15 18:11:57 DISCONNECT: ID-1087;LOGIN-sherbyug4ap0_exz1;IP-10.10.1.147;CASH-734.08
2016.05.15 18:11:59 CONNECT: ID-195;LOGIN-dolper16aap0_24ra;IP-10.10.0.230;CASH-511.6;SPEED-2048;UPSPEED-2048,MAC-dc:9f:db:6e:3b:8c
2016.05.15 18:11:59 DISCONNECT: ID-224;LOGIN-dolstep13ap0_4n3m;IP-10.10.0.193;CASH-334.52
2016.05.15 18:11:59 DISCONNECT: ID-289;LOGIN-eiskbh106ap0_2had;IP-10.10.2.161;CASH-120.52
2016.05.15 18:11:59 DISCONNECT: ID-1091;LOGIN-shirchal23aap0_sv3w;IP-10.10.1.219;CASH-0
2016.05.15 18:12:01 CONNECT: ID-241;LOGIN-eiskab74ap0_5qta;IP-10.10.2.113;CASH-1418.6;SPEED-1024;UPSPEED-1024,MAC-00:0c:42:d7:5c:71
2016.05.15 18:12:01 DISCONNECT: ID-280;LOGIN-eiskber155ap0_3ese;IP-10.10.2.154;CASH-608.21
2016.05.15 18:12:02 DISCONNECT: ID-75;LOGIN-dolchap7bap0_hbds;IP-10.10.0.103;CASH-1321.45
2016.05.15 18:12:02 DISCONNECT: ID-180;LOGIN-doldsad96aap0_sdvk;IP-10.10.0.186;CASH-107.17
2016.05.15 18:12:02 DISCONNECT: ID-1114;LOGIN-shirkuz44ap0_na4l;IP-10.10.1.188;CASH-222.16
2016.05.15 18:12:04 DISCONNECT: ID-220;LOGIN-dolpush3ap0_by0y;IP-10.10.0.106;CASH-1035.52
2016.05.15 18:12:05 DISCONNECT: ID-149;LOGIN-doldokt265ap0_mu0v;IP-10.10.0.117;CASH-733.59
2016.05.15 18:12:05 DISCONNECT: ID-247;LOGIN-eiskarh1aap0_dshn;IP-10.10.2.128;CASH-319.2
2016.05.15 18:12:05 DISCONNECT: ID-266;LOGIN-eiskba75ap0_chhy;IP-10.10.2.136;CASH-342.32
2016.05.15 18:12:05 DISCONNECT: ID-1031;LOGIN-sherbler87ap0_bvm0;IP-10.10.1.137;CASH-288
2016.05.15 18:12:07 CONNECT: ID-1091;LOGIN-shirchal23aap0_sv3w;IP-10.10.1.219;CASH-0;SPEED-2048;UPSPEED-2048,MAC-00:80:48:14:f7:b2
2016.05.15 18:12:07 DISCONNECT: ID-1225;LOGIN-eiskpobbilaynap0_3hn2;IP-10.10.2.95;CASH--3000
2016.05.15 18:12:07 DISCONNECT: ID-961;LOGIN-sherb8mar94ap0_0yrc;IP-10.10.1.169;CASH-183.04
2016.05.15 18:12:09 CONNECT: ID-856;LOGIN-eisksv71ap0_wy1t;IP-10.10.2.147;CASH-282.6;SPEED-2048;UPSPEED-2048,MAC-24:a4:3c:e0:ba:55
2016.05.15 18:12:09 DISCONNECT: ID-118;LOGIN-doldkoll253ap0_c8f5;IP-10.10.0.114;CASH-137.82
2016.05.15 18:12:11 DISCONNECT: ID-283;LOGIN-eiskber1ap0_c2cl;IP-10.10.2.142;CASH-786.6
2016.05.15 18:12:11 DISCONNECT: ID-299;LOGIN-eiskbh331ap0_klos;IP-10.10.1.186;CASH-35.64
2016.05.15 18:12:11 DISCONNECT: ID-1036;LOGIN-sherbperv202ap0_rup7;IP-10.10.1.156;CASH-354.19
2016.05.15 18:12:11 DISCONNECT: ID-1156;LOGIN-shirvish294ap0_9w9c;IP-10.10.1.193;CASH-639
^C
root@NaS_Server:/usr/home/golthana # tail -F /var/stargazer/allconnect.log
2016.05.15 18:12:37 DISCONNECT: ID-1088;LOGIN-shir5047ap0_pyxf;IP-10.10.1.228;CASH-156.2
2016.05.15 18:12:37 DISCONNECT: ID-1144;LOGIN-shiruzh11ap0_6uhc;IP-10.10.1.222;CASH-522.72
2016.05.15 18:12:38 CONNECT: ID-142;LOGIN-doldlen79ap0_bzlf;IP-10.10.0.218;CASH-590.23;SPEED-1024;UPSPEED-1024,MAC-dc:9f:db:8c:49:9f
2016.05.15 18:12:44 CONNECT: ID-291;LOGIN-eiskbh116ap0_ewyk;IP-10.10.2.163;CASH-367.4;SPEED-2048;UPSPEED-2048,MAC-44:d9:e7:4a:28:92
2016.05.15 18:12:44 CONNECT: ID-1114;LOGIN-shirkuz44ap0_na4l;IP-10.10.1.188;CASH-222.16;SPEED-1024;UPSPEED-1024,MAC-00:0c:42:e0:25:29
2016.05.15 18:12:45 CONNECT: ID-1157;LOGIN-shirvish2aap0_6y2b;IP-10.10.1.192;CASH-675.4;SPEED-2048;UPSPEED-2048,MAC-00:27:22:e0:5c:46
2016.05.15 18:12:45 CONNECT: ID-224;LOGIN-dolstep13ap0_4n3m;IP-10.10.0.193;CASH-334.52;SPEED-1024;UPSPEED-1024,MAC-dc:9f:db:6e:36:2f
2016.05.15 18:12:45 CONNECT: ID-95;LOGIN-doldkal83ap0_df55;IP-10.10.0.232;CASH-937.1;SPEED-1024;UPSPEED-1024,MAC-dc:9f:db:6e:3a:af
2016.05.15 18:12:46 CONNECT: ID-961;LOGIN-sherb8mar94ap0_0yrc;IP-10.10.1.169;CASH-183.04;SPEED-4096;UPSPEED-4096,MAC-00:27:22:dc:99:86
2016.05.15 18:12:46 CONNECT: ID-1131;LOGIN-shirshk7ap0_h6a5;IP-10.10.1.190;CASH-1100.63;SPEED-4096;UPSPEED-4096,MAC-44:d9:e7:28:b1:51
2016.05.15 18:14:46 CONNECT: ID-1144;LOGIN-shiruzh11ap0_6uhc;IP-10.10.1.222;CASH-522.72;SPEED-;UPSPEED-,MAC-
 

Share this post


Link to post
Share on other sites

Уточню, что перегружаю оба сервера, чтобы все стало хорошо.

Edited by Golthana

Share this post


Link to post
Share on other sites

 

 

Уточню, что перегружаю оба сервера, чтобы все стало хорошо.

наскільки перезагрузка спасає ситуацію?

маю таку саму бадягу, у мене двох місить.

Share this post


Link to post
Share on other sites

 

 

наскільки перезагрузка спасає ситуацію?

 

Заметил такую закономерность: используется два НАС (локальный и удаленный) и при переключении абонентов из локального на удаленный и вот в какой-то момент начинается такая беда. Хотя не могу сказать, что это на 100% связанно, может и случайность. У меня раз в неделю такое бывает. При чем только на удаленном НАС.

Share this post


Link to post
Share on other sites

Как общается nas с billingom ??

покажи cat /etc/rc.conf

Share this post


Link to post
Share on other sites

ifconfig_igb0="inet 193.150.65.85 netmask 255.255.255.252"
defaultrouter="193.150.65.86"
ifconfig_igb1="inet 10.10.0.1 netmask 255.255.0.0"
ifconfig_igb1_alias1="inet 172.16.0.1 netmask 255.255.255.0"
ifconfig_igb1_alias2="inet 172.20.0.2 netmask 255.255.255.0"
sshd_enable="YES"
#DNS Server
named_enable="YES"
#FTP SERVER
ftpd_enable="YES"
ftpd_flags="-D -l"
#Web Server
apache24_enable="YES"
#MySQL Database
mysql_enable="YES"
#For Stat
ipacctd_enable="YES"
ipacctd_flags="-v -t"
ipacctd_rules="igb1"
ipacctd_rule_igb1_flags="-p 10001 -f /var/log/traffic_igb1.log"
ipacctd_rule_igb1_pid="/var/run/ipacctd.igb1"
#Squid Server
squid_enable="YES"
# Set dumpdev to "AUTO" to enable crash dumps, "NO" to disable
dumpdev="AUTO"
# NAS custom
firewall_enable="YES"
firewall_nat_enable="YES"
dummynet_enable="YES"
firewall_script="/etc/firewall.conf"
thttpd_enable="YES"
snmpd_enable="YES"
snmpd_flags="-a"
snmpd_conffile="/usr/local/etc/snmpd.config"
nginx_enable="YES"
gateway_enable="YES"
 

 

172.20.0.0/24 - сеть, по которой идет "общение" с биллингом

Edited by Golthana

Share this post


Link to post
Share on other sites

еше раз спрошу как общается нас с билингом ??? 

ifconfig_igb1="inet 10.10.0.1 netmask 255.255.0.0"
ifconfig_igb1_alias1="inet 172.16.0.1 netmask 255.255.255.0"
ifconfig_igb1_alias2="inet 172.20.0.2 netmask 255.255.255.0"

Share this post


Link to post
Share on other sites

rscripd - по выделенному IP. Или я не так вопрос понял?

 

172.20.0.0/24 - сеть, по которой идет "общение" с биллингом (у биллинга 172.20.0.1)

Edited by Golthana

Share this post


Link to post
Share on other sites

Stargazer rc1 или rc2 стоит ???

 

RESET_AO=1 или 0 ???

Share this post


Link to post
Share on other sites

 

 

RESET_AO=1

Именно 1

 

 

 

Stargazer rc1 или rc2 стоит ???

Как узнать?

Share this post


Link to post
Share on other sites

root@Yug_Internet:/usr/local/ubinstaller/distfiles # ls
.gitignore              stg-2.409-rc1.tar.gz
stg-2.409-rc1           ub.tgz
root@Yug_Internet:/usr/local/ubinstaller/distfiles #
 

Share this post


Link to post
Share on other sites

root@Yug_Internet:/usr/local/ubinstaller/distfiles # ls

.gitignore              stg-2.409-rc1.tar.gz

stg-2.409-rc1           ub.tgz

root@Yug_Internet:/usr/local/ubinstaller/distfiles #

 

RESET_AO=0

Share this post


Link to post
Share on other sites

Ой, извини. Невнимательный. А есть смысл обновляться?

Share this post


Link to post
Share on other sites

Ой, извини. Невнимательный. А есть смысл обновляться?


Обновляться в общем нужно и важно. Это даст вам… э-э-э… кучу крутых штук (мы сами не знаем каких, madf - где чейнджлог?), 
но как минимум реализованы плавающие периоды тарификации. Ну да, и еще 2.409 rc2 исправляет проблему ресета пользователей при использовании rscriptd, 
а также проблему дисконнекта, при остановке, которые появились в rc1. Как это сделать безболезненно и быстро на существующей и уже работающей инсталляции Ubiling смотрим дальше.
Edited by skybetik

Share this post


Link to post
Share on other sites

[store_mysql] MYSQL_STORE: Current DB schema version: 0
[store_mysql] MYSQL_STORE: Updated DB schema to version 1

 

Присутствует только вторая строчка

 

В самом Ubilling после этого, автоматически появляется возможность выставлять периодичность снятия АП для тарифов.

 

Кроме того, такая возможность итак была.

Может обновление итак было, например, вместе в биллингом обновилось?

Edited by Golthana

Share this post


Link to post
Share on other sites

Ну вот. Обратно такая же ситуация. Выключает и включает пользователей хаотично

Share this post


Link to post
Share on other sites

Можно ли как-то перевести это все на Радиус, например?

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By har_hayk
      Добрый день .
      Пожалуста помагите разабраться 
       
      Есть работаюшй Ubilling+NAS , NAS1 rscriptd, NAS2 rscriptd
      Недавно добавил еше одиу подсеть на (Ubilling+NAS) 
      Проблема заключаеться в том , что когда регестрирую новово ползовотеля , или меняю IP уже зарегистрировонному ползовотелю , все получают IP из нового пула но не всех пускает в инет 
      подскажите пожалуста где можно копать :
      P.S   Прастите за мой рускый ... 
       
      Железо 
      HP ProLiant DL 360 G7 , 32 GB RAM , 300 GB 10K SAS RAID 1 , 4 гигабитних интерфейса 
       
      $ /etc/rc.conf 
      hostname="..............."
      # maneg interface 
      ifconfig_em0="inet 192.168.2.2 netmask 255.255.255.0 -rxcsum -txcsum -tso"
      # LAN 
      ifconfig_bce0="inet 10.100.10.1 netmask 255.255.254.0 -rxcsum -txcsum -tso"
      # Unknown users network
      ifconfig_bce0_alias0="inet 10.5.0.1 netmask 255.255.240.0"
      #ifconfig_bce1="inet 10.0.0.1 netmask 255.255.255.0 -rxcsum -txcsum -tso"
      # WAN
      ifconfig_bce3="DHCP"
      sshd_enable="YES"
      gateway_enable="YES"
      # Set dumpdev to "AUTO" to enable crash dumps, "NO" to disable
      dumpdev="AUTO"
      # ====== added by UBinstaller ====
      gateway_enable="YES"
      #all needed services
      mysql_enable="YES"
      apache24_enable="YES"
      dhcpd_enable="YES"
      dhcpd_flags="-q"
      dhcpd_conf="/usr/local/etc/multinet/dhcpd.conf"
      dhcpd_ifaces="bce0"
      ubilling_enable="YES"
      ubilling_flags="bce0"
      #netflow sensor
      softflowd_enable="YES"
      softflowd_interfaces="bce0"
      softflowd_bce0_collector="127.0.0.1:42111"
      #optional services
      memcached_enable="NO"
      memcached_flags="-l 127.0.0.1 -m 64"
      radiusd_enable="NO"
      # ==========
      #access/shape/nat
      firewall_enable="YES"
      firewall_nat_enable="YES"
      dummynet_enable="YES"
      firewall_script="/etc/firewall.conf"
       
      $ /etc/firewall.conf
       
      #!/bin/sh
      # firewall command
      FwCMD="/sbin/ipfw -q"
      ${FwCMD} -f flush
      # Interfaces setup
      LAN_IF="bce0"
      WAN_IF="bce3"
      # Networks define
      ${FwCMD} table 2 add 10.100.10.0/23
      ${FwCMD} table 9 add 11.11.11.103/32
      #NAT
      ${FwCMD} nat 1 config log if ${WAN_IF} reset same_ports redirect_port tcp 10.100.10.163:34568 34568\
                              redirect_port tcp 10.100.10.45:8001 8001\
                              redirect_port tcp 10.100.10.45:88 88\
                              redirect_port tcp 10.100.10.187:8005 8005\
                              redirect_port tcp 10.100.10.186:6001 6001\
                              redirect_port tcp 10.100.10.90:34568 34568\
                              redirect_port tcp 10.100.10.86:37779 37779
      ${FwCMD} add 6000 nat 1 ip from table\(2\) to not table\(9\) out xmit ${WAN_IF}
      ${FwCMD} add 6001 nat 1 ip from any to me in recv ${WAN_IF}
      #Shaper - table 4 download speed, table 3 - upload speed
      ${FwCMD} add 12001 pipe tablearg ip from any to table\(4\) via ${LAN_IF} out
      ${FwCMD} add 12000 pipe tablearg ip from table\(3\) to any via ${LAN_IF} in
      # default block policy
      ${FwCMD} add 65533 deny all from table\(2\) to any via ${LAN_IF}
      ${FwCMD} add 65534 deny all from any to table\(2\) via ${LAN_IF}
      ${FwCMD} add 65535 allow all from any to any
      #unknown users redirect
      ${FwCMD} add 5 fwd 127.0.0.1,80 ip from 10.5.0.0/20 to not me dst-port 80
      ${FwCMD} add 6 allow udp from any 67,68 to any
      ${FwCMD} add 7 allow udp from any to any 67,68
       
      $ ipfw show 
       
      00005        0           0 fwd 127.0.0.1,80 ip from 10.5.0.0/20 to not me dst-port 80
      00006     4527     1867168 allow udp from any 67,68 to any
      00007        0           0 allow udp from any to any dst-port 67,68
      06000 21098492  2597744449 nat 1 ip from table(2) to not table(9) out xmit bce3
      06001 41121017 54772766168 nat 1 ip from any to me in recv bce3
      12000 21452104  2612722452 pipe tablearg ip from table(3) to any via bce0 in
      12001 41106700 54771024098 pipe tablearg ip from any to table(4) via bce0 out
      65533        1          52 deny ip from table(2) to any via bce0
      65534        0           0 deny ip from any to table(2) via bce0
      65535 10817267  9901546979 allow ip from any to any
       
      $ ipfw table 2 list 
      --- table(2), set(0) ---
      10.100.10.0/23 0
      $ ipfw table 9 list
      --- table(9), set(0) ---
      11.11.11.103/32 0
       

       
       
    • By har_hayk
      Здраствуйте ... помагитье пожалуста 
      Поставил NAS rscriptd (FreeBsd 10.2)
      все установилос нармално ...делал все по документации http://wiki.ubilling.net.ua/doku.php?id=freebsdremotenas
      клиенти получают все настройки но интернета нету ....... 
      allconnect.log  все нармално ... 
      не на что не ругаеться .... что делать помагитье....
       
      Ubilling стоит на FreeBsd 10.2  
       
       
    • By Skidron
      Доброго дня, добрые люди. 
      Если, кому, несложно, дайте совет, или тыкните куда рыть.
       
      Проблема такая. Пытаюсь настроить удаленный NAS на ОС FreeBSD amd64. Делаю все по инструкции + видео. Когда перебрасываю абонента на удаленный NAS, то при получении нового IP адреса и GW Интернет отсутствует. Клиент шлюз не видит. Я с сервера NAS его тоже не вижу.
      Вот содержимое allconnect.log
       
      # tail -F /var/stargazer/allconnect.log
       
      Warning: mysql_select_db(): No such file or directory in /etc/rscriptd/GetMac on line 6   Warning: mysql_select_db(): A link to the server could not be established in /etc/rscriptd/GetMac on line 6   Warning: mysql_query(): No such file or directory in /etc/rscriptd/GetMac on line 8   Warning: mysql_query(): A link to the server could not be established in /etc/rscriptd/GetMac on line 8   Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /etc/rscriptd/GetMac on line 9   Буду признателен за помощь.
    • By Skidron
      Добрые люди, подскажите, где мне посмотреть мой RSCRIPTD_KEY=?  
    • By abonent1000
      Исходные данные:
      Есть 3 сервера:
      1)Биллинг 
      2)Удаленный NAS (поднят обычный NAT, работает нормально)
      3)Удаленный NAS (нужно настроить белые IP, чтобы они не натились, а просто маршрутизировались).
       
      Каждый сервер имеет по 3 сетевки - 1 в смотрит в инет, 2 - смотрит в локалку, 3 - для обмена данными между серверами
       
       
      Биллинг (работает нормально)
      1 сетевка с аплинком 10.10.10.2/24
      2 сетевка клиенты 172.16.32.1/19
      2 сетевка неизвестные клиенты (алиас) 172.31.0.1/24 
      2 сетевка для входа в кабинет клиентов с белыми IP (алиас) 2.2.2.98/27
      3 сетевка служебная 10.90.90.2/24
       
      Удаленный NAS для серых IP, которые выходят через NAT (работает нормально)
      1 сетевка с аплинком 10.10.10.3/24
      2 сетевка клиенты 172.16.64.1/21
      3 сетевка служебная 10.90.90.3/24
       
      Удаленный NAS для белых IP, которые НЕ должны работать через NAT (не работает), должны просто маршрутизироваться
      1 сетевка с аплинком 2.2.2.228/28
      2 сетевка клиенты 2.2.2.97/27
      3 сетевка служебная 10.90.90.4/24
       
      Поставщик выделил нам подсеть 2.2.2.96/27 и смаршрутизировал её на 2.2.2.228.
       
      Как советовали в похожих темах
      на биллинге создал сеть указал начальный IP 2.2.2.99, конечный - 2.2.2.126,
      указал сеть 2.2.2.96/27.
      Создал услугу Real IP.
      Привязал к услуге сеть 2.2.2.96/27.
      Подправил персональный шаблон подсети DHCP, жестко указав там option routers 2.2.2.97
       
      В итоге клиенты получают реальные IP и выходят в инет, но....... при этом натятся.
       
      читал это: 
      http://local.com.ua/forum/topic/47481-реальні-ір-dhcp-сервер/?hl=белые#entry774562
      nightfly
       рекомендовал: 
      Викидаєм це порно
      ${FwCMD} table 2 add 176.120.96.104/29
      і замінюємо його на
      ${FwCMD} table 10 add 176.120.96.104/29
      ${FwCMD} add 65531 deny all from table\(10\) to any via bge1
      ${FwCMD} add 65532 deny all from any to table\(10\) via bge1
       
      По аналогии делал у себя на удаленном насе это:
      ${FwCMD} table 2 add 2.2.2.96/27
      заменил на
      ${FwCMD} table 10 add 2.2.2.96/27
      и добавил еще
      ${FwCMD} add 65531 deny all from table\(10\) to any via alc0
      ${FwCMD} add 65532 deny all from any to table\(10\) via alc0
       
      Но нифига не помогло. Я так понимаю, что это были рекомендации относително биллинга, а не удаленного NASа.
       
      ВОПРОС. 
      Как пробросить белые IP на удаленном NASе, чтобы они не натились?
      rc.txt
      firewall-original.txt
      firewall-peredalaniy.txt
×