Page MenuHomeVyOS Platform

Jimz (Y M)
User

Projects

User does not belong to any projects.

User Details

User Since
Jan 30 2023, 3:44 AM (64 w, 1 d)

Recent Activity

Mar 9 2023

Jimz added a comment to T4973: show dhcp server leases error for lease time 4294967295.

I was able to get it to work as expected by reducing the lease below 4294967295 and removing the /config/dhcpd.leases file. It should work per the instruction to make the lease effectively static. It had worked in the past so at some point the check that the resultant lease end day is numeric.

Mar 9 2023, 5:59 PM · VyOS 1.4 Sagitta
Jimz added a comment to T4973: show dhcp server leases error for lease time 4294967295.

Example configuration:

Mar 9 2023, 5:25 PM · VyOS 1.4 Sagitta

Mar 3 2023

Jimz added a comment to T4973: show dhcp server leases error for lease time 4294967295.

Possible completions:

<0-4294967295>       DHCP lease time in seconds
Mar 3 2023, 1:35 PM · VyOS 1.4 Sagitta
Jimz added a comment to T4973: show dhcp server leases error for lease time 4294967295.

Standard lease I have in the configuration is "lease 4294967295"

Mar 3 2023, 1:21 PM · VyOS 1.4 Sagitta
Jimz added a comment to T4973: show dhcp server leases error for lease time 4294967295.

That is a static reservation. Ensures I have the same IP for a specific host.

Mar 3 2023, 1:18 PM · VyOS 1.4 Sagitta
Jimz added a comment to T4973: show dhcp server leases error for lease time 4294967295.

sh dhcp server leases
Traceback (most recent call last):

File "/usr/libexec/vyos/op_mode/dhcp.py", line 286, in <module>
  res = vyos.opmode.run(sys.modules[__name__])
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/vyos/opmode.py", line 227, in run
  res = func(**args)
        ^^^^^^^^^^^^
File "/usr/libexec/vyos/op_mode/dhcp.py", line 246, in _wrapper
  return func(*args, **kwargs)
         ^^^^^^^^^^^^^^^^^^^^^
File "/usr/libexec/vyos/op_mode/dhcp.py", line 277, in show_server_leases
  lease_data = _get_raw_server_leases(family=family, pool=pool, sorted=sorted, state=state)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/libexec/vyos/op_mode/dhcp.py", line 85, in _get_raw_server_leases
  data_lease['end'] = lease.end.timestamp()
                      ^^^^^^^^^^^^^^^^^^^

AttributeError: 'NoneType' object has no attribute 'timestamp'

Mar 3 2023, 3:12 AM · VyOS 1.4 Sagitta
Jimz added a comment to T4973: show dhcp server leases error for lease time 4294967295.

After the first lease I got the same error:

Mar 3 2023, 3:11 AM · VyOS 1.4 Sagitta
Jimz added a comment to T4973: show dhcp server leases error for lease time 4294967295.

I backed up /config/dhcpd.leases - replaced it with an empty file. And it appears to be working, the /config/dhcpd.leases file seems to have been corrupted or malformated.

Mar 3 2023, 2:08 AM · VyOS 1.4 Sagitta
Jimz added a comment to T4973: show dhcp server leases error for lease time 4294967295.

Is there a way to share it privately? It has some of the internal domains and leases.

Mar 3 2023, 1:48 AM · VyOS 1.4 Sagitta

Feb 1 2023

Jimz created T4973: show dhcp server leases error for lease time 4294967295.
Feb 1 2023, 12:04 AM · VyOS 1.4 Sagitta