Тестируем 5.3.002
-
- Сообщения: 73
- Зарегистрирован: Чт фев 02, 2012 16:10
- Откуда: Александров
- Контактная информация:
Всё бы ничего,но вот :
Feb 19 15:29:47 ERROR : b69feb70 DHCP_Server: SocketError: failed sendto: Permission denied
Сокет то никем,кроме самого dhcpd utm5 не используется.
Куда копать? Что ещё может мешать? Чемодан с UTM5 и клиентом в виде Микротика,воткнуты в один тупой свич.Никаких броадкастов соотв.нигде не режется.Iptables для тестов выключен.
Код: Выделить всё
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:29:27 ?Debug : b779a740 DBConnection_mysql: Setting database character set to <utf8>
Feb 19 15:29:27 ?Debug : b779a740 DBConnection_mysql: MySQL connection opened
Feb 19 15:29:27 ?Debug : b779a740 DBConnection_mysql: <0x9e850d8> SQL SELECT query: 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:29:27 ?Debug : b779a740 DBConnection_mysql: <0x9e850d8> SQL SELECT query: 1 rows in 0.000 sec
Feb 19 15:29:27 ?Debug : b779a740 DBConnection_mysql: <0x9e850d8> SQL SELECT query: SELECT first_ip,last_ip FROM dhcp_pool_ranges WHERE is_deleted='0' AND pool_id='1'
Feb 19 15:29:27 ?Debug : b779a740 DBConnection_mysql: <0x9e850d8> SQL SELECT query: 1 rows in 0.000 sec
Feb 19 15:29:27 ?Debug : b779a740 DBConnection_mysql: <0x9e850d8> SQL SELECT query: 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:29:27 ?Debug : b779a740 DBConnection_mysql: <0x9e850d8> SQL SELECT query: 3 rows in 0.000 sec
Feb 19 15:29:27 ?Debug : b779a740 DBConnection_mysql: <0x9e850d8> SQL SELECT query: SELECT id,type_id,remote_id FROM switches WHERE is_deleted='0'
Feb 19 15:29:27 ?Debug : b779a740 DBConnection_mysql: <0x9e850d8> SQL SELECT query: 0 rows in 0.000 sec
Feb 19 15:29:27 ?Debug : b779a740 DBConnection_mysql: <0x9e850d8> SQL SELECT query: SELECT id,block_id FROM accounts WHERE is_deleted=0
Feb 19 15:29:27 ?Debug : b779a740 DBConnection_mysql: <0x9e850d8> SQL SELECT query: 2 rows in 0.000 sec
Feb 19 15:29:27 ?Debug : b779a740 DBConnection_mysql: <0x9e850d8> SQL SELECT query: SELECT ip_group_id,id FROM iptraffic_service_links WHERE is_deleted='0'
Feb 19 15:29:27 ?Debug : b779a740 DBConnection_mysql: <0x9e850d8> SQL SELECT query: 1 rows in 0.000 sec
Feb 19 15:29:27 ?Debug : b779a740 DBConnection_mysql: <0x9e850d8> SQL SELECT query: SELECT id,account_id FROM service_links WHERE is_deleted=0
Feb 19 15:29:27 ?Debug : b779a740 DBConnection_mysql: <0x9e850d8> SQL SELECT query: 4 rows in 0.000 sec
Feb 19 15:29:27 ?Debug : b779a740 DBConnection_mysql: <0x9e850d8> SQL SELECT query: SELECT id,ip,mask,mac,switch_id,port_id,vlan_id,pool_id,ip_group_id FROM ip_groups WHERE is_deleted='0' AND (ip_type&0x300)='0'
Feb 19 15:29:27 ?Debug : b779a740 DBConnection_mysql: <0x9e850d8> SQL SELECT query: 1 rows in 0.001 sec
Feb 19 15:29:27 ?Debug : b779a740 LeaseManager: IP binding 10.18.1.222/00:0c:42:d3:2d:f2/switch=0/port=0/vlan=0/pool=0
Feb 19 15:29:27 ?Debug : b779a740 ModTop: Registering message handlers..
Feb 19 15:29:27 ?Debug : b779a740 ModTop: ID <0x5000> handler <0x09e836b8>
Feb 19 15:29:27 ?Debug : b779a740 ModTop: ID <0x5001> handler <0x09e836b8>
Feb 19 15:29:27 ?Debug : b779a740 ModTop: ID <0x5002> handler <0x09e836b8>
Feb 19 15:29:27 ?Debug : b779a740 ModTop: ID <0x5003> handler <0x09e836b8>
Feb 19 15:29:27 ?Debug : b779a740 ModTop: ID <0x5004> handler <0x09e836b8>
Feb 19 15:29:27 ?Debug : b779a740 ModTop: ID <0x5005> handler <0x09e836b8>
Feb 19 15:29:27 ?Debug : b779a740 ModTop: ID <0x5006> handler <0x09e836b8>
Feb 19 15:29:27 ?Debug : b779a740 DHCP_Server: listening eth0/10.2.2.150/00:23:7d:fd:46:22/0.0.0.0:67
Feb 19 15:29:27 ?Debug : b69feb70 DHCP_Server: listening for 1 sockets
Feb 19 15:29:27 ?Debug : b6affb70 Transport: started.
Feb 19 15:29:27 ?Debug : b6affb70 ModTop: Socket connected to: host <127.0.0.1> port <12758>
Feb 19 15:29:27 Info : b66ffb70 StreamConnection: Connection thread started. Peer [127.0.0.1]:12758
Feb 19 15:29:27 ?Debug : b66ffb70 StreamConnection: Connection using SSLv3
Feb 19 15:29:27 ?Debug : b66ffb70 StreamConnection: System message <-31> recived
Feb 19 15:29:27 ?Debug : b66ffb70 StreamConnection: Challenge response sent
Feb 19 15:29:27 ?Debug : b66ffb70 StreamConnection: System message <-33> recived
Feb 19 15:29:27 Info : b66ffb70 StreamConnection: Connection successfully authorized, user id <-25>
Feb 19 15:29:28 ?Debug : b6affb70 Transport: connection with UTM5 core has been restored
Feb 19 15:29:28 ?Debug : b6affb70 DBConnection_mysql: <0x9e850d8> SQL SELECT query: 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:29:28 ?Debug : b6affb70 DBConnection_mysql: <0x9e850d8> SQL SELECT query: 3 rows in 0.000 sec
Feb 19 15:29:28 ?Debug : b6affb70 DBConnection_mysql: <0x9e850d8> SQL SELECT query: SELECT id,type_id,remote_id FROM switches WHERE is_deleted='0'
Feb 19 15:29:28 ?Debug : b6affb70 DBConnection_mysql: <0x9e850d8> SQL SELECT query: 0 rows in 0.000 sec
Feb 19 15:29:28 ?Debug : b6affb70 DBConnection_mysql: <0x9e850d8> SQL SELECT query: SELECT id,block_id FROM accounts WHERE is_deleted=0
Feb 19 15:29:28 ?Debug : b6affb70 DBConnection_mysql: <0x9e850d8> SQL SELECT query: 2 rows in 0.000 sec
Feb 19 15:29:28 ?Debug : b6affb70 DBConnection_mysql: <0x9e850d8> SQL SELECT query: SELECT ip_group_id,id FROM iptraffic_service_links WHERE is_deleted='0'
Feb 19 15:29:28 ?Debug : b6affb70 DBConnection_mysql: <0x9e850d8> SQL SELECT query: 1 rows in 0.000 sec
Feb 19 15:29:28 ?Debug : b6affb70 DBConnection_mysql: <0x9e850d8> SQL SELECT query: SELECT id,account_id FROM service_links WHERE is_deleted=0
Feb 19 15:29:28 ?Debug : b6affb70 DBConnection_mysql: <0x9e850d8> SQL SELECT query: 4 rows in 0.000 sec
Feb 19 15:29:28 ?Debug : b6affb70 DBConnection_mysql: <0x9e850d8> SQL SELECT query: SELECT id,ip,mask,mac,switch_id,port_id,vlan_id,pool_id,ip_group_id FROM ip_groups WHERE is_deleted='0' AND (ip_type&0x300)='0'
Feb 19 15:29:28 ?Debug : b6affb70 DBConnection_mysql: <0x9e850d8> SQL SELECT query: 1 rows in 0.000 sec
Feb 19 15:29:28 ?Debug : b6affb70 LeaseManager: IP binding 10.18.1.222/00:0c:42:d3:2d:f2/switch=0/port=0/vlan=0/pool=0
Feb 19 15:29:28 ?Debug : b6affb70 DBConnection_mysql: <0x9e850d8> SQL SELECT query: 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:29:28 ?Debug : b6affb70 DBConnection_mysql: <0x9e850d8> SQL SELECT query: 1 rows in 0.000 sec
Feb 19 15:29:28 ?Debug : b6affb70 DBConnection_mysql: <0x9e850d8> SQL SELECT query: SELECT first_ip,last_ip FROM dhcp_pool_ranges WHERE is_deleted='0' AND pool_id='1'
Feb 19 15:29:28 ?Debug : b6affb70 DBConnection_mysql: <0x9e850d8> SQL SELECT query: 1 rows in 0.000 sec
Feb 19 15:29:28 ?Debug : b6affb70 StreamConnection: Sending message ID 0x5000
Feb 19 15:29:47 ?Debug : b69feb70 DHCP_Server: request from 0.0.0.0:68:
DHCP packet header
op: 1
htype: 1
hlen: 6
hops: 0
xid: 1f6a536c
secs: 0
flags: 32768
ciaddr: 0.0.0.0
yiaddr: 0.0.0.0
siaddr: 0.0.0.0
giaddr: 0.0.0.0
chaddr: 00:0c:42:d3:2d:f2
sname:
file:
option [53]: 01
option [55]: 01 79 03 21 06 2a
option [12]: 4d 69 6b 72 6f 54 69 6b
option [61]: 01 00 0c 42 d3 2d f2
Feb 19 15:29:47 ?Debug : b69feb70 DBConnection_mysql: <0x9e850d8> SQL SELECT query: SELECT id,ip,expired,client_id,binding_id FROM dhcp_leases WHERE mac='00:0c:42:d3:2d:f2' ORDER BY id
Feb 19 15:29:47 ?Debug : b69feb70 DBConnection_mysql: <0x9e850d8> SQL SELECT query: 1 rows in 0.000 sec
Feb 19 15:29:47 ?Debug : b69feb70 DHCP_Server: got DHCPDISCOVER packet
Feb 19 15:29:47 ?Debug : b69feb70 DBConnection_mysql: <0x9e850d8> SQL SELECT query: SELECT id FROM dhcp_leases WHERE expired>'1392809387'
Feb 19 15:29:47 ?Debug : b69feb70 DBConnection_mysql: <0x9e850d8> SQL SELECT query: 0 rows in 0.000 sec
Feb 19 15:29:47 ?Debug : b69feb70 LeaseManager: binding ID 11237 OK
Feb 19 15:29:47 ?Debug : b69feb70 DBConnection_mysql: <0x9e850d8> SQL SELECT query: SELECT mac FROM dhcp_leases WHERE ip='168952286' AND expired > '1392809387'
Feb 19 15:29:47 ?Debug : b69feb70 DBConnection_mysql: <0x9e850d8> SQL SELECT query: 0 rows in 0.000 sec
Feb 19 15:29:47 ?Debug : b69feb70 LeaseManager: suitable preferred static IP 10.18.1.222 leased
Feb 19 15:29:47 ?Debug : b69feb70 DBConnection_mysql: <0x9e850d8> SQL query: UPDATE dhcp_leases SET ip='168952286',client_id='MikroTik',binding_id='11237',expired='1392809402',updated='1392809387' WHERE id='3'
Feb 19 15:29:47 ?Debug : b69feb70 DBConnection_mysql: <0x9e850d8> SQL query takes 0.000 sec
Feb 19 15:29:47 ?Debug : b69feb70 DHCP_Server: offered IP 10.18.1.222 from the pool ID 1
Feb 19 15:29:47 ?Debug : b69feb70 DBConnection_mysql: <0x9e850d8> SQL SELECT query: 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:29:47 ?Debug : b69feb70 DBConnection_mysql: <0x9e850d8> SQL SELECT query: 0 rows in 0.000 sec
Feb 19 15:29:47 ?Debug : b69feb70 DBConnection_mysql: <0x9e850d8> SQL SELECT query: 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:29:47 ?Debug : b69feb70 DBConnection_mysql: <0x9e850d8> SQL SELECT query: 0 rows in 0.000 sec
Feb 19 15:29:47 ?Debug : b69feb70 DHCP_Server: sending OFFER of 10.18.1.222 to 00:0c:42:d3:2d:f2
Feb 19 15:29:47 ?Debug : b69feb70 DHCP_Server: sending reply to client 255.255.255.255:68
DHCP packet header
op: 2
htype: 1
hlen: 6
hops: 0
xid: 1f6a536c
secs: 0
flags: 32768
ciaddr: 0.0.0.0
yiaddr: 10.18.1.222
siaddr: 10.2.2.150
giaddr: 0.0.0.0
chaddr: 00:0c:42:d3:2d:f2
sname:
file:
option [53]: 02
option [54]: 0a 02 02 96
option [51]: 00 01 51 80
option [3]: 0a 12 01 01
option [1]: ff ff ff 00
option [6]: c0 a8 32 64 08 08 08 08
option [42]: 0a 02 02 96
Feb 19 15:29:47 ERROR : b69feb70 DHCP_Server: SocketError: failed sendto: Permission denied
Feb 19 15:29:47 ?Debug : b69feb70 DHCP_Server: request from 0.0.0.0:68:
Сокет то никем,кроме самого dhcpd utm5 не используется.
Код: Выделить всё
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
udp 0 0 0.0.0.0:52172 0.0.0.0:* 1311/snmpd
udp 0 0 0.0.0.0:45411 0.0.0.0:* 1311/snmpd
udp 0 0 0.0.0.0:631 0.0.0.0:* 1243/portreserve
udp 0 0 10.18.1.1:123 0.0.0.0:* 1338/ntpd
udp 0 0 10.2.2.255:123 0.0.0.0:* 1338/ntpd
udp 0 0 10.2.2.150:123 0.0.0.0:* 1338/ntpd
udp 0 0 127.0.0.1:123 0.0.0.0:* 1338/ntpd
udp 0 0 0.0.0.0:123 0.0.0.0:* 1338/ntpd
udp 0 0 0.0.0.0:514 0.0.0.0:* 1250/rsyslogd
udp 0 0 10.18.1.255:137 0.0.0.0:* 20040/nmbd
udp 0 0 10.18.1.1:137 0.0.0.0:* 20040/nmbd
udp 0 0 10.2.2.255:137 0.0.0.0:* 20040/nmbd
udp 0 0 10.2.2.150:137 0.0.0.0:* 20040/nmbd
udp 0 0 0.0.0.0:137 0.0.0.0:* 20040/nmbd
udp 0 0 10.18.1.255:138 0.0.0.0:* 20040/nmbd
udp 0 0 10.18.1.1:138 0.0.0.0:* 20040/nmbd
udp 0 0 10.2.2.255:138 0.0.0.0:* 20040/nmbd
udp 0 0 10.2.2.150:138 0.0.0.0:* 20040/nmbd
udp 0 0 0.0.0.0:138 0.0.0.0:* 20040/nmbd
udp 0 0 0.0.0.0:9996 0.0.0.0:* 15695/utm5_core
udp 0 0 0.0.0.0:36625 0.0.0.0:* 1311/snmpd
udp 0 0 0.0.0.0:1812 0.0.0.0:* 16062/utm5_radius
udp 0 0 0.0.0.0:1813 0.0.0.0:* 16062/utm5_radius
udp 0 0 0.0.0.0:161 0.0.0.0:* 1311/snmpd
udp 0 0 0.0.0.0:67 0.0.0.0:* 15898/utm5_dhcpd
Баги:
1) В свойствах IP группы, мак задается как 00-01-02-03-04-05-06, предлагаю стандартизировать и задавать как в dhcp 00010203040506
2) Поле Влан ID - могу ввести любое число, по идее надо ограничить 4096.
3) Серьезная ошибка: при удалении коммутатора не происходит проверка привязки к этому коммутатору пользователей, поэтому после удаления коммутатора не возможно открыть IP группу у пользователя который был привязан к этому коммутатору "IP группа: Ошибка загрузки данных"
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 вообще не связанное)Magnum72 писал(а):Баги:
1) В свойствах IP группы, мак задается как 00-01-02-03-04-05-06, предлагаю стандартизировать и задавать как в dhcp 00010203040506
2) Поле Влан ID - могу ввести любое число, по идее надо ограничить 4096.
3) Серьезная ошибка: при удалении коммутатора не происходит проверка привязки к этому коммутатору пользователей, поэтому после удаления коммутатора не возможно открыть IP группу у пользователя который был привязан к этому коммутатору "IP группа: Ошибка загрузки данных"
2. Можно реализовать, но опять же, кто-то может захотеть хранить там нечто целочисленное (не VLAN), чтобы работала подстановка в правилах файрволл.
3. Поправили.
Сегодня должны быть выложены сборки на сайт. Модуль utm5_dhcpd значительно переработали (в сторону повышения стабильности, прозрачности алгоритмов и т.д.). Исправили найденные с момента beta1 проблемы, в т.к. проблемы с динамическим шейпированием и RADIUS атрибутами.
Обновился на RC1
1. При запуске utm_dhcp такая ошибка в dhcp.log.
БАГ
2. Биллинг вешается наглухо если внести платеж и при этом поставить галки Выписать квитанцию и Посылать уведомления.
В логе
3. Сделать проверку, что если нет тарифа и удалена сервисная связка - то не давать вносить платеж. Или же нет тарифа у абонента - так наверно правильнее.
Просто в админке делаются кнопки неактивными и все).
1. При запуске utm_dhcp такая ошибка в dhcp.log.
Код: Выделить всё
Feb 28 21:30:19 ERROR : b2870740 UTM5 Config: Can't unlink pid file /var/run/utm5_unknown.pid: No such file or directory
2. Биллинг вешается наглухо если внести платеж и при этом поставить галки Выписать квитанцию и Посылать уведомления.
В логе
Код: Выделить всё
Feb 28 22:48:07 ?Debug : 37bfb700 DBConnection_mysql: <0x2462ea0> SQL SELECT query: SELECT value FROM utm5_settings WHERE variable='templates_prefix'
Feb 28 22:48:07 ?Debug : 37bfb700 DBConnection_mysql: <0x2462ea0> SQL SELECT query: 0 rows in 0.000 sec
Feb 28 22:48:07 ?Debug : 37bfb700 DBConnection_mysql: <0x2462ea0> SQL SELECT query: SELECT archive_id,start_date,end_date FROM archives ORDER BY id
Feb 28 22:48:07 ?Debug : 37bfb700 DBConnection_mysql: <0x2462ea0> SQL SELECT query: 252 rows in 0.001 sec
Feb 28 22:48:07 ?Debug : 37bfb700 UTM5 DBA: archive ID <1> case: start <= per_start && end >= per_end
Feb 28 22:48:07 ?Debug : 37bfb700 UTM5 DBA: archive ID <2> case: start <= per_start && end >= per_end
Feb 28 22:48:07 ?Debug : 37bfb700 UTM5 DBA: archive ID <3> case: start <= per_start && end >= per_end
Feb 28 22:48:07 ?Debug : 37bfb700 UTM5 DBA: archive ID <4> case: start <= per_start && end >= per_end
Feb 28 22:48:07 ?Debug : 37bfb700 UTM5 DBA: archive ID <5> case: start <= per_start && end >= per_end
Feb 28 22:48:07 ?Debug : 37bfb700 UTM5 DBA: archive ID <6> case: start <= per_start && end >= per_end
Feb 28 22:48:07 ?Debug : 37bfb700 UTM5 DBA: archive ID <7> case: start <= per_start && end >= per_end
Feb 28 22:48:07 ?Debug : 37bfb700 UTM5 DBA: archive ID <8> case: start <= per_start && end >= per_end
Feb 28 22:48:07 ?Debug : 37bfb700 UTM5 DBA: archive ID <9> case: start <= per_start && end >= per_end
Feb 28 22:48:07 ?Debug : 37bfb700 UTM5 DBA: archive ID <10> case: start <= per_start && end >= per_end
Feb 28 22:48:07 ?Debug : 37bfb700 UTM5 DBA: archive ID <11> case: start <= per_start && end >= per_end
Feb 28 22:48:07 ?Debug : 37bfb700 UTM5 DBA: archive ID <12> case: start <= per_start && end >= per_end
Feb 28 22:48:07 ?Debug : 37bfb700 UTM5 DBA: archive ID <13> case: start <= per_start && end >= per_end
Feb 28 22:48:07 ?Debug : 37bfb700 UTM5 DBA: archive ID <14> case: start <= per_start && end >= per_end
Feb 28 22:48:07 ?Debug : 37bfb700 UTM5 DBA: archive ID <15> case: start <= per_start && end >= per_end
Feb 28 22:48:07 ?Debug : 37bfb700 UTM5 DBA: archive ID <16> case: start <= per_start && end >= per_end
Feb 28 22:48:07 ?Debug : 37bfb700 UTM5 DBA: archive ID <17> case: start <= per_start && end >= per_end
Feb 28 22:48:07 ?Debug : 37bfb700 UTM5 DBA: archive ID <18> case: start <= per_start && end >= per_end
Feb 28 22:48:07 ?Debug : 37bfb700 UTM5 DBA: archive ID <19> case: start <= per_start && end >= per_end
Feb 28 22:48:07 ?Debug : 37bfb700 UTM5 DBA: archive ID <20> case: start <= per_start && end >= per_end
Feb 28 22:48:07 ?Debug : 37bfb700 UTM5 DBA: archive ID <21> case: start <= per_start && end >= per_end
Feb 28 22:48:07 ?Debug : 37bfb700 UTM5 DBA: archive ID <22> case: start <= per_start && end >= per_end
Feb 28 22:48:07 ?Debug : 37bfb700 UTM5 DBA: archive ID <23> case: start <= per_start && end >= per_end
Feb 28 22:48:07 ?Debug : 37bfb700 UTM5 DBA: archive ID <25> case: start <= per_start && end >= per_end
Feb 28 22:48:07 ?Debug : 37bfb700 UTM5 DBA: archive ID <26> case: start <= per_start && end >= per_end
Feb 28 22:48:07 ?Debug : 37bfb700 UTM5 DBA: archive ID <27> case: start <= per_start && end >= per_end
Feb 28 22:48:07 ?Debug : 37bfb700 UTM5 DBA: archive ID <28> case: start <= per_start && end >= per_end
Feb 28 22:48:07 ?Debug : 37bfb700 UTM5 DBA: archive ID <29> case: start <= per_start && end >= per_end
Feb 28 22:48:07 ?Debug : 37bfb700 UTM5 DBA: archive ID <30> case: start <= per_start && end >= per_end
Feb 28 22:48:07 ?Debug : 37bfb700 UTM5 DBA: archive ID <31> case: start <= per_start && end >= per_end
Feb 28 22:48:07 ?Debug : 37bfb700 UTM5 DBA: archive ID <32> case: start <= per_start && end >= per_end
Feb 28 22:48:07 ?Debug : 37bfb700 UTM5 DBA: archive ID <33> case: start <= per_start && end >= per_end
Feb 28 22:48:07 ?Debug : 37bfb700 UTM5 DBA: archive ID <34> case: start <= per_start && end >= per_end
Feb 28 22:48:07 ?Debug : 37bfb700 UTM5 DBA: archive ID <35> case: start <= per_start && end >= per_end
Feb 28 22:48:07 ?Debug : 37bfb700 UTM5 DBA: archive ID <36> case: start <= per_start && end >= per_end
Feb 28 22:48:07 ?Debug : 37bfb700 UTM5 DBA: archive ID <37> case: start <= per_start && end >= per_end
Feb 28 22:48:07 ?Debug : 37bfb700 UTM5 DBA: start(0) <= r(1375300799) < end(1393613287), adding non-archive table into report
Feb 28 22:48:07 ?Debug : 37bfb700 DBConnection_mysql: <0x2462ea0> SQL SELECT query: 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:48:07 ?Debug : 37bfb700 DBConnection_mysql: <0x2462ea0> SQL SELECT query: 1 rows in 0.001 sec
Feb 28 22:48:07 ?Debug : 37bfb700 DBConnection_mysql: <0x2462ea0> SQL SELECT query: SELECT table_name FROM archives WHERE archive_id='37' AND table_type='7'
Feb 28 22:48:07 ?Debug : 37bfb700 DBConnection_mysql: <0x2462ea0> SQL SELECT query: 1 rows in 0.000 sec
Feb 28 22:48:07 ?Debug : 37bfb700 DBConnection_mysql: <0x2462ea0> SQL SELECT query: 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:48:07 ?Debug : 37bfb700 DBConnection_mysql: <0x2462ea0> MySQL query failed:<SELECT command denied to user 'billing'@'172.28.100.9' for table 'ptr_2013_07'> Trying to reconnect: 0
Feb 28 22:48:27 ?Debug : 3c5a8700 StreamConnection: Sending message ID 0x2129
Feb 28 22:48:27 ?Debug : 3c4a7700 StreamConnection: Sending message ID 0x5000
Feb 28 22:48:43 Info : 423bc740 UTM5 Core: trying to stop application
Feb 28 22:48:43 ?Debug : 3c8ab700 TrafficAggregator: aggregator loop terminated
Feb 28 22:48:43 ?Debug : 3c6a9700 TrafficAggregator: charger stopped
Feb 28 22:48:43 ?Debug : 3c3a6700 TrafficAggregator: scheduler stopped
Feb 28 22:48:43 ?Debug : 3c1a4700 TrafficPrimaryAggregator: primary classification loop terminated
Feb 28 22:48:43 ?Debug : 3c7aa700 RemoteFirewallManager: is done
Feb 28 22:48:43 ?Debug : 3c5a8700 RADIUS_Manager: done
Feb 28 22:48:43 ?Debug : 3c4a7700 DHCP_Manager: done
Feb 28 22:48:43 ?Debug : 3ceb1700 EventScheduler: done
Feb 28 22:48:43 ?Debug : 3c2a5700 HotSpot: thread is done
Feb 28 22:48:43 ?Debug : 423bc740 TrafficAggregator: NetUP Classifier Traffic File </netup/utm5/log/traffic.dat> has <0> records
Feb 28 22:48:43 ?Debug : 423bc740 RawTrafficStorage: Flushing buffer
Feb 28 22:48:43 ?Debug : 3d0b3700 RPCSessionManager: done
Feb 28 22:48:43 Info : 423bc740 UTM5 Config: Pid file found: /var/run/utm5_core.pid; Overwriting
Feb 28 22:48:43 Info : 423bc740 UTM5 Core: done
Просто в админке делаются кнопки неактивными и все).
2) прав не хватает: MySQL query failed:<SELECT command denied to user 'billing'@'172.28.100.9' for table 'ptr_2013_07'> Trying to reconnect: 0
3) Нельзя это делать, у меня есть пользователи которым только разовые услуги начисляются да и состояние счета и возможность вносить деньги никакого отношения к наличию или отсутствию ТП иметь не должно.
3) Нельзя это делать, у меня есть пользователи которым только разовые услуги начисляются да и состояние счета и возможность вносить деньги никакого отношения к наличию или отсутствию ТП иметь не должно.
2)Хватает. Я сразу было обратил на это внимание. Если без этих галок - все вносится норм. Кроме того grant all priv - решает. Это баг при том, что полные привелегии.
3) Обсуждаемо не спорю. Предлагаю тогда так - если нет никаких услуг и ТП - то платеж вносить нет смысла.
UPD Наловил критов...
Удалил было пользователя - повесилась админка наглухо.
Теперь админка пишет Error while getting users list. Not invoked
Телефоные направления Cannot get data list.
Мне не повезло хотел списания посмотреть как работают в этой версии. Блин.
P.S. Обновлялся с beta 1 может оттуда глюки наловились.
3) Обсуждаемо не спорю. Предлагаю тогда так - если нет никаких услуг и ТП - то платеж вносить нет смысла.
UPD Наловил критов...
Удалил было пользователя - повесилась админка наглухо.
Теперь админка пишет Error while getting users list. Not invoked
Телефоные направления Cannot get data list.
Мне не повезло хотел списания посмотреть как работают в этой версии. Блин.
P.S. Обновлялся с beta 1 может оттуда глюки наловились.
Последний раз редактировалось ZeM Пт фев 28, 2014 22:55, всего редактировалось 3 раза.
Разовых услуг в момент платежа и не будет , они проводятся и гасятся.ZeM писал(а):2)Хватает. Я сразу было обратил на это внимание. Если без этих галок - все вносится норм. Кроме того grant all priv - решает. Это баг при том, что полные привелегии.
3) Обсуждаемо не спорю. Предлагаю тогда так - если нет никаких услуг и ТП - то платеж вносить нет смысла.
Да и в случае как быть с пользователя которые сначала закидывают деньги на счет а потом выбирают тарифный план.
А переменная templates_prefix есть, хотя бы пустая?ZeM писал(а):2)Хватает. Я сразу было обратил на это внимание. Если без этих галок - все вносится норм. Кроме того grant all priv - решает. Это баг при том, что полные привелегии.
3) Обсуждаемо не спорю. Предлагаю тогда так - если нет никаких услуг и ТП - то платеж вносить нет смысла.
Продолжение истории как я удалил юзера и тестовый биллинг мертв
И так стопаем биллинг выполняем запрос. Удаляем логи для чистоты. Запускаем биллинг и в верификаторе все тоже самое.
Как это было
И так по кругу...
Завтра поставлю RC1 сняв копию с боевой БД работающей на 5.3.001 upd4. Повторю теже процедуры.
P.S. С удалением юзера на RC1 такая тема у меня только ?
Код: Выделить всё
-- 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: accounts
Как это было
Код: Выделить всё
Выбрал базу
Database changed
mysql> UPDATE accounts SET is_blocked='0' WHERE id='35';
Query OK, 1 row affected (0.00 sec)
Rows matched: 1 Changed: 1 Warnings: 0
Завтра поставлю RC1 сняв копию с боевой БД работающей на 5.3.001 upd4. Повторю теже процедуры.
P.S. С удалением юзера на RC1 такая тема у меня только ?
-
- Сообщения: 73
- Зарегистрирован: Чт фев 02, 2012 16:10
- Откуда: Александров
- Контактная информация:
Я обновлялся с upd4 на RC1.Описаного бага не словил.Все работает.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: accounts
Как это былоИ так по кругу...Код: Выделить всё
Выбрал базу Database changed mysql> UPDATE accounts SET is_blocked='0' WHERE id='35'; Query OK, 1 row affected (0.00 sec) Rows matched: 1 Changed: 1 Warnings: 0
Завтра поставлю RC1 сняв копию с боевой БД работающей на 5.3.001 upd4. Повторю теже процедуры.
P.S. С удалением юзера на RC1 такая тема у меня только ?
А вообще,пока RC1 радует.По крайней мере то,что от биллинга надо - работает и не сломали.DHCP адреса отдает по статике(пул не юзаю),шейпинг работает,радиус тоже.Скрестил биллинг с Redback SE-100(Dynamic CLIPS).