Continue Discourse Installation

Hello All,

I want to setup my discourse installation.

Here’s what I have done.

  • Created mailgun account
  • Digital ocean account
  • gotten the domain and created the subdomain I want to set it up on.
  • Created the droplet
  • Changed the DNA to that of digital ocean. (I want to place my index file here) (Install Discourse Here)

Please, I need this setup ASAP.

1 Like

The next step would be to follow the Discourse install guide:
discourse/ at master · discourse/discourse · GitHub


Email not working

Follow this troubleshooting tutorial Troubleshooting email on a new Discourse install


i have checked all the troublesshooting. Everything seems to be perfect. But not still working

Well…the third header asks what’s in the logs. So, what is in the logs. Same for the fourth header about your mail provider logs.

Also, the screenshots look like Mailgun. Did you give them a credit card?

yes i have added my credit card

And what do the Discourse email logs and Mailgun logs show?

I can’t log in yet. how do I see the log on Discourse thanks

If you have SSH access you can activate your account from the rails console.

ok I’m login now after following that step Create Admin Account from Console

What should I do next please? @jomaxro

Follow the instructions in the email troubleshooting guide linked above to find the email logs. Take a screenshot of any relevenat logs, most likely “sent” or “skipped”. Be sure to redact email address you don’t wish to share. Please do the same thing for the Mailgun logs.


Mail Still not delivering

/usr/local/lib/ruby/2.0.0/net/smtp.rb:963:in `check_auth_response'
/usr/local/lib/ruby/2.0.0/net/smtp.rb:740:in `auth_plain'
/usr/local/lib/ruby/2.0.0/net/smtp.rb:732:in `authenticate'
/usr/local/lib/ruby/2.0.0/net/smtp.rb:567:in `do_start'
/usr/local/lib/ruby/2.0.0/net/smtp.rb:520:in `start'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/mail-2.6.4/lib/mail/network/delivery_methods/smtp.rb:113:in `deliver!'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/mail-2.6.4/lib/mail/message.rb:2149:in `do_delivery'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/mail-2.6.4/lib/mail/message.rb:237:in `block in deliver'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionmailer-4.2.6/lib/action_mailer/base.rb:543:in `block in deliver_mail'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activesupport-4.2.6/lib/active_support/notifications.rb:164:in `block in instrument'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activesupport-4.2.6/lib/active_support/notifications/instrumenter.rb:20:in `instrument'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activesupport-4.2.6/lib/active_support/notifications.rb:164:in `instrument'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionmailer-4.2.6/lib/action_mailer/base.rb:541:in `deliver_mail'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/mail-2.6.4/lib/mail/message.rb:237:in `deliver'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionmailer-4.2.6/lib/action_mailer/message_delivery.rb:85:in `deliver_now'
/var/www/discourse/lib/email/sender.rb:136:in `send'
/var/www/discourse/app/jobs/regular/user_email.rb:41:in `execute'
/var/www/discourse/app/jobs/regular/critical_user_email.rb:10:in `execute'
/var/www/discourse/app/jobs/base.rb:154:in `block (2 levels) in perform'