Page MenuHomeVyOS Platform
Feed All Stories

Jan 27 2022

sarthurdev added a comment to T4160: Firewall - Error in rules that matches everything except something.

Should be fixed now with https://github.com/vyos/vyos-1x/pull/1193

Jan 27 2022, 2:39 PM · VyOS 1.4 Sagitta
Viacheslav changed the status of T4138: NAT configuration allows to set incorrect port range and invalid port from In progress to Needs testing.
Jan 27 2022, 2:00 PM · VyOS 1.4 Sagitta
sarthurdev closed T4188: Firewall does not correctly handle conntracking as Resolved.
Jan 27 2022, 12:41 PM · VyOS 1.4 Sagitta
sarthurdev added a comment to T4178: policy based routing tcp flags issue.

Above fixed in PR: https://github.com/vyos/vyos-1x/pull/1193

Jan 27 2022, 12:25 PM · VyOS 1.4 Sagitta
johannrichard added a comment to T478: Firewall address group (multi and nesting).

With nftables, this should in principle be possible with nested variables, and the firewall groups are based on these now.

Jan 27 2022, 12:16 PM · VyOS 1.4 Sagitta
sarthurdev closed T3560: Ability to create groups of MAC addresses, a subtask of T2199: Rewrite firewall in new XML/Python style, as Resolved.
Jan 27 2022, 11:55 AM · VyOS 1.4 Sagitta
sarthurdev closed T3560: Ability to create groups of MAC addresses as Resolved.
Jan 27 2022, 11:55 AM · VyOS 1.4 Sagitta

Jan 26 2022

zsdc added a comment to T3397: getty forces --keep-baud in 1.2.x.

We confirmed the problem - some serial consoles continue to work well, some are not initialized properly with the --keep-baud option. For example, this can be reproduced in the SOS console in Equinix Metal.
Originally, the problem comes from a systemd service template.
Since it is not completely clear if the option is necessary in one case or another, it seems that the best solution would be to provide the ability to set/remove it from the CLI, so everyone may configure what works best for his hardware.

Jan 26 2022, 8:33 PM · VyOS 1.4 Sagitta (1.4.0-GA), VyOS 1.3 Equuleus (1.3.7), VyOS 1.2 Crux (VyOS 1.2.9)
zsdc changed the status of T3397: getty forces --keep-baud in 1.2.x from Open to Confirmed.
Jan 26 2022, 8:28 PM · VyOS 1.4 Sagitta (1.4.0-GA), VyOS 1.3 Equuleus (1.3.7), VyOS 1.2 Crux (VyOS 1.2.9)
Viacheslav added a comment to T4151: IPV6 local PBR Support.

Incorrect behavior with multiple commits
Configuration:

set policy local-route rule 10 set table '101'
set policy local-route rule 10 source '192.0.2.1'
set policy local-route rule 10 source '192.0.2.2'
commit
set policy local-route rule 10 destination '203.0.113.25'
commit

Expected rules:

10:	from 192.0.2.1 to 203.0.113.25 lookup 101
10:	from 192.0.2.2 to 203.0.113.25 lookup 101

Getting rules:

10:	from 192.0.2.2 lookup 101
10:	from 192.0.2.1 to 203.0.113.25 lookup 101
10:	from 192.0.2.2 to 203.0.113.25 lookup 101
Jan 26 2022, 5:41 PM · VyOS 1.3 Equuleus (1.3.4), VyOS 1.4 Sagitta
sarthurdev changed the status of T4212: PermissionError when generating/installing server Certificate (generate pki certificate sign ...) from In progress to Needs testing.

PR: https://github.com/vyos/vyos-1x/pull/1192

Jan 26 2022, 4:00 PM · VyOS 1.4 Sagitta
sarthurdev changed the status of T4212: PermissionError when generating/installing server Certificate (generate pki certificate sign ...) from Open to In progress.

As reproducing the exact issue seems to be difficult, I'm going to instead change the install function so it catches errors and outputs the set pki ... syntax so it behaves like generate pki ... install <name> is run from op-mode anyway.

Jan 26 2022, 3:33 PM · VyOS 1.4 Sagitta
fahadysf added a comment to T4212: PermissionError when generating/installing server Certificate (generate pki certificate sign ...).

Actually.. re-testing now I'm also unable to reproduce this. I would guess it was some sort of environmental bug. This time I have ensured that I am using the exact input parameters I was using before and am also in conf mode but it just works. I would say let's close this issue for now and if I run into this again I'll double check the reproducability and ask to reopen this issue.

Jan 26 2022, 10:40 AM · VyOS 1.4 Sagitta
fahadysf added a comment to T4212: PermissionError when generating/installing server Certificate (generate pki certificate sign ...).

@sdev You are spot on. I did run it with "run" in conf mode (sorry for editing that out :). But it does bungle it in conf mode on VyOS 1.4-rolling-202201240317 with a non 'vyos' user. Maybe that (the non-vyos user) is what is tripping it up.

Jan 26 2022, 10:32 AM · VyOS 1.4 Sagitta
sarthurdev added a comment to T4210: NAT source/destination negated ports throws an error.

This issue is due to negated source/destination port not being handled properly in code, not validation.

Jan 26 2022, 10:18 AM · VyOS 1.4 Sagitta
sarthurdev added a comment to T4212: PermissionError when generating/installing server Certificate (generate pki certificate sign ...).

It looks like it’s trying to directly install the certificate into the config from op-mode, that is only supposed to happen while you're in configure mode calling the command using run generate pki ... install <name>.

Jan 26 2022, 10:14 AM · VyOS 1.4 Sagitta
fahadysf added a comment to T4212: PermissionError when generating/installing server Certificate (generate pki certificate sign ...).

Important to note that simply running the failing set command (pki certificate v.my.domain certificate <base64-cert-here>) in config mode works fine.

Jan 26 2022, 9:26 AM · VyOS 1.4 Sagitta
fahadysf created T4212: PermissionError when generating/installing server Certificate (generate pki certificate sign ...).
Jan 26 2022, 9:12 AM · VyOS 1.4 Sagitta
al-pankov added a project to T4211: Vyos arm64-latest build issue with libc6 pkg: VyOS 1.4 Sagitta.
Jan 26 2022, 8:48 AM · VyOS 1.4 Sagitta, vyos-build
al-pankov updated the task description for T4211: Vyos arm64-latest build issue with libc6 pkg.
Jan 26 2022, 8:33 AM · VyOS 1.4 Sagitta, vyos-build
al-pankov updated the task description for T4211: Vyos arm64-latest build issue with libc6 pkg.
Jan 26 2022, 8:32 AM · VyOS 1.4 Sagitta, vyos-build
al-pankov added a comment to T4211: Vyos arm64-latest build issue with libc6 pkg.

Jan 26 2022, 8:32 AM · VyOS 1.4 Sagitta, vyos-build
al-pankov created T4211: Vyos arm64-latest build issue with libc6 pkg.
Jan 26 2022, 8:31 AM · VyOS 1.4 Sagitta, vyos-build

Jan 25 2022

Viacheslav added a comment to T4210: NAT source/destination negated ports throws an error.

Is it the same task T4138 ?

Jan 25 2022, 8:43 PM · VyOS 1.4 Sagitta
sarthurdev created T4210: NAT source/destination negated ports throws an error.
Jan 25 2022, 7:56 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T4138: NAT configuration allows to set incorrect port range and invalid port.

PR https://github.com/vyos/vyos-1x/pull/1191

Jan 25 2022, 7:16 PM · VyOS 1.4 Sagitta
Viacheslav changed the status of T4138: NAT configuration allows to set incorrect port range and invalid port from Open to In progress.
Jan 25 2022, 7:06 PM · VyOS 1.4 Sagitta
sarthurdev added a comment to T4209: Firewall incorrect handler for recent count and time.

I had forgotten about the recent syntax and it was merged in a broken state (https://github.com/vyos/vyos-1x/blob/current/python/vyos/firewall.py#L164). We should try and find a remedy, or remove it from CLI.

Jan 25 2022, 5:23 PM · VyOS 1.4 Sagitta
Viacheslav changed the status of T4196: DHCP server client-prefix-length parameter results in non-functional leases from In progress to Needs testing.
Jan 25 2022, 4:31 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus ( 1.3.1)
Viacheslav added a comment to T4194: prefix-list no check for duplicate entries.

PR https://github.com/vyos/vyos-1x/pull/1190

set policy prefix-list TST_PRF_LST rule 10 action 'permit'
set policy prefix-list TST_PRF_LST rule 10 prefix '10.5.5.0/24'
set policy prefix-list TST_PRF_LST rule 20 action 'permit'
set policy prefix-list TST_PRF_LST rule 20 prefix '10.6.6.0/24'
set policy prefix-list TST_PRF_LST rule 30 action 'permit'
set policy prefix-list TST_PRF_LST rule 30 prefix '10.6.6.0/24'
Jan 25 2022, 4:25 PM · VyOS 1.4 Sagitta
Viacheslav assigned T4209: Firewall incorrect handler for recent count and time to sarthurdev.
Jan 25 2022, 2:07 PM · VyOS 1.4 Sagitta
Viacheslav updated the task description for T4209: Firewall incorrect handler for recent count and time.
Jan 25 2022, 11:51 AM · VyOS 1.4 Sagitta
Viacheslav updated the task description for T4209: Firewall incorrect handler for recent count and time.
Jan 25 2022, 11:50 AM · VyOS 1.4 Sagitta
Viacheslav created T4209: Firewall incorrect handler for recent count and time.
Jan 25 2022, 11:47 AM · VyOS 1.4 Sagitta
Viacheslav added a comment to T4208: Issues With More than Two Default Route Paths.

Try to dump traffic from the required interface

Jan 25 2022, 10:32 AM · VyOS 1.3 Equuleus (1.3.7)
Viacheslav updated the task description for T4208: Issues With More than Two Default Route Paths.
Jan 25 2022, 10:26 AM · VyOS 1.3 Equuleus (1.3.7)
Viacheslav added a comment to T4207: Policy Based Route Issue with Rules for Multiple Tables.

For first do these changes as in commit
Try policy local route, for example:

set policy local-route rule 10 set table 111
set policy local-route rule 10 source 192.0.2.0/24
Jan 25 2022, 10:25 AM · VyOS 1.3 Equuleus (1.3.7)
Viacheslav added a comment to T4206: Policy Based Routing with DHCP Interface Issue.

The main reason:

Jan 25 2022, 10:05 AM · VyOS 1.3 Equuleus (1.3.2)
Viacheslav added a comment to T4206: Policy Based Routing with DHCP Interface Issue.

@Rhongomiant Am I understanding correctly that you don't see the default route in table 111?

Jan 25 2022, 9:50 AM · VyOS 1.3 Equuleus (1.3.2)
Viacheslav updated the task description for T4207: Policy Based Route Issue with Rules for Multiple Tables.
Jan 25 2022, 9:44 AM · VyOS 1.3 Equuleus (1.3.7)
Viacheslav updated the task description for T4206: Policy Based Routing with DHCP Interface Issue.
Jan 25 2022, 9:38 AM · VyOS 1.3 Equuleus (1.3.2)
Viacheslav closed T4205: Disable Debian Version in SSH (DebianBanner->no) as Resolved.
Jan 25 2022, 9:14 AM · VyOS 1.4 Sagitta
Viacheslav added a comment to T4205: Disable Debian Version in SSH (DebianBanner->no).

PR https://github.com/vyos/vyos-1x/pull/1188

Jan 25 2022, 8:53 AM · VyOS 1.4 Sagitta
Viacheslav closed T4131: Show firewall group incorrect format members as Resolved.

@sdev Thanks

Jan 25 2022, 8:19 AM · VyOS 1.4 Sagitta
Rhongomiant created T4208: Issues With More than Two Default Route Paths.
Jan 25 2022, 5:00 AM · VyOS 1.3 Equuleus (1.3.7)
Rhongomiant created T4207: Policy Based Route Issue with Rules for Multiple Tables.
Jan 25 2022, 4:33 AM · VyOS 1.3 Equuleus (1.3.7)
Rhongomiant created T4206: Policy Based Routing with DHCP Interface Issue.
Jan 25 2022, 4:08 AM · VyOS 1.3 Equuleus (1.3.2)

Jan 24 2022

Unknown Object (User) closed T4204: Update Accel-PPP to a newer revision as Resolved.
Jan 24 2022, 10:01 PM · VyOS 1.3 Equuleus ( 1.3.1), VyOS 1.4 Sagitta
drixter created T4205: Disable Debian Version in SSH (DebianBanner->no).
Jan 24 2022, 8:38 PM · VyOS 1.4 Sagitta
n.fort closed T1795: Commit rollback by timeout as Resolved.

Task already implemented:

Jan 24 2022, 6:56 PM · VyOS 1.4 Sagitta, Active contributors
Unknown Object (User) changed the status of T4204: Update Accel-PPP to a newer revision from In progress to Needs testing.
Jan 24 2022, 8:30 AM · VyOS 1.3 Equuleus ( 1.3.1), VyOS 1.4 Sagitta
Unknown Object (User) added a comment to T4204: Update Accel-PPP to a newer revision.

PR current - https://github.com/vyos/vyos-build/pull/214
PR equuleus - https://github.com/vyos/vyos-build/pull/215

Jan 24 2022, 8:29 AM · VyOS 1.3 Equuleus ( 1.3.1), VyOS 1.4 Sagitta
Unknown Object (User) changed the status of T4204: Update Accel-PPP to a newer revision from Open to In progress.
Jan 24 2022, 8:21 AM · VyOS 1.3 Equuleus ( 1.3.1), VyOS 1.4 Sagitta
Unknown Object (User) created T4204: Update Accel-PPP to a newer revision.
Jan 24 2022, 8:20 AM · VyOS 1.3 Equuleus ( 1.3.1), VyOS 1.4 Sagitta
Unknown Object (User) updated the task description for T4072: Feature Request: Firewall on bridge interfaces.
Jan 24 2022, 5:29 AM · VyOS 1.4 Sagitta
Unknown Object (User) added a comment to T4196: DHCP server client-prefix-length parameter results in non-functional leases.

PR for 1.3:
https://github.com/vyos/vyos-1x/pull/1187

Jan 24 2022, 1:46 AM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus ( 1.3.1)
n.fort added a comment to T4199: Commit failed when setting icmpv6 type any.

@artooro It still accepts type-name.

Jan 24 2022, 12:08 AM · VyOS 1.4 Sagitta

Jan 23 2022

artooro added a comment to T4199: Commit failed when setting icmpv6 type any.

@n.fort I just built a fresh image and tested. The first thing I noticed is that icmpv6 now only accepts integers while previously it accepted names. I'm assuming this is a purposeful design change where users now have to set type-name instead.
The any option has been removed, which I suspect is OK as you'd simply leave it unset if you want to accept all icmp types.
Overall this should eliminate the user confusion so I think it's a good change.

Jan 23 2022, 8:17 PM · VyOS 1.4 Sagitta
n.fort closed T4181: Firewall ipv6-network-group - incorrect description on helper as Resolved.

Tested on VyOS 1.4-rolling-202201230317

Jan 23 2022, 2:17 PM · VyOS 1.4 Sagitta
n.fort added a comment to T4199: Commit failed when setting icmpv6 type any.

@artooro , please try again using latest version -> vyos-1.4-rolling-202201230317-amd64.iso
Just tested, and for me, it's working as expected.
PR that solves this issue: https://github.com/vyos/vyos-1x/pull/1184

Jan 23 2022, 2:12 PM · VyOS 1.4 Sagitta
n.fort added a comment to T4021: Long commit time on bridge interface with 1-4094 allowed VLAN tags.

On VyOS 1.4-rolling-202201230317.
Commands:

Jan 23 2022, 2:00 PM · VyOS 1.4 Sagitta
n.fort closed T4186: Firewall icmp type - Offered options not supported as Resolved.
Jan 23 2022, 12:39 PM · VyOS 1.4 Sagitta
n.fort added a comment to T4186: Firewall icmp type - Offered options not supported.

Tested on latest VyOS 1.4-rolling-202201230317

Jan 23 2022, 12:38 PM · VyOS 1.4 Sagitta

Jan 22 2022

n.fort added a comment to T4138: NAT configuration allows to set incorrect port range and invalid port.

Error still present on VyOS 1.4-rolling-202201180317

Jan 22 2022, 2:37 PM · VyOS 1.4 Sagitta
n.fort added a comment to T4153: Monitor bandwidth-test initiate not working.

PR: https://github.com/vyos/vyos-1x/pull/1186

Jan 22 2022, 2:14 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
n.fort claimed T4153: Monitor bandwidth-test initiate not working.
Jan 22 2022, 1:09 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
n.fort closed T4173: Wan Load Balancing - Error on firewall NAT rules as Resolved.
Jan 22 2022, 12:49 PM · VyOS 1.4 Sagitta
n.fort added a comment to T4115: reboot in <x> not working as expected.
Jan 22 2022, 12:26 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
n.fort added a comment to T4202: NFT: Zone policies fail to apply when "l2tp+" is in the interface list.

Wildcard + should be replaces with *, according to nft man page:

Jan 22 2022, 11:20 AM · VyOS 1.4 Sagitta
c-po changed the status of T4203: Reconfigure DHCP client interface causes brief outages from Open to Confirmed.
Jan 22 2022, 9:08 AM · VyOS 1.3 Equuleus ( 1.3.1), VyOS 1.4 Sagitta
c-po created T4203: Reconfigure DHCP client interface causes brief outages.
Jan 22 2022, 9:07 AM · VyOS 1.3 Equuleus ( 1.3.1), VyOS 1.4 Sagitta
jack9603301 added a comment to T2898: Support NDP proxy.

@hensur See PR, I implemented a merge script and provided three solutions.

Jan 22 2022, 6:36 AM · VyOS 1.4 Sagitta
kroy created T4202: NFT: Zone policies fail to apply when "l2tp+" is in the interface list.
Jan 22 2022, 4:53 AM · VyOS 1.4 Sagitta

Jan 21 2022

artooro closed T4200: Assigning ipv6-name to interface is not generating nftables rules as Resolved.
Jan 21 2022, 10:35 PM · VyOS 1.4 Sagitta
artooro added a comment to T4200: Assigning ipv6-name to interface is not generating nftables rules.

Confirmed, I just built a new image using 1.4-rolling-202201212148 and I can no longer reproduce the issue.

Jan 21 2022, 10:34 PM · VyOS 1.4 Sagitta
sarthurdev added a comment to T4186: Firewall icmp type - Offered options not supported.

PR + migration: https://github.com/vyos/vyos-1x/pull/1184

Jan 21 2022, 10:08 PM · VyOS 1.4 Sagitta
artooro added a comment to T4199: Commit failed when setting icmpv6 type any.
Jan 21 2022, 9:42 PM · VyOS 1.4 Sagitta
n.fort added a comment to T4131: Show firewall group incorrect format members.

Loading address group described in task and then printing, works OK.

Jan 21 2022, 6:52 PM · VyOS 1.4 Sagitta
n.fort closed T4144: Firewall address-group - Improve error messages as Resolved.
Jan 21 2022, 6:44 PM · VyOS 1.4 Sagitta
n.fort added a comment to T4144: Firewall address-group - Improve error messages.

Tested on VyOS 1.4-rolling-202201180317 and working as expected.

Jan 21 2022, 6:44 PM · VyOS 1.4 Sagitta
n.fort closed T4133: Firewall network group error with zone-based firewall rules as Resolved.
Jan 21 2022, 6:35 PM · VyOS 1.4 Sagitta, VyConf
n.fort added a comment to T4133: Firewall network group error with zone-based firewall rules.

Seems solved, Not reproducible on VyOS 1.4-rolling-202201180317

Jan 21 2022, 6:35 PM · VyOS 1.4 Sagitta, VyConf
n.fort changed the status of T4199: Commit failed when setting icmpv6 type any from In progress to Confirmed.
Jan 21 2022, 6:20 PM · VyOS 1.4 Sagitta
n.fort added a comment to T4199: Commit failed when setting icmpv6 type any.

Did did work as expeced

vyos@vyos# run show config comm | grep fire
set firewall ipv6-name FOO rule 10 action 'accept'
set firewall ipv6-name FOO rule 10 icmpv6 type 'echo-request'
set firewall ipv6-name FOO rule 10 protocol 'ipv6-icmp'
Jan 21 2022, 6:03 PM · VyOS 1.4 Sagitta
n.fort added a comment to T4199: Commit failed when setting icmpv6 type any.

Also, while matching parameters valid in nftables, such as echo-reply, commit fails too:

Jan 21 2022, 4:29 PM · VyOS 1.4 Sagitta
Viacheslav closed T4137: Firewall group configuration allows to set incorrect port range and invalid port as Resolved.
Jan 21 2022, 4:22 PM · VyOS 1.4 Sagitta
n.fort created T4201: Firewall - ICMPv6 matches not working as expected on 1.3.0.
Jan 21 2022, 4:20 PM · VyOS 1.3 Equuleus (1.3.0)
hensur added a comment to T4151: IPV6 local PBR Support.

Should be fixed with https://github.com/vyos/vyos-1x/pull/1183

Jan 21 2022, 12:29 PM · VyOS 1.3 Equuleus (1.3.4), VyOS 1.4 Sagitta
n.fort added a comment to T4199: Commit failed when setting icmpv6 type any.

Bug related: https://phabricator.vyos.net/T4186

Jan 21 2022, 12:27 PM · VyOS 1.4 Sagitta
sarthurdev changed the status of T4199: Commit failed when setting icmpv6 type any from Open to In progress.
Jan 21 2022, 12:22 PM · VyOS 1.4 Sagitta
sarthurdev added a comment to T4200: Assigning ipv6-name to interface is not generating nftables rules.

I can't reproduce this issue on latest rolling

Jan 21 2022, 12:03 PM · VyOS 1.4 Sagitta
hensur added a comment to T4151: IPV6 local PBR Support.

I'm looking into it. From the logs it seems like for src in (pbr[rule_rm][rule]['source'] or ['']) doesn't work if 'source' doesn't exist.

Jan 21 2022, 9:44 AM · VyOS 1.3 Equuleus (1.3.4), VyOS 1.4 Sagitta
Viacheslav added a comment to T4151: IPV6 local PBR Support.

@hensur Smoketest failed.

Jan 21 2022, 7:12 AM · VyOS 1.3 Equuleus (1.3.4), VyOS 1.4 Sagitta
m.korobeinikov added a comment to T4154: Error add second gre tunnel with the same source interface.

(VyOS 1.4-rolling-202201200814) - The same.

Jan 21 2022, 2:39 AM · VyOS 1.3 Equuleus ( 1.3.1), VyOS 1.4 Sagitta
m.korobeinikov added a comment to T4137: Firewall group configuration allows to set incorrect port range and invalid port.

I ve testet it on (Version:VyOS 1.4-rolling-202201200814). It seems well.

Jan 21 2022, 2:21 AM · VyOS 1.4 Sagitta
m.korobeinikov added a comment to T4115: reboot in <x> not working as expected.

I ve tested this scenario on VyOS 1.4-rolling-202201200814, as said Srividya you can choose minutes betwen 1-99.
If this is critical, you can expand the range by opening a "feature request".

Jan 21 2022, 12:52 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta

Jan 20 2022

c-po closed T4171: Interface config migration error on 1.2.8 -> 1.4 upgrade, a subtask of T3871: Resolve unexpected interface name reordering, as Resolved.
Jan 20 2022, 7:45 PM · VyOS 1.4 Sagitta (1.4.0-GA)
c-po closed T4171: Interface config migration error on 1.2.8 -> 1.4 upgrade as Resolved.
Jan 20 2022, 7:45 PM · VyOS 1.4 Sagitta
c-po added a subtask for T3871: Resolve unexpected interface name reordering: T4171: Interface config migration error on 1.2.8 -> 1.4 upgrade.
Jan 20 2022, 7:45 PM · VyOS 1.4 Sagitta (1.4.0-GA)
c-po added a parent task for T4171: Interface config migration error on 1.2.8 -> 1.4 upgrade: T3871: Resolve unexpected interface name reordering.
Jan 20 2022, 7:45 PM · VyOS 1.4 Sagitta