Issue with Fedora-IoT Rebase to 34 and Nginx / SELinux

Just did an upgrade - which appears to rebased many packages to their F34 counterparts - generally all looks good but have a problem with existing nginx reverse proxy.

After reboot, nginx was failing to reverse-proxy with errors:

type=AVC msg=audit(1619944636.055:1116): avc: denied { name_connect } for pid=1697 comm="nginx" dest=80 scontext=system_u:system_r:httpd_t:s0 tcontext=system_u:object_r:http_port_t:s0 tclass=tcp_socket permissive=0

After googling, it was mentioned that needed to apply a boolean fix.

Applying the fix, results in this message:

# setsebool -P httpd_can_network_connect 1
libsepol.context_from_record: type avahi_conf_t is not defined
libsepol.context_from_record: could not create context structure
libsepol.context_from_string: could not create context structure
libsepol.sepol_context_to_sid: could not convert system_u:object_r:avahi_conf_t:s0 to sid
invalid context system_u:object_r:avahi_conf_t:s0
Failed to commit changes to booleans: Success

This results in nginx working, but it doesn’t seem to persist across reboots.

Further I’m confused by these messages. Some of the messages appear to be related to avahi which my boolean was not referencing…further the last line: Failed to commit changes to booleans: Success does this mean the setsebool command failed or worked?

Any ideas?