OK, now I am pretty convinced that there is a problem with the discourse installer when it comes to using Ubuntu 20.04.3 with the latest updates. I just ran through the installer again and this time I was sure to have the ports open so I never had to manually configure the app.yml file (removing human error). Everything seemed like it went smooth installed found the domain and all. However…no site. Production log shows
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/message_bus-3.3.6/lib/message_bus.rb:729:in `block in new_subscriber_thread'
Job exception: Error connecting to Redis on localhost:6379 (Errno::EADDRNOTAVAIL)
Error connecting to Redis on localhost:6379 (Errno::EADDRNOTAVAIL) subscribe failed, reconnecting in 1 second. Call stack /var/www/discourse/vendor/bundle/ruby/2.7.0/gems/redis-4.4.0/lib/redis/client.rb:384:in `rescue in establish_connection'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/redis-4.4.0/lib/redis/client.rb:365:in `establish_connection'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/redis-4.4.0/lib/redis/client.rb:117:in `block in connect'
This is too simple for me to have done anything wrong this time and I only ran the scripts.