Cloudflare Tunnel Pi ヘルプ

昨日まで正常に動作していたDiscourseソフトウェアを、Cloudflareでトンネルを設定する準備ができたので、今朝起動しました。手順もすべて正しく実行したつもりです。
しかし、どうやら間違っていたようで、サイトにアクセスできなくなりました。サービスとして実行しても、そのまま実行しても、うまくいきませんでした。

サービスから得られるエラーは次のとおりです。

Failed to serve quic connection error="Unauthorized: Failed to get tunnel" connIndex=0
Register tunnel error from server side error="Unauthorized: Failed to get tunnel" connIndex=0

これを見ると、認証に何か問題があることは確かですが、.permファイルを/home/dev/.cloudflared/ディレクトリに配置しても問題が解決しないため、何が問題なのかよくわかりません。お手上げ状態です。これがうまくいった後も、さらに助けが必要になるかもしれません。:slight_smile:

ご迷惑をおかけして申し訳ありませんが、このコミュニティが提供してくれるサポートに感謝します。 <3

〜Blood

Cloudflare デーモン cloudflared が正しく設定されていません。トンネルが正しく設定されていないようです。

詳細については、こちらのガイドを参照してください。

「いいね!」 2

そのガイドを徹底的に実行しましたが、最初のインストールで失敗してしまったため、現在はドライブをワイプしてもう一度試みます。デバイスにCloudflaredをインストールする前にDiscourseをインストールしてしまったため、今回はうまくいくことを願っています。

どちらを先にインストールしても関係ありません。認証して、正しいポートでトンネルを設定するだけで機能するはずです。

奇妙なことに、すべて正しく設定したと確信していました。cloudflared tunnel run コマンドを使用していたときは、少なくともそれが実行されていたので、90% は正しいことをしたと確信していました。
しかし、サービスとして実行しようとしたときはうまくいかず、上記のコマンドを使用していたときでさえ Discourse にアクセスできませんでした。そのため、手順を一つ一つ確認したので、100% 確信しているわけではありません。しかし、機能していなかったので、明らかに間違っていました。:')

今度は知識があるので、より早く設定できるはずです。

〜Blood

それを実際にいじった後、再インストールすることが必要だったようです。今Discourseをインストールすれば、それで完了するはずですが、ウェブサイトを実行しようとしている別のPiも持っています。しかし、それらに接続できないようです。私は以前このようなことをあまりやったことがないので、トンネルがあれば、一方のPiでDiscourseを実行し、もう一方のPiでNginxまたはApacheを実行できるはずなのに、なぜ接続できないのか少し混乱しています。

改めて、ありがとうございます。
〜Blood

今回こそ正しくcloudflaredをインストールしました。問題なく起動し、正常に動作していました。しかし、現在直面している問題は、ウェブサイトがホストされている別のPiに接続できないことです。トンネルがその問題を解決してくれるはずなので、そのサイトのポートは変更していません。

これらのサイトにはNginxを使用していますが、Discourseサイトにアクセスできないという問題も抱えています。クッキーをクリアするように求められ、リダイレクトが多すぎると表示されます。以前はこの問題が解決したという情報を見てCNAMEルールをDNSのみに設定しましたが、うまくいきませんでした。

他のマシンが同じポートを開いていることが原因でしょうか?そうだと仮定すると、どのように回避すればよいでしょうか?ウェブサイトをDiscourseサイトとは異なるポートで開く必要があるのでしょうか?また、Discourseサイトに接続できない理由も、そのエラーが発生した理由が不明で混乱しています。

編集:
サイトにアクセスしようとすると、このエラーが発生します。
DNS_PROBE_FINISHED_NXDOMAIN
それで気づいたのですが、Asusルーターもポート80でホストしている可能性が高いです。そして、もうルーターにアクセスして別のデバイスを無効にしてテストすることができません。:smiley:

image

1歩前進して2歩後退。:') でも、とても楽しいです。
~Blood