コンピュータへの手動バックアップが機能しない

毎日手動でDiscourseのバックアップを作成し、ファイルをコンピューターにダウンロードできるようになっていました。クリックするためのダウンロードリンクが記載されたメールが届きます。それが3日前まで正常に機能していました。リンクが機能しなくなり、ダウンロードリンクをクリックするとChromeでタブが開き、「申し訳ありませんが、このバックアップダウンロードリンクは既に使用されたか、期限切れです。」と表示されます。

しかし、以前にそのバックアップを使用したことはなく、このメッセージが以前に表示されたこともありません。私が何か間違ったことをしていますか?

アドバイスをお願いします。

よろしくお願いします。
Wes

「いいね!」 1

正しいユーザーでログインしていますか?

メールクライアントが古いリンクを表示していて、下にスクロールする必要があるだけということはありませんか?

失礼なことを言うつもりはありませんが、おそらく単純な問題だと思います。

「いいね!」 1

まったく気分を害することはありません。はい、いつも通り、これを実行するときは管理者としてログインしています。管理者アカウントは1つしかありません。

バックアップする前に、古い手動バックアップファイルがあれば削除するので、空の状態です。以下に、画像と文章で手順を示します。

  1. バックアップセクションに移動し、「バックアップ」をクリックします。
  2. 「新しいバックアップを開始しますか?」と表示されるので、「はい」をクリックします。
  3. 完了すると、緑色のチェックマークが表示され、「バックアップが正常に完了しました。」と表示されます。
  4. 管理セクションの「バックアップ」に戻り、「ダウンロード」をクリックします。
  5. メールにリンクが送信されます(添付の画像3を参照)。
  6. リンクをクリックすると、ファイルのダウンロードではなく、Chromeで新しいタブが開きます(画像4を参照)。他のブラウザでも試しましたが、違いはありません。

画像 2

画像 3

画像 4

管理者 > 設定 に移動し、force_https を検索します。

見つかった場合は、有効にしてください。

「いいね!」 1

そうしましたが、ログインできなくなりました。どうすればよいですか?

フォーラムはまだhttps://ではなくhttp://リンクを送信しています

「いいね!」 1

mysite.com/u/admin-login にアクセスして、そこからログインを試してください。

別のブラウザにもログインしていたことに気づいたので、問題ありません。ログインの問題が発生しないように、force_httpsボックスのチェックを再度外しました。

しかし、ログアウトする前に、force_httpsをチェックした状態でバックアップを試しましたが、残念ながら違いはありませんでした…

バックアップへのリンクをプライベートメッセージで送ってください

新規ユーザーだからかもしれませんが、あなたのプロフィールをクリックしてもメッセージボタンが見つかりません。

ファイルがhttpsボックスをチェックしているかどうかにかかわらず、httpsではなくhttpバージョンを突然送信する理由がまだわかりません。私はまったく技術に詳しくないので、DiscourseをホストしているGigenetにも連絡して、彼らの側で問題があるかどうかを確認しましたが、Discourseの問題であり、Discourseのログを確認するように勧められたとのことでした。

そのため、これがGavinが管理者としてサインアップしたかったことだと思いますが、まだ何も聞いておらず、誰もサインアップしようとしていません。もちろん、お忙しかったのかもしれません。問題が継続していることをお知らせしたかっただけです…よろしくお願いします。

SSL証明書にDocker内で使用されているLet’s Encryptが表示されていません。

SSH(コマンドライン)から./launcher rebuild appを試してください。

「いいね!」 1

申し訳ありませんが、ギャビン、これは私の非技術的な頭脳には手に負えません。どこで何をどのように実行すればよいのか、その後の対処法もわかりません。

ログインの詳細は後で確認しますので、ダイレクトメッセージで送ってください。

「いいね!」 1

ありがとうございます!そうします…

SSL/No SSLの競合に関するディスカッションを読んだ後、以下の手順で問題が解決しました。

メールで受け取ったリンクはHTTPでしたが、手動でHTTPSでアクセスしたところ、機能しました。

メールのリンク > リンクアドレスをコピー > アドレスバーに貼り付け(Enterキーは押さないでください。押すとリンクが無効になります) > 先頭の「HTTP」を「HTTPS」に変更 > Enterキーを押します。これでエラーなくダウンロードが開始されるはずです。

force_https がオンになっていないようです。通常はデフォルトでオンになっていますが、設定で確認できます。