Bug #500

cl-setup dhcp не устанавливает сервис

Added by Richard Roe about 7 years ago. Updated about 7 years ago.

Status:New Start:09/21/2012
Priority:Urgent Due date:
Assignee:- % Done:

0%

Category:- Spent time: -
Target version:-
Votes: 0

Description

cl-setup --net 192.168.1.0/24 --router 192.168.1.254 --dnames test.ru --dnsip 192.168.1.1 --range 192.168.1.10,192.168.1.110 dhcp

Traceback (most recent call last):
File "/usr/bin/cl-setup-2.7", line 87, in <module>
if obj.setupDhcpServer(optObj.opt):
File "/usr/lib/calculate/calculate-server/pym/cl_ldap.py", line 21640, in setupDhcpServer
if self.isRangeNet(ip, options["net"]):
File "/usr/lib/calculate/calculate-server/pym/cl_ldap.py", line 19836, in isRangeNet
ipNumb = self.getNumberIP(ip)
File "/usr/lib/calculate/calculate-server/pym/cl_ldap.py", line 274, in getNumberIP
octetsIp = map(lambda x: int(x), ip.split("."))
File "/usr/lib/calculate/calculate-server/pym/cl_ldap.py", line 274, in <lambda>
octetsIp = map(lambda x: int(x), ip.split("."))
ValueError: invalid literal for int() with base 10: ''

debug.patch (765 Bytes) Mikhail Hiretsky, 09/25/2012 03:04 pm

History

Updated by Mikhail Hiretsky about 7 years ago

DHCP сервису необходимо, чтобы хотя бы один сетевой интерфейс был с настроенным ip адресом. Обработку ошибки добавим в следующей версии calculate-server.

Updated by Richard Roe about 7 years ago

Mikhail Hiretsky wrote:

DHCP сервису необходимо, чтобы хотя бы один сетевой интерфейс был с настроенным ip адресом. Обработку ошибки добавим в следующей версии calculate-server.

samba ~ # ifconfig 
eth0      Link encap:Ethernet  HWaddr 00:25:90:7a:8e:c3  
          inet addr:192.168.1.1  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::225:90ff:fe7a:8ec3/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2799029 errors:0 dropped:367 overruns:0 frame:0
          TX packets:2456955 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:488044057 (465.4 MiB)  TX bytes:2221603742 (2.0 GiB)
          Interrupt:20 Memory:f7100000-f7120000 

eth1      Link encap:Ethernet  HWaddr 00:25:90:7a:8e:c2  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:16 Memory:f7a00000-f7a20000 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:1055837 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1055837 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:214537025 (204.5 MiB)  TX bytes:214537025 (204.5 MiB)

Это считается что один интерфейс настроен?

Updated by Mikhail Hiretsky about 7 years ago

Какая версия calculate-server у Вас установлена?

Updated by Richard Roe about 7 years ago

Mikhail Hiretsky wrote:

Какая версия calculate-server у Вас установлена?

2.1.16-r1

Updated by Mikhail Hiretsky about 7 years ago

Примените отладочный патч к файлу /usr/lib/calculate/calculate-server/pym/cl_ldap.py. И попробуйте еще раз выполнить настройку DHCP. Что выведет команда?

Updated by Павел Вибе about 7 years ago

Mikhail Hiretsky wrote:

Примените отладочный патч к файлу /usr/lib/calculate/calculate-server/pym/cl_ldap.py. И попробуйте еще раз выполнить настройку DHCP. Что выведет команда?

Вчера тоже поймал - там когда добавляется текущий хост в статику, в список IPs первым элементом попадает '', откуда пустая строка - искать лень было, закостылил так: IPs.remove('')

Updated by Richard Roe about 7 years ago

Mikhail Hiretsky wrote:

Примените отладочный патч к файлу /usr/lib/calculate/calculate-server/pym/cl_ldap.py. И попробуйте еще раз выполнить настройку DHCP. Что выведет команда?

Выводит ту же ошибку

Updated by Mikhail Hiretsky about 7 years ago

Выводит ту же ошибку

Попробуйте обновить calculate-server до версии 2.1.16-r3.

Also available in: Atom PDF

Thank you!