Open Aeitto opened 10 months ago
im still looking for anwser and added MAIL_URL to .env as stated #3602
recent logs shows only:
rocketchat-rocketchat-1 | Error: Greeting never received
rocketchat-rocketchat-1 | at SMTPConnection._formatError (/app/bundle/programs/server/npm/node_modules/meteor/email/node_modules/nodemailer/lib/smtp-connection/index.js:784:19)
rocketchat-rocketchat-1 | at SMTPConnection._onError (/app/bundle/programs/server/npm/node_modules/meteor/email/node_modules/nodemailer/lib/smtp-connection/index.js:770:20)
rocketchat-rocketchat-1 | at Timeout.<anonymous> (/app/bundle/programs/server/npm/node_modules/meteor/email/node_modules/nodemailer/lib/smtp-connection/index.js:704:22)
rocketchat-rocketchat-1 | at listOnTimeout (internal/timers.js:557:17)
rocketchat-rocketchat-1 | at processTimers (internal/timers.js:500:7) {
rocketchat-rocketchat-1 | code: 'ETIMEDOUT',
rocketchat-rocketchat-1 | command: 'CONN'
rocketchat-rocketchat-1 | }```
my mail is on ovh, and i did provide correct smpt server in settings and .env
Is something wrong with my provider smtp or meteor itself?
P/S i filled all data on test - removed them for screenshot purposes
Description:
Users dont recieve emails even when i have configured SMTP in admin panel. Test mail also dosnt work. They make accounts without need for confirmation.
I freshly hosted instance based on your guide deploy-with-docker-and-docker-compose And used sample yml + custom .env
Originally i tried to do it based on : Self-hosting Rocket.Chat With Docker
And i have set up container for nginx reverse proxy but it wasnt working so i disabled it and and used treafik as you suggested in guide.
I dont know what might be the case - logs are not showing anything regarding mails.
Maybe my custom .env rules:
LETSENCRYPT_EMAIL=admin@domain. LETSENCRYPT_HOST=chat.domain. VIRTUAL_HOST=chat.domain. Accounts_UseDNSDomainCheck=false
i added them based on guide for nginx reverse proxy
Maybe i need to use nginx but yml should be in same folder as rocket chat because i terafik is.
But I really dont know. Its my 1st time using docker. Maybe its irrelevant.
Server Setup Information:
Server Setup Information Version of Rocket.Chat Server: 6.4.5 Operating System: Ubuntu 23.04 Deployment Method: docker Number of Running Instances: 1 DB Replicaset Oplog: Enabled NodeJS Version: 14.21.3 - x64 MongoDB Version: 5.0.22 Proxy: traefik/ Firewalls involved:
Client Setup Information
Additional context
How to Use Nginx Reverse Proxy With Multiple Docker Apps.
i did it before setting rocket chat and nginx configuration has some setting while treafik.yml is empty did i miss something in rocket.chat.docs?
Today nobody can login including admin. I disabled 2FA and still asks for code we cant recieve. Looks like rocket settings dont save at all.
Relevant logs: