Jump to content

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-
 

Link to post
Share on other sites

 

 

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

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

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

Link to post
Share on other sites

 

 

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

 

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

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
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"

Link to post
Share on other sites

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

 

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

Edited by Golthana
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 #
 

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

Link to post
Share on other sites

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


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

    No registered users viewing this page.

  • Similar Content

    • By a_n_h
      Всем доброго дня!
        В работе 2-а NAS-а, отключенные абоны "попадают" в 47-ю таблицу обоих NAS-ов. При включении удаляются из таблицы только в того NAS-а, какой "обслуживает" соответствующую сеть, а во втором остается. Из-за этого соответственно абоны из 2-го NAS-а к уже включенным абонам в 1-го NAS-а получить доступ не могут пока вручную не удалишь запись из 47-й таблицы.
        Можно учесть это, что-бы в 47-ю таблицу NAS-а попадали только абоны соответственного NAS-а?
    • By a_n_h
      Всем доброго дня!
      Через LocalNAS должники в кабине попадают без проблем. Подскажите как разрешить доступ должникам в кабинет пользователя через NAS  rscriptd.
       
    • By a_n_h
      Всем доброго дня!
        Как должны попадать в 47-ю таблицу должники/отключенные при загрузке NAS-а rscriptd либо изменении сети абона?
    • By a_n_h
      Всем доброго дня!
      Как правильно настроить динамический шейпер на удаленном NAS rscriptd?
    • By Небесный
      Есть нужда сделать 3шт. NAS паралельно.
      1 NAS - роутер в мировую сеть.
      2 NAS - внутренние сервисы.
      3 NAS - внутренние сервисы.
      Не хочу внутренние сервисы пускать через первый НАС, дабы не нагружать, решил установить rscriptd на другие серваки, и что-бы они работали паралельно.
      Так вот в чем вопрос: "Может ли старгейзер работать паралельно с тремя rscriptd, если одна и така же сеть указана на всех трех НАС"?
       
      Пока пробую только Биллинг+НАС1+НАС2, третий пока не трогаю, дай разобраться с двумя НАСами.

      stargzer.conf
      LogFile = /var/log/stargazer.log PIDFile = /var/run/stargazer.pid Rules = /etc/stargazer/rules DetailStatWritePeriod = 1/6 StatWritePeriod = 30 DayFee = 1 DayFeeIsLastDay = no DayResetTraff = 1 SpreadFee = yes FreeMbAllowInet = no WriteFreeMbTraffCost = yes FullFee = yes <DirNames>     DirName0 = Internet     DirName1 =     DirName2 =     DirName3 =     DirName4 =     DirName5 =     DirName6 =     DirName7 =     DirName8 =     DirName9 = </DirNames> ExecutersNum = 2 ModulesPath = /usr/lib/stg MonitorDir=/var/stargazer/monitor FeeChargeType = 1 ReconnectOnTariffChange = yes <IncludeFile "conf-enabled.d/store_*.conf"> </IncludeFile> <Modules>     <IncludeFile "conf-enabled.d/mod_*.conf">     </IncludeFile> </Modules>  
      remote_nas.conf
      192.168.0.0/24 xxx.xxx.xxx.150 10.0.0.0/8 xxx.xxx.xxx.150 213.174.11.0/24 xxx.xxx.xxx.150 192.168.0.0/24 xxx.xxx.xxx.100 10.0.0.0/8 xxx.xxx.xxx.100 213.174.11.0/24 xxx.xxx.xxx.100 192.168.0.0/24 xxx.xxx.xxx.2 10.0.0.0/8 xxx.xxx.xxx.2 213.174.11.0/24 xxx.xxx.xxx.2  
       
      mod_remote_script.conf
      <Module remote_script>     SendPeriod = 10     SubnetFile = /etc/stargazer/remote_nas.conf     Password = 123456     UserParams = Tariff     Port = 9999 </Module>  
      На 1 NAS все работает, на 2 NAS не работает.
       
      Конфигурация 2 NAS
       
      LogFileName = /var/log/rscriptd.log ExecutersNum = 2 ConfigDir = /etc/rscriptd Password = 123456 Port = 9999 UserTimeout = 60 ScriptOnConnect = /etc/rscriptd/OnConnect ScriptOnDisconnect = /etc/rscriptd/OnDisconnect ps ax | grep stg
       6039 ?        S      0:00 stg-exec  6040 ?        S      0:00 stg-exec  6042 pts/1    S+     0:00 grep --color=auto stg  
       
      Есть подозрения, что старгейзер одну и ту же сеть не может на разные НАС пинать. Кто что скажет?
       
       
×
×
  • Create New...