
私はUbuntu 20.04.5サーバーを所有しており、Nextcloudは問題なく動作しています。Apache2を使用し、これに従いました。チュートリアルnextcloud.example.comとして設定します。ドメインを購入したサイトで、サーバーのドメインを指すAレベルレコードを追加しました。これは非常にうまく機能します。現在、サーバーにCollaboraをインストールしてNextcloudと統合しようとしています。チュートリアルすべての手順をエラー メッセージなしで正常に実行しました。現在、A レコードについて混乱しています。これもサーバーの IP を指しているだけでしょうか? これを機能させるには、サーバーで何をする必要がありますか。
問題: Nextcloud Office にドメインを追加しようとすると、次のエラーが表示されます。
Could not establish connection to the Collabora Online server
ブラウザで URL を開くと、Apache のデフォルト ページが表示されます。
誰かこれについて何か指示してくれませんか? よろしくお願いします。
答え1
私はあなたと同じスタックを実行していますが、Docker 上で実行しています。ただし、Collabora の統合と DNS レコードに関する原則は同じであるはずです。
Collabora の DNS レコードは、同じサーバー (リバース プロキシ/仮想ホストを実行しているサーバー) を指す必要があります。
私の場合は、両方のサービスに対してリバース プロキシと DNS レコードも設定しました (DNS レコードは単純にサーバー IP を指します)。
cloud.mydomain.com
(ネクストクラウド)office.mydomain.com
(コラボラ)
サイトにアクセスするだけで、これらが機能しているかどうかをテストできます。
- 訪問すると
cloud.mydomain.com
もちろんNextcloudのログインページに移動します - 訪問すると、上隅に
office.mydomain.com
次のような内容の空白ページが表示されます。OK
Collabora のホワイト ページが表示されない場合はOK
、リバース プロキシと DNS が正しく設定されていません。
http://your.ip.add.ress:9980
さらにトラブルシューティングを行うには、Collabora サーバー ( )の IP アドレスとポートにアクセスしてみてください。
- が表示された場合
OK
、Collabora は実行されていますが、リバース プロキシ/仮想ホストは構成されていません。 - もし、あんたがしないを取得した
OK
場合、Collabora サーバー自体が正常に動作していません。
最後に、上記を確認したら、「設定」の「オフィス」の「独自のサーバーを使用する」で Collabora サーバーを Nextcloud に追加できます。