Тестируем 5.3.002

Технические вопросы по UTM 5.0
Ответить
ronin
Сообщения: 74
Зарегистрирован: Чт фев 03, 2011 00:57

Сообщение ronin »

Кто бы скинул мне UTM5 (5.3-002-beta1) для теста, а то не охота обновление продлевать ради беты, а вдруг релиз через полтора года будет

torrus
Сообщения: 72
Зарегистрирован: Чт фев 02, 2012 16:10
Откуда: Александров
Контактная информация:

Сообщение torrus »

Всё бы ничего,но вот :

Код: Выделить всё


Feb 19 15:29:27  Info  : b779a740 UTM5 Config: Processing config file: /netup/utm5/dhcpd5.cfg
UTM5 DHCPD service started
Feb 19 15:29:27  Info  : b779a740 FileAppender: Using '/netup/utm5/log/dhcp.log' file
Feb 19 15:29:27 ?Debug : b779a740 DBConnection_mysql: Connecting to MySQL database
Feb 19 15:29:27 ?Debug : b779a740 DBConnection_mysql: Connection parameters username: root; dbname: UTM5 host: localhost
Feb 19 15&#58;29&#58;27 ?Debug &#58; b779a740 DBConnection_mysql&#58; Setting database character set to <utf8>
Feb 19 15&#58;29&#58;27 ?Debug &#58; b779a740 DBConnection_mysql&#58; MySQL connection opened
Feb 19 15&#58;29&#58;27 ?Debug &#58; b779a740 DBConnection_mysql&#58; <0x9e850d8> SQL SELECT query&#58; SELECT id,lease_time,gateway,netmask,dns1_server,dns2_server,ntp_server,domain_name,block_pool_id,flags FROM dhcp_pool_info WHERE is_deleted='0'
Feb 19 15&#58;29&#58;27 ?Debug &#58; b779a740 DBConnection_mysql&#58; <0x9e850d8> SQL SELECT query&#58; 1 rows in 0.000 sec
Feb 19 15&#58;29&#58;27 ?Debug &#58; b779a740 DBConnection_mysql&#58; <0x9e850d8> SQL SELECT query&#58; SELECT first_ip,last_ip FROM dhcp_pool_ranges WHERE is_deleted='0' AND pool_id='1'
Feb 19 15&#58;29&#58;27 ?Debug &#58; b779a740 DBConnection_mysql&#58; <0x9e850d8> SQL SELECT query&#58; 1 rows in 0.000 sec
Feb 19 15&#58;29&#58;27 ?Debug &#58; b779a740 DBConnection_mysql&#58; <0x9e850d8> SQL SELECT query&#58; SELECT id,tec_id_type,tec_id_disp,tec_id_len,tec_id_offset,port_id_type,port_id_disp,port_id_len,port_id_offset,vlan_id_type,vlan_id_disp,vlan_id_len,vlan_id_offset FROM switch_types WHERE is_deleted='0'
Feb 19 15&#58;29&#58;27 ?Debug &#58; b779a740 DBConnection_mysql&#58; <0x9e850d8> SQL SELECT query&#58; 3 rows in 0.000 sec
Feb 19 15&#58;29&#58;27 ?Debug &#58; b779a740 DBConnection_mysql&#58; <0x9e850d8> SQL SELECT query&#58; SELECT id,type_id,remote_id FROM switches WHERE is_deleted='0'
Feb 19 15&#58;29&#58;27 ?Debug &#58; b779a740 DBConnection_mysql&#58; <0x9e850d8> SQL SELECT query&#58; 0 rows in 0.000 sec
Feb 19 15&#58;29&#58;27 ?Debug &#58; b779a740 DBConnection_mysql&#58; <0x9e850d8> SQL SELECT query&#58; SELECT id,block_id FROM accounts WHERE is_deleted=0
Feb 19 15&#58;29&#58;27 ?Debug &#58; b779a740 DBConnection_mysql&#58; <0x9e850d8> SQL SELECT query&#58; 2 rows in 0.000 sec
Feb 19 15&#58;29&#58;27 ?Debug &#58; b779a740 DBConnection_mysql&#58; <0x9e850d8> SQL SELECT query&#58; SELECT ip_group_id,id FROM iptraffic_service_links WHERE is_deleted='0'
Feb 19 15&#58;29&#58;27 ?Debug &#58; b779a740 DBConnection_mysql&#58; <0x9e850d8> SQL SELECT query&#58; 1 rows in 0.000 sec
Feb 19 15&#58;29&#58;27 ?Debug &#58; b779a740 DBConnection_mysql&#58; <0x9e850d8> SQL SELECT query&#58; SELECT id,account_id FROM service_links WHERE is_deleted=0
Feb 19 15&#58;29&#58;27 ?Debug &#58; b779a740 DBConnection_mysql&#58; <0x9e850d8> SQL SELECT query&#58; 4 rows in 0.000 sec
Feb 19 15&#58;29&#58;27 ?Debug &#58; b779a740 DBConnection_mysql&#58; <0x9e850d8> SQL SELECT query&#58; SELECT id,ip,mask,mac,switch_id,port_id,vlan_id,pool_id,ip_group_id FROM ip_groups WHERE is_deleted='0' AND &#40;ip_type&0x300&#41;='0'
Feb 19 15&#58;29&#58;27 ?Debug &#58; b779a740 DBConnection_mysql&#58; <0x9e850d8> SQL SELECT query&#58; 1 rows in 0.001 sec
Feb 19 15&#58;29&#58;27 ?Debug &#58; b779a740 LeaseManager&#58; IP binding 10.18.1.222/00&#58;0c&#58;42&#58;d3&#58;2d&#58;f2/switch=0/port=0/vlan=0/pool=0
Feb 19 15&#58;29&#58;27 ?Debug &#58; b779a740 ModTop&#58; Registering message handlers..
Feb 19 15&#58;29&#58;27 ?Debug &#58; b779a740 ModTop&#58; ID <0x5000> handler <0x09e836b8>
Feb 19 15&#58;29&#58;27 ?Debug &#58; b779a740 ModTop&#58; ID <0x5001> handler <0x09e836b8>
Feb 19 15&#58;29&#58;27 ?Debug &#58; b779a740 ModTop&#58; ID <0x5002> handler <0x09e836b8>
Feb 19 15&#58;29&#58;27 ?Debug &#58; b779a740 ModTop&#58; ID <0x5003> handler <0x09e836b8>
Feb 19 15&#58;29&#58;27 ?Debug &#58; b779a740 ModTop&#58; ID <0x5004> handler <0x09e836b8>
Feb 19 15&#58;29&#58;27 ?Debug &#58; b779a740 ModTop&#58; ID <0x5005> handler <0x09e836b8>
Feb 19 15&#58;29&#58;27 ?Debug &#58; b779a740 ModTop&#58; ID <0x5006> handler <0x09e836b8>
Feb 19 15&#58;29&#58;27 ?Debug &#58; b779a740 DHCP_Server&#58; listening eth0/10.2.2.150/00&#58;23&#58;7d&#58;fd&#58;46&#58;22/0.0.0.0&#58;67
Feb 19 15&#58;29&#58;27 ?Debug &#58; b69feb70 DHCP_Server&#58; listening for 1 sockets
Feb 19 15&#58;29&#58;27 ?Debug &#58; b6affb70 Transport&#58; started.
Feb 19 15&#58;29&#58;27 ?Debug &#58; b6affb70 ModTop&#58; Socket connected to&#58; host <127.0.0.1> port <12758>
Feb 19 15&#58;29&#58;27  Info  &#58; b66ffb70 StreamConnection&#58; Connection thread started. Peer &#91;127.0.0.1&#93;&#58;12758
Feb 19 15&#58;29&#58;27 ?Debug &#58; b66ffb70 StreamConnection&#58; Connection using SSLv3
Feb 19 15&#58;29&#58;27 ?Debug &#58; b66ffb70 StreamConnection&#58; System message <-31> recived
Feb 19 15&#58;29&#58;27 ?Debug &#58; b66ffb70 StreamConnection&#58; Challenge response sent
Feb 19 15&#58;29&#58;27 ?Debug &#58; b66ffb70 StreamConnection&#58; System message <-33> recived
Feb 19 15&#58;29&#58;27  Info  &#58; b66ffb70 StreamConnection&#58; Connection successfully authorized, user id <-25>
Feb 19 15&#58;29&#58;28 ?Debug &#58; b6affb70 Transport&#58; connection with UTM5 core has been restored
Feb 19 15&#58;29&#58;28 ?Debug &#58; b6affb70 DBConnection_mysql&#58; <0x9e850d8> SQL SELECT query&#58; SELECT id,tec_id_type,tec_id_disp,tec_id_len,tec_id_offset,port_id_type,port_id_disp,port_id_len,port_id_offset,vlan_id_type,vlan_id_disp,vlan_id_len,vlan_id_offset FROM switch_types WHERE is_deleted='0'
Feb 19 15&#58;29&#58;28 ?Debug &#58; b6affb70 DBConnection_mysql&#58; <0x9e850d8> SQL SELECT query&#58; 3 rows in 0.000 sec
Feb 19 15&#58;29&#58;28 ?Debug &#58; b6affb70 DBConnection_mysql&#58; <0x9e850d8> SQL SELECT query&#58; SELECT id,type_id,remote_id FROM switches WHERE is_deleted='0'
Feb 19 15&#58;29&#58;28 ?Debug &#58; b6affb70 DBConnection_mysql&#58; <0x9e850d8> SQL SELECT query&#58; 0 rows in 0.000 sec
Feb 19 15&#58;29&#58;28 ?Debug &#58; b6affb70 DBConnection_mysql&#58; <0x9e850d8> SQL SELECT query&#58; SELECT id,block_id FROM accounts WHERE is_deleted=0
Feb 19 15&#58;29&#58;28 ?Debug &#58; b6affb70 DBConnection_mysql&#58; <0x9e850d8> SQL SELECT query&#58; 2 rows in 0.000 sec
Feb 19 15&#58;29&#58;28 ?Debug &#58; b6affb70 DBConnection_mysql&#58; <0x9e850d8> SQL SELECT query&#58; SELECT ip_group_id,id FROM iptraffic_service_links WHERE is_deleted='0'
Feb 19 15&#58;29&#58;28 ?Debug &#58; b6affb70 DBConnection_mysql&#58; <0x9e850d8> SQL SELECT query&#58; 1 rows in 0.000 sec
Feb 19 15&#58;29&#58;28 ?Debug &#58; b6affb70 DBConnection_mysql&#58; <0x9e850d8> SQL SELECT query&#58; SELECT id,account_id FROM service_links WHERE is_deleted=0
Feb 19 15&#58;29&#58;28 ?Debug &#58; b6affb70 DBConnection_mysql&#58; <0x9e850d8> SQL SELECT query&#58; 4 rows in 0.000 sec
Feb 19 15&#58;29&#58;28 ?Debug &#58; b6affb70 DBConnection_mysql&#58; <0x9e850d8> SQL SELECT query&#58; SELECT id,ip,mask,mac,switch_id,port_id,vlan_id,pool_id,ip_group_id FROM ip_groups WHERE is_deleted='0' AND &#40;ip_type&0x300&#41;='0'
Feb 19 15&#58;29&#58;28 ?Debug &#58; b6affb70 DBConnection_mysql&#58; <0x9e850d8> SQL SELECT query&#58; 1 rows in 0.000 sec
Feb 19 15&#58;29&#58;28 ?Debug &#58; b6affb70 LeaseManager&#58; IP binding 10.18.1.222/00&#58;0c&#58;42&#58;d3&#58;2d&#58;f2/switch=0/port=0/vlan=0/pool=0
Feb 19 15&#58;29&#58;28 ?Debug &#58; b6affb70 DBConnection_mysql&#58; <0x9e850d8> SQL SELECT query&#58; SELECT id,lease_time,gateway,netmask,dns1_server,dns2_server,ntp_server,domain_name,block_pool_id,flags FROM dhcp_pool_info WHERE is_deleted='0'
Feb 19 15&#58;29&#58;28 ?Debug &#58; b6affb70 DBConnection_mysql&#58; <0x9e850d8> SQL SELECT query&#58; 1 rows in 0.000 sec
Feb 19 15&#58;29&#58;28 ?Debug &#58; b6affb70 DBConnection_mysql&#58; <0x9e850d8> SQL SELECT query&#58; SELECT first_ip,last_ip FROM dhcp_pool_ranges WHERE is_deleted='0' AND pool_id='1'
Feb 19 15&#58;29&#58;28 ?Debug &#58; b6affb70 DBConnection_mysql&#58; <0x9e850d8> SQL SELECT query&#58; 1 rows in 0.000 sec
Feb 19 15&#58;29&#58;28 ?Debug &#58; b6affb70 StreamConnection&#58; Sending message ID 0x5000
Feb 19 15&#58;29&#58;47 ?Debug &#58; b69feb70 DHCP_Server&#58; request from 0.0.0.0&#58;68&#58;
DHCP packet header
      op&#58; 1
   htype&#58; 1
    hlen&#58; 6
    hops&#58; 0
     xid&#58; 1f6a536c
    secs&#58; 0
   flags&#58; 32768
  ciaddr&#58; 0.0.0.0
  yiaddr&#58; 0.0.0.0
  siaddr&#58; 0.0.0.0
  giaddr&#58; 0.0.0.0
  chaddr&#58; 00&#58;0c&#58;42&#58;d3&#58;2d&#58;f2
   sname&#58; 
    file&#58; 
  option &#91;53&#93;&#58; 01 
  option &#91;55&#93;&#58; 01 79 03 21 06 2a 
  option &#91;12&#93;&#58; 4d 69 6b 72 6f 54 69 6b 
  option &#91;61&#93;&#58; 01 00 0c 42 d3 2d f2 

Feb 19 15&#58;29&#58;47 ?Debug &#58; b69feb70 DBConnection_mysql&#58; <0x9e850d8> SQL SELECT query&#58; SELECT id,ip,expired,client_id,binding_id FROM dhcp_leases WHERE mac='00&#58;0c&#58;42&#58;d3&#58;2d&#58;f2' ORDER BY id
Feb 19 15&#58;29&#58;47 ?Debug &#58; b69feb70 DBConnection_mysql&#58; <0x9e850d8> SQL SELECT query&#58; 1 rows in 0.000 sec
Feb 19 15&#58;29&#58;47 ?Debug &#58; b69feb70 DHCP_Server&#58; got DHCPDISCOVER packet
Feb 19 15&#58;29&#58;47 ?Debug &#58; b69feb70 DBConnection_mysql&#58; <0x9e850d8> SQL SELECT query&#58; SELECT id FROM dhcp_leases WHERE expired>'1392809387'
Feb 19 15&#58;29&#58;47 ?Debug &#58; b69feb70 DBConnection_mysql&#58; <0x9e850d8> SQL SELECT query&#58; 0 rows in 0.000 sec
Feb 19 15&#58;29&#58;47 ?Debug &#58; b69feb70 LeaseManager&#58; binding ID 11237 OK
Feb 19 15&#58;29&#58;47 ?Debug &#58; b69feb70 DBConnection_mysql&#58; <0x9e850d8> SQL SELECT query&#58; SELECT mac FROM dhcp_leases WHERE ip='168952286' AND expired > '1392809387'
Feb 19 15&#58;29&#58;47 ?Debug &#58; b69feb70 DBConnection_mysql&#58; <0x9e850d8> SQL SELECT query&#58; 0 rows in 0.000 sec
Feb 19 15&#58;29&#58;47 ?Debug &#58; b69feb70 LeaseManager&#58; suitable preferred static IP 10.18.1.222 leased
Feb 19 15&#58;29&#58;47 ?Debug &#58; b69feb70 DBConnection_mysql&#58; <0x9e850d8> SQL query&#58; UPDATE dhcp_leases SET ip='168952286',client_id='MikroTik',binding_id='11237',expired='1392809402',updated='1392809387' WHERE id='3'
Feb 19 15&#58;29&#58;47 ?Debug &#58; b69feb70 DBConnection_mysql&#58; <0x9e850d8> SQL query takes 0.000 sec
Feb 19 15&#58;29&#58;47 ?Debug &#58; b69feb70 DHCP_Server&#58; offered IP 10.18.1.222 from the pool ID 1
Feb 19 15&#58;29&#58;47 ?Debug &#58; b69feb70 DBConnection_mysql&#58; <0x9e850d8> SQL SELECT query&#58; SELECT id, owner_id, owner_type, opt_id, opt_type, opt_value FROM dhcp_options WHERE owner_id = '1' AND owner_type = '2' AND is_deleted = '0'
Feb 19 15&#58;29&#58;47 ?Debug &#58; b69feb70 DBConnection_mysql&#58; <0x9e850d8> SQL SELECT query&#58; 0 rows in 0.000 sec
Feb 19 15&#58;29&#58;47 ?Debug &#58; b69feb70 DBConnection_mysql&#58; <0x9e850d8> SQL SELECT query&#58; SELECT id, owner_id, owner_type, opt_id, opt_type, opt_value FROM dhcp_options WHERE owner_id = '0' AND owner_type = '1' AND is_deleted = '0'
Feb 19 15&#58;29&#58;47 ?Debug &#58; b69feb70 DBConnection_mysql&#58; <0x9e850d8> SQL SELECT query&#58; 0 rows in 0.000 sec
Feb 19 15&#58;29&#58;47 ?Debug &#58; b69feb70 DHCP_Server&#58; sending OFFER of 10.18.1.222 to 00&#58;0c&#58;42&#58;d3&#58;2d&#58;f2
Feb 19 15&#58;29&#58;47 ?Debug &#58; b69feb70 DHCP_Server&#58; sending reply to client 255.255.255.255&#58;68
DHCP packet header
      op&#58; 2
   htype&#58; 1
    hlen&#58; 6
    hops&#58; 0
     xid&#58; 1f6a536c
    secs&#58; 0
   flags&#58; 32768
  ciaddr&#58; 0.0.0.0
  yiaddr&#58; 10.18.1.222
  siaddr&#58; 10.2.2.150
  giaddr&#58; 0.0.0.0
  chaddr&#58; 00&#58;0c&#58;42&#58;d3&#58;2d&#58;f2
   sname&#58; 
    file&#58; 
  option &#91;53&#93;&#58; 02 
  option &#91;54&#93;&#58; 0a 02 02 96 
  option &#91;51&#93;&#58; 00 01 51 80 
  option &#91;3&#93;&#58; 0a 12 01 01 
  option &#91;1&#93;&#58; ff ff ff 00 
  option &#91;6&#93;&#58; c0 a8 32 64 08 08 08 08 
  option &#91;42&#93;&#58; 0a 02 02 96 

Feb 19 15&#58;29&#58;47  ERROR &#58; b69feb70 DHCP_Server&#58; SocketError&#58;  failed sendto&#58; Permission denied
Feb 19 15&#58;29&#58;47 ?Debug &#58; b69feb70 DHCP_Server&#58; request from 0.0.0.0&#58;68&#58;

Feb 19 15:29:47 ERROR : b69feb70 DHCP_Server: SocketError: failed sendto: Permission denied

Сокет то никем,кроме самого dhcpd utm5 не используется.

Код: Выделить всё

Active Internet connections &#40;only servers&#41;
Proto Recv-Q Send-Q Local Address               Foreign Address             State       PID/Program name
udp        0      0 0.0.0.0&#58;52172               0.0.0.0&#58;*                               1311/snmpd
udp        0      0 0.0.0.0&#58;45411               0.0.0.0&#58;*                               1311/snmpd
udp        0      0 0.0.0.0&#58;631                 0.0.0.0&#58;*                               1243/portreserve
udp        0      0 10.18.1.1&#58;123               0.0.0.0&#58;*                               1338/ntpd
udp        0      0 10.2.2.255&#58;123              0.0.0.0&#58;*                               1338/ntpd
udp        0      0 10.2.2.150&#58;123              0.0.0.0&#58;*                               1338/ntpd
udp        0      0 127.0.0.1&#58;123               0.0.0.0&#58;*                               1338/ntpd
udp        0      0 0.0.0.0&#58;123                 0.0.0.0&#58;*                               1338/ntpd
udp        0      0 0.0.0.0&#58;514                 0.0.0.0&#58;*                               1250/rsyslogd
udp        0      0 10.18.1.255&#58;137             0.0.0.0&#58;*                               20040/nmbd
udp        0      0 10.18.1.1&#58;137               0.0.0.0&#58;*                               20040/nmbd
udp        0      0 10.2.2.255&#58;137              0.0.0.0&#58;*                               20040/nmbd
udp        0      0 10.2.2.150&#58;137              0.0.0.0&#58;*                               20040/nmbd
udp        0      0 0.0.0.0&#58;137                 0.0.0.0&#58;*                               20040/nmbd
udp        0      0 10.18.1.255&#58;138             0.0.0.0&#58;*                               20040/nmbd
udp        0      0 10.18.1.1&#58;138               0.0.0.0&#58;*                               20040/nmbd
udp        0      0 10.2.2.255&#58;138              0.0.0.0&#58;*                               20040/nmbd
udp        0      0 10.2.2.150&#58;138              0.0.0.0&#58;*                               20040/nmbd
udp        0      0 0.0.0.0&#58;138                 0.0.0.0&#58;*                               20040/nmbd
udp        0      0 0.0.0.0&#58;9996                0.0.0.0&#58;*                               15695/utm5_core
udp        0      0 0.0.0.0&#58;36625               0.0.0.0&#58;*                               1311/snmpd
udp        0      0 0.0.0.0&#58;1812                0.0.0.0&#58;*                               16062/utm5_radius
udp        0      0 0.0.0.0&#58;1813                0.0.0.0&#58;*                               16062/utm5_radius
udp        0      0 0.0.0.0&#58;161                 0.0.0.0&#58;*                               1311/snmpd                             
udp        0      0 0.0.0.0&#58;67                  0.0.0.0&#58;*                               15898/utm5_dhcpd
Куда копать? Что ещё может мешать? Чемодан с UTM5 и клиентом в виде Микротика,воткнуты в один тупой свич.Никаких броадкастов соотв.нигде не режется.Iptables для тестов выключен.

Аватара пользователя
ZeM
Сообщения: 371
Зарегистрирован: Чт фев 17, 2011 08:38

Сообщение ZeM »

Я думаю только ждать выхода RC. У меня вообще dhcp никакой порт не слушает. Хотя в процессах висит демон.

Аватара пользователя
ZeM
Сообщения: 371
Зарегистрирован: Чт фев 17, 2011 08:38

Сообщение ZeM »

Что там с RC и update 6 под utm 5.3.001 ?

Аватара пользователя
Magnum72
Сообщения: 1947
Зарегистрирован: Чт сен 22, 2005 06:54
Контактная информация:

Сообщение Magnum72 »

Баги:
1) В свойствах IP группы, мак задается как 00-01-02-03-04-05-06, предлагаю стандартизировать и задавать как в dhcp 00010203040506

2) Поле Влан ID - могу ввести любое число, по идее надо ограничить 4096.

3) Серьезная ошибка: при удалении коммутатора не происходит проверка привязки к этому коммутатору пользователей, поэтому после удаления коммутатора не возможно открыть IP группу у пользователя который был привязан к этому коммутатору "IP группа: Ошибка загрузки данных"

serjk
NetUP Team
Сообщения: 719
Зарегистрирован: Пн авг 14, 2006 08:56

Сообщение serjk »

Magnum72 писал(а):Баги:
1) В свойствах IP группы, мак задается как 00-01-02-03-04-05-06, предлагаю стандартизировать и задавать как в dhcp 00010203040506

2) Поле Влан ID - могу ввести любое число, по идее надо ограничить 4096.

3) Серьезная ошибка: при удалении коммутатора не происходит проверка привязки к этому коммутатору пользователей, поэтому после удаления коммутатора не возможно открыть IP группу у пользователя который был привязан к этому коммутатору "IP группа: Ошибка загрузки данных"
1. В свойствах IP-группы MAC задается в любом формате, который можно интерпретировать (010203040506, 01-02-03-04-05-06, 01:02:03:04:05:06). Пока это поведение не меняли, т.к. в старых базах никаких проверок не производилось. По-хорошему можно осуществить автоматическое приведение старых данных к общему формату (так же некоторые операторы хранили в этом поле нечтно, с MAC вообще не связанное)

2. Можно реализовать, но опять же, кто-то может захотеть хранить там нечто целочисленное (не VLAN), чтобы работала подстановка в правилах файрволл.

3. Поправили.

Сегодня должны быть выложены сборки на сайт. Модуль utm5_dhcpd значительно переработали (в сторону повышения стабильности, прозрачности алгоритмов и т.д.). Исправили найденные с момента beta1 проблемы, в т.к. проблемы с динамическим шейпированием и RADIUS атрибутами.

Аватара пользователя
ZeM
Сообщения: 371
Зарегистрирован: Чт фев 17, 2011 08:38

Сообщение ZeM »

Обновился на RC1
1. При запуске utm_dhcp такая ошибка в dhcp.log.

Код: Выделить всё

Feb 28 21&#58;30&#58;19  ERROR &#58; b2870740 UTM5 Config&#58; Can't unlink pid file /var/run/utm5_unknown.pid&#58; No such file or directory
БАГ
2. Биллинг вешается наглухо если внести платеж и при этом поставить галки Выписать квитанцию и Посылать уведомления.
В логе

Код: Выделить всё

Feb 28 22&#58;48&#58;07 ?Debug &#58; 37bfb700 DBConnection_mysql&#58; <0x2462ea0> SQL SELECT query&#58; SELECT value FROM utm5_settings WHERE variable='templates_prefix'
Feb 28 22&#58;48&#58;07 ?Debug &#58; 37bfb700 DBConnection_mysql&#58; <0x2462ea0> SQL SELECT query&#58; 0 rows in 0.000 sec
Feb 28 22&#58;48&#58;07 ?Debug &#58; 37bfb700 DBConnection_mysql&#58; <0x2462ea0> SQL SELECT query&#58; SELECT archive_id,start_date,end_date FROM archives ORDER BY id
Feb 28 22&#58;48&#58;07 ?Debug &#58; 37bfb700 DBConnection_mysql&#58; <0x2462ea0> SQL SELECT query&#58; 252 rows in 0.001 sec
Feb 28 22&#58;48&#58;07 ?Debug &#58; 37bfb700 UTM5 DBA&#58; archive ID <1> case&#58; start <= per_start && end >= per_end
Feb 28 22&#58;48&#58;07 ?Debug &#58; 37bfb700 UTM5 DBA&#58; archive ID <2> case&#58; start <= per_start && end >= per_end
Feb 28 22&#58;48&#58;07 ?Debug &#58; 37bfb700 UTM5 DBA&#58; archive ID <3> case&#58; start <= per_start && end >= per_end
Feb 28 22&#58;48&#58;07 ?Debug &#58; 37bfb700 UTM5 DBA&#58; archive ID <4> case&#58; start <= per_start && end >= per_end
Feb 28 22&#58;48&#58;07 ?Debug &#58; 37bfb700 UTM5 DBA&#58; archive ID <5> case&#58; start <= per_start && end >= per_end
Feb 28 22&#58;48&#58;07 ?Debug &#58; 37bfb700 UTM5 DBA&#58; archive ID <6> case&#58; start <= per_start && end >= per_end
Feb 28 22&#58;48&#58;07 ?Debug &#58; 37bfb700 UTM5 DBA&#58; archive ID <7> case&#58; start <= per_start && end >= per_end
Feb 28 22&#58;48&#58;07 ?Debug &#58; 37bfb700 UTM5 DBA&#58; archive ID <8> case&#58; start <= per_start && end >= per_end
Feb 28 22&#58;48&#58;07 ?Debug &#58; 37bfb700 UTM5 DBA&#58; archive ID <9> case&#58; start <= per_start && end >= per_end
Feb 28 22&#58;48&#58;07 ?Debug &#58; 37bfb700 UTM5 DBA&#58; archive ID <10> case&#58; start <= per_start && end >= per_end
Feb 28 22&#58;48&#58;07 ?Debug &#58; 37bfb700 UTM5 DBA&#58; archive ID <11> case&#58; start <= per_start && end >= per_end
Feb 28 22&#58;48&#58;07 ?Debug &#58; 37bfb700 UTM5 DBA&#58; archive ID <12> case&#58; start <= per_start && end >= per_end
Feb 28 22&#58;48&#58;07 ?Debug &#58; 37bfb700 UTM5 DBA&#58; archive ID <13> case&#58; start <= per_start && end >= per_end
Feb 28 22&#58;48&#58;07 ?Debug &#58; 37bfb700 UTM5 DBA&#58; archive ID <14> case&#58; start <= per_start && end >= per_end
Feb 28 22&#58;48&#58;07 ?Debug &#58; 37bfb700 UTM5 DBA&#58; archive ID <15> case&#58; start <= per_start && end >= per_end
Feb 28 22&#58;48&#58;07 ?Debug &#58; 37bfb700 UTM5 DBA&#58; archive ID <16> case&#58; start <= per_start && end >= per_end
Feb 28 22&#58;48&#58;07 ?Debug &#58; 37bfb700 UTM5 DBA&#58; archive ID <17> case&#58; start <= per_start && end >= per_end
Feb 28 22&#58;48&#58;07 ?Debug &#58; 37bfb700 UTM5 DBA&#58; archive ID <18> case&#58; start <= per_start && end >= per_end
Feb 28 22&#58;48&#58;07 ?Debug &#58; 37bfb700 UTM5 DBA&#58; archive ID <19> case&#58; start <= per_start && end >= per_end
Feb 28 22&#58;48&#58;07 ?Debug &#58; 37bfb700 UTM5 DBA&#58; archive ID <20> case&#58; start <= per_start && end >= per_end
Feb 28 22&#58;48&#58;07 ?Debug &#58; 37bfb700 UTM5 DBA&#58; archive ID <21> case&#58; start <= per_start && end >= per_end
Feb 28 22&#58;48&#58;07 ?Debug &#58; 37bfb700 UTM5 DBA&#58; archive ID <22> case&#58; start <= per_start && end >= per_end
Feb 28 22&#58;48&#58;07 ?Debug &#58; 37bfb700 UTM5 DBA&#58; archive ID <23> case&#58; start <= per_start && end >= per_end
Feb 28 22&#58;48&#58;07 ?Debug &#58; 37bfb700 UTM5 DBA&#58; archive ID <25> case&#58; start <= per_start && end >= per_end
Feb 28 22&#58;48&#58;07 ?Debug &#58; 37bfb700 UTM5 DBA&#58; archive ID <26> case&#58; start <= per_start && end >= per_end
Feb 28 22&#58;48&#58;07 ?Debug &#58; 37bfb700 UTM5 DBA&#58; archive ID <27> case&#58; start <= per_start && end >= per_end
Feb 28 22&#58;48&#58;07 ?Debug &#58; 37bfb700 UTM5 DBA&#58; archive ID <28> case&#58; start <= per_start && end >= per_end
Feb 28 22&#58;48&#58;07 ?Debug &#58; 37bfb700 UTM5 DBA&#58; archive ID <29> case&#58; start <= per_start && end >= per_end
Feb 28 22&#58;48&#58;07 ?Debug &#58; 37bfb700 UTM5 DBA&#58; archive ID <30> case&#58; start <= per_start && end >= per_end
Feb 28 22&#58;48&#58;07 ?Debug &#58; 37bfb700 UTM5 DBA&#58; archive ID <31> case&#58; start <= per_start && end >= per_end
Feb 28 22&#58;48&#58;07 ?Debug &#58; 37bfb700 UTM5 DBA&#58; archive ID <32> case&#58; start <= per_start && end >= per_end
Feb 28 22&#58;48&#58;07 ?Debug &#58; 37bfb700 UTM5 DBA&#58; archive ID <33> case&#58; start <= per_start && end >= per_end
Feb 28 22&#58;48&#58;07 ?Debug &#58; 37bfb700 UTM5 DBA&#58; archive ID <34> case&#58; start <= per_start && end >= per_end
Feb 28 22&#58;48&#58;07 ?Debug &#58; 37bfb700 UTM5 DBA&#58; archive ID <35> case&#58; start <= per_start && end >= per_end
Feb 28 22&#58;48&#58;07 ?Debug &#58; 37bfb700 UTM5 DBA&#58; archive ID <36> case&#58; start <= per_start && end >= per_end
Feb 28 22&#58;48&#58;07 ?Debug &#58; 37bfb700 UTM5 DBA&#58; archive ID <37> case&#58; start <= per_start && end >= per_end
Feb 28 22&#58;48&#58;07 ?Debug &#58; 37bfb700 UTM5 DBA&#58; start&#40;0&#41; <= r&#40;1375300799&#41; < end&#40;1393613287&#41;, adding non-archive table into report
Feb 28 22&#58;48&#58;07 ?Debug &#58; 37bfb700 DBConnection_mysql&#58; <0x2462ea0> SQL SELECT query&#58; SELECT account_id,payment_incurrency,currency_id,currency_rate,actual_date,payment_enter_date,method,payment_ext_number FROM payment_transactions WHERE id=23207
Feb 28 22&#58;48&#58;07 ?Debug &#58; 37bfb700 DBConnection_mysql&#58; <0x2462ea0> SQL SELECT query&#58; 1 rows in 0.001 sec
Feb 28 22&#58;48&#58;07 ?Debug &#58; 37bfb700 DBConnection_mysql&#58; <0x2462ea0> SQL SELECT query&#58; SELECT table_name FROM archives WHERE archive_id='37' AND table_type='7'
Feb 28 22&#58;48&#58;07 ?Debug &#58; 37bfb700 DBConnection_mysql&#58; <0x2462ea0> SQL SELECT query&#58; 1 rows in 0.000 sec
Feb 28 22&#58;48&#58;07 ?Debug &#58; 37bfb700 DBConnection_mysql&#58; <0x2462ea0> SQL SELECT query&#58; SELECT account_id,payment_incurrency,currency_id,currency_rate,actual_date,payment_enter_date,method,payment_ext_number FROM UTM5arc.ptr_2013_07 WHERE id=23207
Feb 28 22&#58;48&#58;07 ?Debug &#58; 37bfb700 DBConnection_mysql&#58; <0x2462ea0> MySQL query failed&#58;<SELECT command denied to user 'billing'@'172.28.100.9' for table 'ptr_2013_07'> Trying to reconnect&#58; 0
Feb 28 22&#58;48&#58;27 ?Debug &#58; 3c5a8700 StreamConnection&#58; Sending message ID 0x2129
Feb 28 22&#58;48&#58;27 ?Debug &#58; 3c4a7700 StreamConnection&#58; Sending message ID 0x5000
Feb 28 22&#58;48&#58;43  Info  &#58; 423bc740 UTM5 Core&#58; trying to stop application
Feb 28 22&#58;48&#58;43 ?Debug &#58; 3c8ab700 TrafficAggregator&#58; aggregator loop terminated
Feb 28 22&#58;48&#58;43 ?Debug &#58; 3c6a9700 TrafficAggregator&#58; charger stopped
Feb 28 22&#58;48&#58;43 ?Debug &#58; 3c3a6700 TrafficAggregator&#58; scheduler stopped
Feb 28 22&#58;48&#58;43 ?Debug &#58; 3c1a4700 TrafficPrimaryAggregator&#58; primary classification loop terminated
Feb 28 22&#58;48&#58;43 ?Debug &#58; 3c7aa700 RemoteFirewallManager&#58; is done
Feb 28 22&#58;48&#58;43 ?Debug &#58; 3c5a8700 RADIUS_Manager&#58; done
Feb 28 22&#58;48&#58;43 ?Debug &#58; 3c4a7700 DHCP_Manager&#58; done
Feb 28 22&#58;48&#58;43 ?Debug &#58; 3ceb1700 EventScheduler&#58; done
Feb 28 22&#58;48&#58;43 ?Debug &#58; 3c2a5700 HotSpot&#58; thread is done
Feb 28 22&#58;48&#58;43 ?Debug &#58; 423bc740 TrafficAggregator&#58; NetUP Classifier Traffic File </netup/utm5/log/traffic.dat> has <0> records
Feb 28 22&#58;48&#58;43 ?Debug &#58; 423bc740 RawTrafficStorage&#58; Flushing buffer
Feb 28 22&#58;48&#58;43 ?Debug &#58; 3d0b3700 RPCSessionManager&#58; done
Feb 28 22&#58;48&#58;43  Info  &#58; 423bc740 UTM5 Config&#58; Pid file found&#58; /var/run/utm5_core.pid; Overwriting
Feb 28 22&#58;48&#58;43  Info  &#58; 423bc740 UTM5 Core&#58; done
3. Сделать проверку, что если нет тарифа и удалена сервисная связка - то не давать вносить платеж. Или же нет тарифа у абонента - так наверно правильнее.
Просто в админке делаются кнопки неактивными и все).

Аватара пользователя
Magnum72
Сообщения: 1947
Зарегистрирован: Чт сен 22, 2005 06:54
Контактная информация:

Сообщение Magnum72 »

2) прав не хватает: MySQL query failed:<SELECT command denied to user 'billing'@'172.28.100.9' for table 'ptr_2013_07'> Trying to reconnect: 0

3) Нельзя это делать, у меня есть пользователи которым только разовые услуги начисляются да и состояние счета и возможность вносить деньги никакого отношения к наличию или отсутствию ТП иметь не должно.

Аватара пользователя
ZeM
Сообщения: 371
Зарегистрирован: Чт фев 17, 2011 08:38

Сообщение ZeM »

2)Хватает. Я сразу было обратил на это внимание. Если без этих галок - все вносится норм. Кроме того grant all priv - решает. Это баг при том, что полные привелегии.
3) Обсуждаемо не спорю. Предлагаю тогда так - если нет никаких услуг и ТП - то платеж вносить нет смысла.
UPD Наловил критов...
Удалил было пользователя - повесилась админка наглухо.
Теперь админка пишет Error while getting users list. Not invoked
Телефоные направления Cannot get data list.
Мне не повезло хотел списания посмотреть как работают в этой версии. Блин.
P.S. Обновлялся с beta 1 может оттуда глюки наловились.
Последний раз редактировалось ZeM Пт фев 28, 2014 22:55, всего редактировалось 3 раза.

Аватара пользователя
Magnum72
Сообщения: 1947
Зарегистрирован: Чт сен 22, 2005 06:54
Контактная информация:

Сообщение Magnum72 »

ZeM писал(а):2)Хватает. Я сразу было обратил на это внимание. Если без этих галок - все вносится норм. Кроме того grant all priv - решает. Это баг при том, что полные привелегии.
3) Обсуждаемо не спорю. Предлагаю тогда так - если нет никаких услуг и ТП - то платеж вносить нет смысла.
Разовых услуг в момент платежа и не будет , они проводятся и гасятся.
Да и в случае как быть с пользователя которые сначала закидывают деньги на счет а потом выбирают тарифный план.

Аватара пользователя
Magnum72
Сообщения: 1947
Зарегистрирован: Чт сен 22, 2005 06:54
Контактная информация:

Сообщение Magnum72 »

ZeM писал(а):2)Хватает. Я сразу было обратил на это внимание. Если без этих галок - все вносится норм. Кроме того grant all priv - решает. Это баг при том, что полные привелегии.
3) Обсуждаемо не спорю. Предлагаю тогда так - если нет никаких услуг и ТП - то платеж вносить нет смысла.
А переменная templates_prefix есть, хотя бы пустая?

Аватара пользователя
ZeM
Сообщения: 371
Зарегистрирован: Чт фев 17, 2011 08:38

Сообщение ZeM »

Magnum72
templates_prefix не добавлял в списке параметров. По идее дефолтные значения должны браться. А на что влияет? В 5.3.001 upd4 все ок без нее при тех же действиях.
Досадно вышло у меня. Напишите нормально ли со списаниями?
Обновлялись с beta1 до RC1 ?

Аватара пользователя
ZeM
Сообщения: 371
Зарегистрирован: Чт фев 17, 2011 08:38

Сообщение ZeM »

Продолжение истории как я удалил юзера и тестовый биллинг мертв

Код: Выделить всё

-- Verificator
-- You have to backup UTM5 database!
-- Affected tables list at the end of file

-- ERROR account 35 is blocked but no entry in blocks_info table for this account
-- SQL DESC unblock account
UPDATE accounts SET is_blocked='0' WHERE id='35';

-- 1 errors
-- 0 warnings
-- affected tables&#58; accounts
И так стопаем биллинг выполняем запрос. Удаляем логи для чистоты. Запускаем биллинг и в верификаторе все тоже самое.
Как это было

Код: Выделить всё

Выбрал базу

Database changed
mysql> UPDATE accounts SET is_blocked='0' WHERE id='35';
Query OK, 1 row affected &#40;0.00 sec&#41;
Rows matched&#58; 1  Changed&#58; 1  Warnings&#58; 0
И так по кругу...
Завтра поставлю RC1 сняв копию с боевой БД работающей на 5.3.001 upd4. Повторю теже процедуры.
P.S. С удалением юзера на RC1 такая тема у меня только ?

torrus
Сообщения: 72
Зарегистрирован: Чт фев 02, 2012 16:10
Откуда: Александров
Контактная информация:

Сообщение torrus »

ZeM писал(а):Продолжение истории как я удалил юзера и тестовый биллинг мертв

Код: Выделить всё

-- Verificator
-- You have to backup UTM5 database!
-- Affected tables list at the end of file

-- ERROR account 35 is blocked but no entry in blocks_info table for this account
-- SQL DESC unblock account
UPDATE accounts SET is_blocked='0' WHERE id='35';

-- 1 errors
-- 0 warnings
-- affected tables&#58; accounts
И так стопаем биллинг выполняем запрос. Удаляем логи для чистоты. Запускаем биллинг и в верификаторе все тоже самое.
Как это было

Код: Выделить всё

Выбрал базу

Database changed
mysql> UPDATE accounts SET is_blocked='0' WHERE id='35';
Query OK, 1 row affected &#40;0.00 sec&#41;
Rows matched&#58; 1  Changed&#58; 1  Warnings&#58; 0
И так по кругу...
Завтра поставлю RC1 сняв копию с боевой БД работающей на 5.3.001 upd4. Повторю теже процедуры.
P.S. С удалением юзера на RC1 такая тема у меня только ?
Я обновлялся с upd4 на RC1.Описаного бага не словил.Все работает.

А вообще,пока RC1 радует.По крайней мере то,что от биллинга надо - работает и не сломали.DHCP адреса отдает по статике(пул не юзаю),шейпинг работает,радиус тоже.Скрестил биллинг с Redback SE-100(Dynamic CLIPS).

Аватара пользователя
ZeM
Сообщения: 371
Зарегистрирован: Чт фев 17, 2011 08:38

Сообщение ZeM »

torrus
Обновился тоже с 5.3.001 чистой - вроде норм стало... Юзеры удаляются. Буду тестить дальше.

Ответить