Problem with a new Discourse installation

AI-generated summary

A user reports a rendering issue with a newly installed Discourse on a Kubernetes cluster using the Bitnami image. The logs show routing errors, such as No route matches [GET] "/discourse", indicating a misconfiguration. Another user clarifies that since the installation uses a Bitnami package, it is not supported by the Discourse team, and users should seek support from Bitnami instead. Triblex3 provided the error logs and image, while Falco explained the support limitations for non-official installations.

Good evening,

I have successfully installed today on my Kubernetes cluster - Discourse.

Everything worked fine so far, but I have the problem that Discourse is not rendered correctly.

What am I doing wrong?

2022-03-04-22-10-56-Discourse

I installed the bitnami image

Thank you!

Here is the Log:

discourse 20:59:40.11 INFO ==> Precompiling assets, this may take some time...

discourse 21:01:25.15 INFO ==> ** Discourse setup finished! **

discourse 21:01:25.18 INFO ==> ** Starting Discourse **

=============== Phusion Passenger(R) Standalone web server started ===============

PID file: /opt/bitnami/discourse/passenger.8080.pid

Log file: /opt/bitnami/discourse/log/passenger.8080.log

Environment: production

Accessible via: http://0.0.0.0:8080/

You can stop Phusion Passenger(R) Standalone by pressing Ctrl-C.

Problems? Check https://www.phusionpassenger.com/library/admin/standalone/troubleshooting/

===============================================================================

[ N 2022-03-04 21:01:32.0224 385/T5 age/Cor/SecurityUpdateChecker.h:519 ]: Security update check: no update found (next check in 24 hours)

Started HEAD "/" for 127.0.0.1 at 2022-03-04 21:01:55 +0000

Processing by ListController#latest as HTML

Rendered list/list.erb within layouts/crawler (Duration: 33.3ms | Allocations: 10472)

Rendered layout layouts/crawler.html.erb (Duration: 201.9ms | Allocations: 32399)

Completed 200 OK in 1116ms (Views: 209.7ms | ActiveRecord: 0.0ms | Allocations: 194757)

Started GET "/" for 127.0.0.1 at 2022-03-04 21:03:26 +0000

Processing by ListController#latest as HTML

Rendered list/list.erb within layouts/application (Duration: 4.3ms | Allocations: 787)

Rendered layout layouts/application.html.erb (Duration: 308.9ms | Allocations: 83557)

Completed 200 OK in 657ms (Views: 312.5ms | ActiveRecord: 0.0ms | Allocations: 140796)

Started GET "/discoutse" for 127.0.0.1 at 2022-03-04 21:03:31 +0000

ActionController::RoutingError (No route matches [GET] "/discoutse")

config/initializers/100-quiet_logger.rb:23:in `call'

config/initializers/100-silence_logger.rb:31:in `call'

lib/middleware/enforce_hostname.rb:23:in `call'

lib/middleware/request_tracker.rb:198:in `call'

Rendered exceptions/not_found.html.erb within layouts/no_ember (Duration: 2.5ms | Allocations: 630)

Rendered layout layouts/no_ember.html.erb (Duration: 27.8ms | Allocations: 4067)

Rendered html template (Duration: 0.0ms | Allocations: 2)

Started GET "/discourse" for 127.0.0.1 at 2022-03-04 21:03:35 +0000

ActionController::RoutingError (No route matches [GET] "/discourse")

config/initializers/100-quiet_logger.rb:23:in `call'

config/initializers/100-silence_logger.rb:31:in `call'

lib/middleware/enforce_hostname.rb:23:in `call'

lib/middleware/request_tracker.rb:198:in `call'

Rendered exceptions/not_found.html.erb within layouts/no_ember (Duration: 0.8ms | Allocations: 139)

Rendered layout layouts/no_ember.html.erb (Duration: 21.7ms | Allocations: 2371)

Rendered html template (Duration: 0.0ms | Allocations: 2)

[ N 2022-03-04 21:08:38.9746 385/T4 age/Cor/CoreMain.cpp:1147 ]: Checking whether to disconnect long-running connections for process 565, application /opt/bitnami/discourse (production)

[ N 2022-03-04 21:08:39.0662 385/T4 age/Cor/CoreMain.cpp:1147 ]: Checking whether to disconnect long-running connections for process 469, application /opt/bitnami/discourse (production)

[ N 2022-03-04 21:08:49.3180 385/T4 age/Cor/CoreMain.cpp:1147 ]: Checking whether to disconnect long-running connections for process 617, application /opt/bitnami/discourse (production)

While Discourse is Free and Open Source software, we only offer free support for production installs that follow our official install guide.

Since you are using a package provided by bitnami, you will need to use their support channels for this install, as it’s not something the Discourse team created.