I did an upgrade from:
a) 1.1.8 (community) to 1.3-rolling-201912261106 (add system image) and
b) 1.1.8 to 1.2.3 (self build, installed by booting from image and saving the old config suring install)
in both cases the upgrade was done, the system was working but all NAT rules got deleted from the config.
After adding them them from a backup (show config commands > file) told functionality was restored.
Hi @Dimitry,
of course - but not at the public forum.
They contain my real ip addresses and I wouldn’t like to see them shared…
Unfortunately the address forum@vyos.io isn’t reachable.
I can’t confirm wrong NAT rules migration from 1.1.8 to 1.2.3. In our LAB your rules successfully migrated (of course with changing ip addresses to correct format)
upd:// Also successfully migrated from 1.1.8 to 1.3-rolling-202001030757
Check first /var/log/vyatta/vyatta-config-loader.log and /var/log/vyatta/vyatta-commit.log
Hm - I can reproduce this how often I want:innocent:
Unfortunately I’ve sent you the wrong NAT table
A manual import of the original NAT rules gives me one error:
set nat destination rule 15 protocol ‘tcp_udp’
“not allowed protocal for smtp”, which was obviously not checked in previous versions.
May this is the reason why the automatic upgrade failes. However for me its fine beceuse a simple manual import (aftrer modification) solved the problem.