Discourse のアップロードエラーと SSL_ERROR_BAD_CERT_DOMAIN エラー

こんにちは。

Discourse のインストールで問題が発生しています。Firefox でロゴをアップロードしようとすると問題が発生し、サイトを強制的に再読み込みすると SSL_ERROR_BAD_CERT_DOMAIN が表示されます。

Message

MaxMindDB (/var/www/discourse/vendor/data/GeoLite2-ASN.mmdb) could not be found: No such file or directory @ 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'

ウェブサイトは Safari では問題なく動作します。

サイトのドメインを教えていただけますか。これらの警告は全く関係ありません。

こちらです www.ludoa.ba

そのドメインは存在しません

host www.ludoa.ba
Host www.ludoa.ba not found: 3(NXDOMAIN)

その意味がよくわかりません。クラウドサービスやRubyアプリケーションを使ったことがありません。主にPHPのものをいくつか使っていました。セットアップに何か問題があるのでしょうか?

ludoa.ba ドメインを購入した場所で DNS を設定する必要があります。Discourse を実行しているサーバーの IP アドレスを指す www サブドメインに、少なくとも 1 つの A タイプ DNS エントリが必要です。

「いいね!」 3

実際、それらはすべて完了しました…

Safariではどうやって機能するのですか:laughing:
ドメインを3つのDigitalOceanサーバーに向けるように設定し、IPをゾーンにAタイプで追加しました。

奇妙なことに、WhatsMyDNSでドメインを検索すると、まだ伝播していないようです。:thinking: 昨日まではうまくいっていたのですが…

これは伝播の問題ではありません。DigitalOcean の DNS サーバーに直接問い合わせても、ホスト名が存在しないと表示されます。

Discourse の問題でもありません。この件については DigitalOcean サポートにお問い合わせください。

; <<>> 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

「いいね!」 2

こちらが受け取った応答です。

ドメインプロバイダーにも連絡しましたが、彼らも自分の側ではすべて問題ないと言っていました。

Chrome経由で接続できましたが、MozillaとSafariはなぜか機能しません。現在抱えている新しい問題は、MailjetのSPFとDKIMを認証できないことです。

DNSゾーンに情報を入力しましたが、何も起こりません。登録しようとすると、メール認証が届きません。インストール時にすべて正しく設定したと確信しています。

Apex ドメイン ludoa.ba は、その IP アドレスを指しています。

しかし、www.ludoa.ba はそうではありません。

また、ゾーンの SPF レコードも見当たりません。DNS レコードの設定について、さらにガイダンスが必要なようです。DigitalOcean がそのお手伝いができるはずです。

「いいね!」 1

返信ありがとうございます。少し手間をおかけして申し訳ありません。

サポートされているガイドに従ったのですが、Mailjetにアクセスして認証しようとすると、うまくいきますが、キーを入力しても何も起こりません。最初にインストールしたときはすべてうまくいきました。彼らに連絡します。改めてありがとうございます。

解決しました!DigitalOceanでレコードを設定していませんでした :rofl: 本当にありがとうございました!

「いいね!」 2

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.