Tengo un problema con mi instalación de Discourse. Me sale un error al subir mi logo desde Firefox, y cuando recargo la página forzando la recarga, obtengo SSL_ERROR_BAD_CERT_DOMAIN.
Message
No se pudo encontrar MaxMindDB (/var/www/discourse/vendor/data/GeoLite2-ASN.mmdb): No existe tal archivo o directorio @ rb_sysopen - /var/www/discourse/vendor/data/GeoLite2-ASN.mmdb
Backtrace
/var/www/discourse/lib/discourse_ip_info.rb:81:in `rescue in mmdb_load'
/var/www/discourse/lib/discourse_ip_info.rb:77:in `mmdb_load'
/var/www/discourse/lib/discourse_ip_info.rb:15:in `open_db'
/var/www/discourse/lib/discourse_ip_info.rb:10:in `initialize'
/usr/local/lib/ruby/2.7.0/singleton.rb:125:in `new'
/usr/local/lib/ruby/2.7.0/singleton.rb:125:in `block in instance'
/usr/local/lib/ruby/2.7.0/singleton.rb:123:in `synchronize'
/usr/local/lib/ruby/2.7.0/singleton.rb:123:in `instance'
/var/www/discourse/lib/discourse_ip_info.rb:156:in `get'
/var/www/discourse/app/models/user_auth_token.rb:43:in `login_location'
No estoy muy seguro de qué significa eso. Nunca antes había utilizado servicios en la nube ni aplicaciones Ruby. Principalmente algo de PHP. ¿Podría haber algo mal en la configuración?
Necesitas ir a donde compraste el dominio ludoa.ba y configurar su DNS. Necesitas al menos una entrada DNS de tipo A en el subdominio www que apunte a la dirección IP del servidor que ejecuta Discourse.
¿Cómo funciona siquiera en Safari?
He configurado el dominio para que apunte a los 3 servidores de DigitalOcean, y también he puesto mi IP en las Zonas con tipo A.
Esto no es un problema de propagación, cuando se consulta directamente a los servidores DNS de DigitalOcean, también indican que su nombre de host no existe.
Tampoco es un problema de Discourse; póngase en contacto con el soporte de DigitalOcean al respecto.
; <<>> DiG 9.16.1-Ubuntu <<>> www.ludoa.ba @ns1.digitalocean.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 4644
;; flags: qr aa rd; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1
;; WARNING: recursion requested but not available
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1232
;; QUESTION SECTION:
;www.ludoa.ba. IN A
;; AUTHORITY SECTION:
ludoa.ba. 1800 IN SOA ns1.digitalocean.com. hostmaster.ludoa.ba. 1669066654 10800 3600 604800 1800
He logrado conectarme a través de Chrome, pero Mozilla y Safari no funcionan por alguna razón. El nuevo problema que tengo es que no puedo autenticar SPF y DKIM de Mailjet.
He introducido la información en las Zonas DNS, pero todavía no sucede nada. Cuando intento registrarme, no recibo la verificación por correo electrónico. Estoy seguro de que he configurado todo correctamente durante la instalación.
Tu dominio principal ludoa.ba sí está apuntando a esa dirección IP.
Pero www.ludoa.ba no lo está.
Tampoco veo un registro SPF para tu zona. Me parece que necesitas más orientación para configurar los registros DNS. DigitalOcean debería poder ayudarte con eso.
Así que seguí la guía de soporte y cuando voy a Mailjet e intento autenticarme. Va bien, pero luego cuando introduzco las claves no pasa nada… La primera vez que hice la instalación todo salió bien… Me pondré en contacto con ellos, gracias de nuevo.