Page MenuHomeVyOS Platform
Feed Search

Jun 14 2020

c-po added a comment to T2593: source NAT translation port can not be set when translation address is set to masquerade.

Any rolling ISO generated after vyos-1.3-rolling-202006140117-amd64.iso will have the fix.

Jun 14 2020, 9:48 AM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2593: source NAT translation port can not be set when translation address is set to masquerade as Resolved.
Jun 14 2020, 9:48 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2593: source NAT translation port can not be set when translation address is set to masquerade.

It now renders to:

Jun 14 2020, 9:46 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2593: source NAT translation port can not be set when translation address is set to masquerade.

The mentioned configuration results into this snippet on VyOS 1.2.5

Jun 14 2020, 9:37 AM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T2593: source NAT translation port can not be set when translation address is set to masquerade from Open to In progress.
Jun 14 2020, 9:36 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2594: Missing firmware for iwlwifi.

It is not recommended to install Debian firmware- packages over vyos-linux-firmware. The question is why the firmware file in question is not pulled in automatically.

Jun 14 2020, 9:34 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T1872: Removing serial console port from ESXi VM causes flooded syslog.

T2569 did an entire rewrite of the console command in XML / Pyhton. Bugfix for this problem is also tracked in that task.

Jun 14 2020, 9:29 AM · VyOS 1.3 Equuleus (1.3.0)
jjakob added a comment to T2594: Missing firmware for iwlwifi.

Non-free firmware was added by default in crux: T15

Jun 14 2020, 9:04 AM · VyOS 1.3 Equuleus (1.3.0)
jjakob triaged T2594: Missing firmware for iwlwifi as Normal priority.
Jun 14 2020, 9:01 AM · VyOS 1.3 Equuleus (1.3.0)
xrobau added a comment to T1872: Removing serial console port from ESXi VM causes flooded syslog.

There's a regression here, I can not 'delete system console' in the current rolling build, I get this:

Jun 14 2020, 8:51 AM · VyOS 1.3 Equuleus (1.3.0)

Jun 13 2020

c-po closed T2321: VRF support for SSH, NTP, SNMP service as Resolved.
Jun 13 2020, 9:47 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2321: VRF support for SSH, NTP, SNMP service, a subtask of T2579: The root task for VRF features, as Resolved.
Jun 13 2020, 9:47 PM · VyOS 1.3 Equuleus (1.3.6)
c-po updated the task description for T2321: VRF support for SSH, NTP, SNMP service.
Jun 13 2020, 9:22 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T2321: VRF support for SSH, NTP, SNMP service, a subtask of T2579: The root task for VRF features, from Open to Needs testing.
Jun 13 2020, 9:21 PM · VyOS 1.3 Equuleus (1.3.6)
c-po changed the status of T2321: VRF support for SSH, NTP, SNMP service from Open to Needs testing.
Jun 13 2020, 9:21 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2321: VRF support for SSH, NTP, SNMP service.
vyos@vyos:~$ show vrf black processes
 4624  sshd
 4404  ntpd
Jun 13 2020, 9:17 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2321: VRF support for SSH, NTP, SNMP service.

@daniil it will be fixed in tomorrows rolling ISO.

Jun 13 2020, 8:38 PM · VyOS 1.3 Equuleus (1.3.0)
mpueschel created T2593: source NAT translation port can not be set when translation address is set to masquerade.
Jun 13 2020, 8:05 PM · VyOS 1.3 Equuleus (1.3.0)
lloydz added a comment to T1938: syslog doesn't start automatically.

Just adding that I too am experiencing this same issue with 1.2.5 while sending firewall logs to a remote syslog server. Running the command

sudo systemctl restart rsyslog

will show firewall logging for a few seconds before it stops completely. Issuing the command again will result in the same thing - logs for a few seconds and then stop. It appears that logging outside of the firewall still functions as expected as regular console log entries are still being sent.

Jun 13 2020, 3:41 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
Unknown Object (User) created T2591: show command has wrong interfaces ordering.
Jun 13 2020, 12:39 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2574: wan-load-balance snat bug and route problem.

Can you share what you did to make it work again? NAT has recently be rewritten which could be the root cause.

Jun 13 2020, 8:34 AM · VyOS 1.3 Equuleus (1.3.6)
c-po merged T2577: /31 addresses are unable to be used in many cases into T2578: ipaddrcheck unaware of /31 host addresses - can no longer assign /31 mask to interface addresses.
Jun 13 2020, 8:33 AM · VyOS 1.3 Equuleus (1.3.0)
c-po merged task T2577: /31 addresses are unable to be used in many cases into T2578: ipaddrcheck unaware of /31 host addresses - can no longer assign /31 mask to interface addresses.
Jun 13 2020, 8:33 AM · VyOS 1.3 Equuleus (1.3.0)
c-po claimed T2589: delete pseudo-ethernet failed.
Jun 13 2020, 7:34 AM · VyOS 1.3 Equuleus (1.3.0)

Jun 12 2020

syncer changed the subtype of T2442: Move application of STP settings for bridge members from interfaces-bridge.py to Interface.add_to_bridge() from "Task" to "Enhancement".
Jun 12 2020, 5:09 PM · VyOS 1.3 Equuleus (1.3.0)
syncer changed the subtype of T2590: DHCPv6 not updating nameservers and search domains since replacing isc-dhcp-client with WIDE dhcp6c from "Task" to "Bug".
Jun 12 2020, 5:09 PM · VyOS 1.4 Sagitta (1.4.0-epa3), VyOS 1.3 Equuleus (1.3.7)
c-po added a comment to T421: Add Pv6 prefix delegation support.

A config Syntax is always migratable. Wide also supports scripts, but ISC PD (as I‘ve seen it, and interpret it) seems to have some rough edges. If you find a guide I will definately have a look.

Jun 12 2020, 1:54 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
jjakob added a comment to T421: Add Pv6 prefix delegation support.

I have no need for PD for now, so this isn't an important issue for me. I just noticed that WIDE didn't run any scripts, so right now it can't set any nameservers obtained from DHCP. If anyone needs that, I guess it would be simplest to write a script (by using the existing dhclient-script hooks as a guide) just for vyos-hostsd, since PD is already done with WIDE. Switching to ISC would mean we'd need to improve that PD script I linked to, since it only supports a single interface, and we need multiple.

Jun 12 2020, 12:26 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
c-po added a comment to T421: Add Pv6 prefix delegation support.

@jjakob it was only choosen as it prooved to be "more simple" compared to ISC and that helper script. I have no affiliation with either implementation. I was not aware that it could cause other issue. If you need to change it to ISC you're free to go.

Jun 12 2020, 11:48 AM · VyOS 1.3 Equuleus (1.3.0-epa1)
jjakob added a comment to T421: Add Pv6 prefix delegation support.

@jack9603301 you're not the one that made the choice so you can't know why it was made.
ISC-DHCP can do prefix delegation too (not by itself, but with a helper script that others already made: https://wiki.debian.org/IPv6PrefixDelegation ) so that's not why WIDE was chosen.

Jun 12 2020, 10:40 AM · VyOS 1.3 Equuleus (1.3.0-epa1)
jack9603301 added a comment to T421: Add Pv6 prefix delegation support.

The purpose of choosing wide-dhcpv6 is to achieve DHCPv6 PD.

Jun 12 2020, 10:24 AM · VyOS 1.3 Equuleus (1.3.0-epa1)
jjakob added a comment to T421: Add Pv6 prefix delegation support.

What was the reason for choosing WIDE dhcp6c and not keeping isc-dhcp? This has now caused T2590 which will require making a new set of dhclient scripts just for WIDE, so we'll be maintaining 2 separate scripts. If it was due to the support for prefix length hint, isc-dhcp has added that too, as I mentioned in this task before https://phabricator.vyos.net/T421#49842

Jun 12 2020, 10:07 AM · VyOS 1.3 Equuleus (1.3.0-epa1)
jjakob triaged T2590: DHCPv6 not updating nameservers and search domains since replacing isc-dhcp-client with WIDE dhcp6c as High priority.
Jun 12 2020, 10:02 AM · VyOS 1.4 Sagitta (1.4.0-epa3), VyOS 1.3 Equuleus (1.3.7)
Unknown Object (User) closed T2091: swanctl.conf file is not generated properly if more than one IPsec profile is used as Unknown Status.

Successfully tested on 1.3-rolling-202006120643

Jun 12 2020, 10:00 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
Unknown Object (User) closed T2000: strongSwan does not install routes to table 220 in certain cases as Unknown Status.

Successfully tested on rolling 1.3-rolling-202006120643

Jun 12 2020, 9:50 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
githonk moved T2581: webproxy: implement proxy chaining from In Progress to Finished on the VyOS 1.3 Equuleus board.
Jun 12 2020, 9:43 AM · VyOS 1.3 Equuleus (1.3.0), vyatta-webproxy
Demon_H created T2589: delete pseudo-ethernet failed.
Jun 12 2020, 5:48 AM · VyOS 1.3 Equuleus (1.3.0)

Jun 11 2020

c-po added a comment to T2588: Add support for default values to the interface-definition format.

Unfortunately this results in an error:

Jun 11 2020, 10:57 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2571: NAT destination port with ! results in error as Resolved.
Jun 11 2020, 10:55 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T1096: BGP process memory leak from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Jun 11 2020, 10:52 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
c-po moved T2529: WWAN: migrate from ttyUSB device to new device in /dev/serial/by-bus from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Jun 11 2020, 10:52 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T1958: Include only firmware we actually need from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Jun 11 2020, 10:52 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T2514: "mac" setting for bond members from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Jun 11 2020, 10:52 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T2548: Interfaces allowing inappropriate network addresses to be assigned from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Jun 11 2020, 10:52 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T2560: New op-mode command to display information about USB interfaces from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Jun 11 2020, 10:52 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T2561: Drop support for "system console netconsole" from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Jun 11 2020, 10:52 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T2565: Cannot connect to l2tp server with radius auth from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Jun 11 2020, 10:51 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T2569: Migrate "set system console" to XML and Python representation from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Jun 11 2020, 10:51 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T2570: Drop support for "system console device <device> modem" from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Jun 11 2020, 10:51 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T2575: pppoe-server: does not possibly assign IP address from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Jun 11 2020, 10:51 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T2578: ipaddrcheck unaware of /31 host addresses - can no longer assign /31 mask to interface addresses from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Jun 11 2020, 10:51 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T2586: WWAN default route is not installed into VRF from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Jun 11 2020, 10:51 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T2571: NAT destination port with ! results in error from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Jun 11 2020, 10:51 PM · VyOS 1.3 Equuleus (1.3.0)
c-po edited a custom field on T2586: WWAN default route is not installed into VRF.
Jun 11 2020, 10:20 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2586: WWAN default route is not installed into VRF as Resolved.
Jun 11 2020, 10:20 PM · VyOS 1.3 Equuleus (1.3.0)
runar added a comment to T2587: Cannot enable the interface when the MTU is set to less than 1280.

As a side-note, the kernel reacts correctly to this by rfc6145.

An IPv6 link has to have an MTU of 1280 bytes or greater. The corresponding limit for IPv4 is 68 bytes.
Jun 11 2020, 9:12 PM · VyOS 1.3 Equuleus (1.3.0)
dmbaturin created T2588: Add support for default values to the interface-definition format.
Jun 11 2020, 8:46 PM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) renamed T2587: Cannot enable the interface when the MTU is set to less than 1280 from Cannot enable the interface when the MTU is set to Cannot enable the interface when the MTU is set to less than 1280.
Jun 11 2020, 7:20 PM · VyOS 1.3 Equuleus (1.3.0)
daniil added a comment to T2321: VRF support for SSH, NTP, SNMP service.

Hmm, sshd listens on port 2 by default.

Jun 11 2020, 7:02 PM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) claimed T2587: Cannot enable the interface when the MTU is set to less than 1280.
Jun 11 2020, 7:02 PM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) created T2587: Cannot enable the interface when the MTU is set to less than 1280.
Jun 11 2020, 7:01 PM · VyOS 1.3 Equuleus (1.3.0)
daniil added a comment to T2321: VRF support for SSH, NTP, SNMP service.

SNMPD must listen to the socket on the loop in vrf default. This is necessary for the protocol agentx to work.

Jun 11 2020, 5:28 PM · VyOS 1.3 Equuleus (1.3.0)
zsdc added a comment to T1564: BGP IPv6 only peer-group not supported.

The set protocols bgp XXX neighbor XXX address-family ipv6-unicast peer-group XXX command generate the router bgp XXX; address-family ipv6; neighbor XXX peer-group XXX', for vtysh, which does not supported (anymore? I cannot find any commits in FRR about syntax change, maybe this was migrated from old quagga).

Jun 11 2020, 4:28 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2571: NAT destination port with ! results in error.

This fixed now introduced a bug with comma separated ports

Jun 11 2020, 4:18 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T2586: WWAN default route is not installed into VRF from Open to In progress.
Jun 11 2020, 4:01 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T2586: WWAN default route is not installed into VRF.
Jun 11 2020, 4:01 PM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 created T2585: Unable to access the Internet after opening PPPoE on-demand dialing.
Jun 11 2020, 3:59 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2321: VRF support for SSH, NTP, SNMP service.

Please feedback as this is what you expect. Also it would be nice if could write something about that in our documentation: https://docs.vyos.io/en/latest/

Jun 11 2020, 3:52 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2571: NAT destination port with ! results in error.

Latest rolling release has all the fixes

Jun 11 2020, 3:24 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2578: ipaddrcheck unaware of /31 host addresses - can no longer assign /31 mask to interface addresses as Resolved.
Jun 11 2020, 2:57 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2578: ipaddrcheck unaware of /31 host addresses - can no longer assign /31 mask to interface addresses.

Works as expected

Jun 11 2020, 2:57 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2571: NAT destination port with ! results in error.

The != port issue is yet to be fixed ...

Jun 11 2020, 2:45 PM · VyOS 1.3 Equuleus (1.3.0)
c-po edited a custom field on T2571: NAT destination port with ! results in error.
Jun 11 2020, 2:35 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T2571: NAT destination port with ! results in error from In progress to Needs testing.
Jun 11 2020, 2:35 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T2571: NAT destination port with ! results in error from Open to In progress.
Jun 11 2020, 2:07 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2321: VRF support for SSH, NTP, SNMP service.

Tomorrows rolling ISO will support VRF sourced SSH.

Jun 11 2020, 1:59 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro added a comment to T2582: Script daemon to offload processing during commit.
  1. commit restrictions/permissions have not changed; all handled in the backend.
  2. The daemon can not load the configs, as it does not have/need access to the config session; that's the point.
  3. ?
  4. the conf_mode script needs to reference the global config; re-setting level is basic hygiene --- the script should ask itself 'what if I am called again?'
  5. we want to eat the args in the node.def; so you already have it.
Jun 11 2020, 1:51 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2570: Drop support for "system console device <device> modem" as Resolved.
Jun 11 2020, 1:06 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2570: Drop support for "system console device <device> modem", a subtask of T2569: Migrate "set system console" to XML and Python representation, as Resolved.
Jun 11 2020, 1:06 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2561: Drop support for "system console netconsole", a subtask of T2569: Migrate "set system console" to XML and Python representation, as Resolved.
Jun 11 2020, 1:06 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2561: Drop support for "system console netconsole" as Resolved.
Jun 11 2020, 1:06 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T2578: ipaddrcheck unaware of /31 host addresses - can no longer assign /31 mask to interface addresses from Open to Needs testing.
Jun 11 2020, 12:57 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2569: Migrate "set system console" to XML and Python representation as Resolved.
Jun 11 2020, 12:57 PM · VyOS 1.3 Equuleus (1.3.0)
thomas-mangin added a comment to T2582: Script daemon to offload processing during commit.

Thank you very much for the POC. Very useful to understand the proposed design.

Jun 11 2020, 12:45 PM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) created T2584: pppoe-server NAS-Filter-Rule attribute.
Jun 11 2020, 11:07 AM · VyOS Rolling
githonk added a comment to T1732: Removing vyatta-webproxy module.

While I agree, that caching is a feature of the past, we rely heavily on vyatta-webproxy for authentication and also url-filtering (different source networks allowing access to different destination domains and/or IP ranges).

Jun 11 2020, 9:41 AM · VyOS 1.3 Equuleus (1.3.0)
jjakob changed the status of T2534: pdns-recursor override.conf error from Confirmed to In progress.
Jun 11 2020, 8:19 AM · VyOS 1.3 Equuleus (1.3.0)
jjakob changed the status of T2534: pdns-recursor override.conf error, a subtask of T2464: DNS bugs (parent task), from Confirmed to In progress.
Jun 11 2020, 8:19 AM · VyOS Rolling
jjakob added a subtask for T2464: DNS bugs (parent task): T2534: pdns-recursor override.conf error.
Jun 11 2020, 8:19 AM · VyOS Rolling
jjakob added a parent task for T2534: pdns-recursor override.conf error: T2464: DNS bugs (parent task).
Jun 11 2020, 8:19 AM · VyOS 1.3 Equuleus (1.3.0)
jjakob changed the status of T2521: Need to restart pdns-recursor to check new entries in /etc/hosts from Open to In progress.
Jun 11 2020, 8:18 AM · VyOS 1.2 Crux (VyOS 1.2.7)
jjakob changed the status of T2521: Need to restart pdns-recursor to check new entries in /etc/hosts, a subtask of T2464: DNS bugs (parent task), from Open to In progress.
Jun 11 2020, 8:18 AM · VyOS Rolling
jjakob added a subtask for T2464: DNS bugs (parent task): T2521: Need to restart pdns-recursor to check new entries in /etc/hosts.
Jun 11 2020, 8:17 AM · VyOS Rolling
jjakob added a parent task for T2521: Need to restart pdns-recursor to check new entries in /etc/hosts: T2464: DNS bugs (parent task).
Jun 11 2020, 8:17 AM · VyOS 1.2 Crux (VyOS 1.2.7)
jjakob updated the task description for T2583: vyos-hostsd improvements (partial rewrite).
Jun 11 2020, 5:12 AM · VyOS Rolling
jjakob changed the status of T2583: vyos-hostsd improvements (partial rewrite) from Open to In progress.
Jun 11 2020, 5:11 AM · VyOS Rolling
jestabro changed the status of T2582: Script daemon to offload processing during commit from Open to In progress.
Jun 11 2020, 3:00 AM · VyOS 1.3 Equuleus (1.3.0)
blackhole added a comment to T2571: NAT destination port with ! results in error.

Here is my config commands that are having the "!" issue on the adddress, 3 separate NAT rules where I am using NAT to catch sneaky DNS bypass and redirect through my infrastructure

Jun 11 2020, 1:14 AM · VyOS 1.3 Equuleus (1.3.0)
blackhole added a comment to T2571: NAT destination port with ! results in error.

Just adding in here that it is also affecting ip addresses too, not just ports
I am on 1.3-rolling-202006101523

Jun 11 2020, 12:04 AM · VyOS 1.3 Equuleus (1.3.0)

Jun 10 2020

jjakob added a comment to T2216: Containerized third-party applications for VyOS.

+1 for this, it would be very useful for a lot of use cases, we wouldn't need to add everything to vyos-1x and the config syntax, but users could add "missing" services on their own. For example T2195

Jun 10 2020, 8:34 PM · VyOS 1.4 Sagitta