Thank you for using Ubuntu and reporting this bug. The 'status' command is intended to only report the ufw managed rules as well as some other information. Eg:
$ sudo ufw status
Status: loaded
Logging: on
Default: deny
To Action From
22:tcp ALLOW 192.168.2.0/24
This is not intended as a replacement for 'iptables -n -L'. In fact, displaying rules from /etc/ufw/*.rules would likely cause more confusion because the user would not be able to manage rules in these files with the ufw command. I do agree that the documentation should be more clear on this point however, and I will update it accordingly.
Thank you for using Ubuntu and reporting this bug. The 'status' command is intended to only report the ufw managed rules as well as some other information. Eg:
$ sudo ufw status
Status: loaded
Logging: on
Default: deny
To Action From
22:tcp ALLOW 192.168.2.0/24
This is not intended as a replacement for 'iptables -n -L'. In fact, displaying rules from /etc/ufw/*.rules would likely cause more confusion because the user would not be able to manage rules in these files with the ufw command. I do agree that the documentation should be more clear on this point however, and I will update it accordingly.