Upgraded to latest 1.3 rolling with the rewritten NAT from a image before the rewrite, NAT section failed to apply on boot:
vyos@vyos:~$ configure
[edit]
vyos@vyos# load
Loading configuration from 'config.boot'
Load complete. Use 'commit' to make changes effective.
[edit]
vyos@vyos# commit
[ nat ]
Destination NAT configuration error in rule "22": translation address not specified
[[nat]] failed
Commit failed
[edit]
vyos@vyos# show nat destination
+rule 22 {
+ description "SSH from outside"
+ destination {
+ port 23456
+ }
+ disable
+ inbound-interface eth0
+ log
+ protocol tcp
+ translation {
+ port 22
+ }
[edit]This used to just change the port number and leave the address unchanged.