ownCloudモバイル接続が拒否されましたか?URLと接続可能性を確認してください。

ownCloudモバイルアプリで「接続拒否」と表示された場合は、まず同じ端末のブラウザでサーバーアドレスを開き、アプリがサーバーのベースURLと正しいネットワークを使用していることを確認してください。接続拒否は通常、アプリがログイン手順に到達する前に発生するため、パスワードやアプリの設定を変更する前に、サーバーとそのHTTPSエンドポイントにアクセスできるかどうかを確認してください。

「接続拒否」とはどういう意味か

アプリはまずサーバーへのネットワーク接続を確立する必要があります。その後で初めてownCloudはユーザー名、パスワード、またはサインインフローを確認できます。したがって、接続拒否はまずアドレス、ネットワーク経路、ファイアウォール、またはWebサーバーリスナーに問題があることを示しています。これは無効なパスワードメッセージとは異なります。証明書の警告も別の問題です。これは、サーバーがアプリがTLS証明書を検査できるところまで応答したことを意味します。

トラブルシューティングを行う前に、管理者から提供された正確なサーバーアドレス(パスを含む)を確認し、/owncloudサーバーが社内ネットワークまたはVPN経由でのみアクセス可能であるかどうかを把握しておいてください。サーバーを管理している場合は、DNS、ファイアウォール、リバースプロキシ、およびWebサーバーの状態にもアクセスできる必要があります。

スマートフォンのブラウザには、安全なcloud.example.comアドレスに、一般的なownCloudスタイルのサインインページが表示されます。
サインインページを読み込むブラウザは、この電話機がHTTPS経由で表示されているホスト上のウェブサービスにアクセスできることを確認する。

携帯電話から住所とネットワークを確認してください

  1. スマートフォンのブラウザで、そのアドレスを正確に開いてください。アプリと同じWi-Fiまたはモバイルネットワーク接続を使用してください。ブラウザでも読み込めない場合は、アプリのアカウント認証情報ではなく、接続状況を確認してください。サインインページが表示されたら、ブラウザに表示される最後のアドレスをメモし、アプリのURLの確認を続けてください。
  2. ownCloud アプリにサーバーのベース URL を入力します。サブフォルダにインストールされているサーバーの場合、例: https://cloud.example.com/owncloud。ドメイン ルートにインストールされている場合は、アドレスは のようになりますhttps://cloud.example.com。ownCloud のサーバー ガイドによると、モバイル アプリはベース URL とフォルダを使用します。ownCloud モバイル アプリのアドレスに を追加しないでください/remote.php/webdav。これは他の WebDAV クライアントの WebDAV エンドポイントです。サブフォルダの欠落、タイプミス、余分なスラッシュ、または承認されていないポートがないか確認してください。ownCloudのモバイルおよび WebDAV URL のガイダンスを参照してください。
  3. Wi-Fiと携帯電話回線を比較するか、組織のVPNを試してみてください。アドレスが一方の接続では機能するのに、もう一方の接続では機能しない場合、アカウントが原因ではない可能性が高いです。その違いは、ネットワーク経路、DNSレコード、VPNの要件、またはファイアウォールルールを示している可能性があります。組織が指定するネットワークを使用し、アクセス制御を回避しようとしないでください。
一般的なモバイルアプリのアカウント画面には、サーバーアドレス https://cloud.example.com/owncloud と鍵アイコンが表示されます。
アカウントURLにはインストール用サブフォルダが含まれています。ownCloudサーバーに指定された正確なベースアドレスを使用してください。

ownCloudはモバイル接続にHTTPSを推奨しています。https://サーバー管理者から明示的に指示がない限り、HTTPS接続を維持してください。通常のHTTPに切り替えると、認証情報やファイルトラフィックが漏洩する可能性があります。接続開始後にアプリに証明書の警告が表示された場合は、警告を自動的に無視するのではなく、管理者に証明書の修正を依頼するか、組織が承認した証明書プロセスを確認してください。Androidの接続手順には、サーバーURLの入力方法と証明書のチェック方法が記載されています。

電話のネットワーク設定のモックアップでは、Wi-Fi接続済み、モバイル通信は利用不可と表示されている。
Wi-Fiと携帯電話回線で同じサーバーアドレスをテストすることで、障害がどちらか一方のネットワーク経路で発生しているかどうかを明らかにできる。

それでも接続が拒否される場合は、サーバー管理者に確認を依頼してください。

管理者に、正確なURL、失敗した試行の時刻(タイムゾーンを含む)、ブラウザでも失敗するかどうか、Wi-Fi、モバイルデータ通信、VPNによって結果が変わるかどうかを伝えてください。以下の点を検証するよう依頼してください。

  • ホスト名は、影響を受けるネットワークから目的のサーバーに解決されます。
  • ウェブサーバーまたはリバースプロキシは、設定されたHTTPSポートとネットワークインターフェースで稼働し、待機状態になっています。
  • ファイアウォールおよびクラウドセキュリティルールは、設定されたポートでのトラフィックを許可しており、プロキシはownCloudのバックエンドにアクセスできます。
  • TLS仮想ホストとプロキシルートは、想定されるホストとインストールパスを提供します。

管理者にとって、基本的な外部プローブは、拒否された TCP 接続と HTTP レスポンスを区別するのに役立ちます。curl -v --connect-timeout 5 https://cloud.example.com/owncloud/例のホストとパスを実際の値に置き換えてください。拒否またはタイムアウトは、エンドポイントまたはネットワークの到達可能性を示しています。HTTP ステータスは接続が確立されたことを意味するため、代わりに返されたルート、認証、または証明書の動作を調査してください。テストとしてファイアウォールのポートを広く開いたり、ファイアウォールを無効にしたりしないでください。意図したリスナーと範囲の狭いルールを調べてください。

一般的なサーバーダッシュボードには、実行中のリバースプロキシ、リスナー、ファイアウォールの状態、および最近のアクセスログエントリが表示されます。
管理者は、電話機からの要求が失敗した時点のリスナーとファイアウォールの状態を、アクセスログのエントリと比較することができます。

ログは、到達可能性を確認した後にのみ使用してください。

サーバーアドレスがブラウザに読み込まれるにもかかわらずアプリが動作しない場合は、モバイルアプリのログを収集し、管理者にownCloudおよびWebサーバーのログと比較するよう依頼してください。公式のAndroidトラブルシューティング手順では、アプリのログは設定にあります。ログが非表示になっている場合は、ビルド番号を5回タップすると表示されます。iOSのトラブルシューティング手順では、設定の「ログ」でログを有効にする方法が説明されています。リクエスト/レスポンスのログには機密情報が含まれる可能性があるため、承認されたチャネルを通じて管理者またはownCloudサポートにのみ共有してください。

サーバー上では、ownCloud は自身のログと Web サーバーのエラー ログおよびアクセス ログを確認することを推奨しています。Linux 上の Apache の場合、ownCloud Android のトラブルシューティング ページによると、ログは通常 にあります/var/log/apache2。他のサーバー、コンテナ、ホスティング プロバイダによって場所が異なります。テスト タイムのアクセス ログ エントリは、リクエストがその Web サーバーに到達したことを示します。一致するエントリがない場合は、DNS、ルーティング、ファイアウォール、プロキシ処理のいずれかの段階で接続が失敗している可能性があります。ownCloudの公式ログ収集ガイダンスを参照してください。

修正を確認してください

修正されたベース URL とサーバーが必要とするネットワークを使用して、ownCloud アプリから再試行してください。アプリが接続チェックを通過し、拒否されることなく期待どおりのサインインまたはファイルビューに到達すれば、修正は完了です。ブラウザは動作するがアプリが動作しない場合は、アプリのバージョン、スマートフォンのオペレーティングシステムのバージョン、個人情報を伏せた正確なサーバー URL、テスト日時、使用ネットワーク、および匿名化されたログの抜粋を管理者に送信してください。

コメントを残す

occコマンドを使用してownCloudファイルバージョンを安全に削除する

occコマンドを使用してownCloudファイルバージョンを安全に削除する

1つのアカウントまたはすべてのユーザーについて、保存されているownCloud Server Classicのすべてのファイルバージョンを削除し、完全削除と保持期間に基づく有効期限切れを区別します。

ownCloudモバイル接続が拒否されましたか?URLと接続可能性を確認してください。

ownCloudモバイル接続が拒否されましたか?URLと接続可能性を確認してください。

ownCloudモバイル接続拒否の原因を特定するには、サーバーURL、電話ネットワーク、HTTPSエンドポイント、およびサーバーログを正しい順序で確認してください。

systemdタイマーを使用してownCloudのバックグラウンドジョブを確実に実行する

オンデマンドのジョブ実行を、ownCloudでサポートされているocc system:cronコマンドを15分ごとに実行するsystemdタイマーに置き換えます。

壊れたルートを見つけてownCloud WebDAV同期を復元する

Apache、Nginx、またはリバースプロキシを経由してWebDAVリクエストをトレースし、認証済みのPROPFINDテストを使用してownCloudの同期が機能することを確認します。

NextcloudのパブリックURLを設定して、Nextcloud自身がアクセスできるようにする

Nextcloudの送信アドレスが見つからないという警告を修正するには、正規URLを設定し、サーバー自体からDNS、HTTPS、およびリバースプロキシルーティングを確認してください。

Ubuntu 24.04でNextcloud Redisキャッシングを設定する

Ubuntu 24.04でNextcloud Redisキャッシングを設定する

Nextcloudのキャッシュとファイルロックのために、ローカルのUnixソケットを介してAPCuとRedisを設定する手順を、最新版および旧版のNextcloudリリースごとに説明します。

Systemdタイマーを使用してNextcloudのCronを自動的に実行させる

Nextcloudのcronモードを確認し、systemdサービスとタイマーを修復し、起動後および5分ごとにバックグラウンドジョブが実行されていることを確認してください。

Redisを使用してNextcloudのファイルロック警告を解消する

信頼性の高いNextcloudファイルロックを有効にし、適切なRedisまたはValkeyバックエンドを選択し、同時ファイル変更のリスクを冒すことなく警告が解消されることを確認してください。

Nextcloudのセキュリティ評価でA+を獲得するために必要なこと

Nextcloudのセキュリティ評価でA+を獲得するために必要なこと

最新のアップデート、HTTPSおよびHSTS、正確なリバースプロキシの信頼設定、およびパブリックサーバーに対するチェックによって、Nextcloudのスキャンでよく見られる問題を修正します。

影響度を測定しながらNextcloudのサーバーサイド暗号化を有効にする

必要なストレージに対してNextcloud SSEを設定し、暗号化キーを保護し、既存ファイルを暗号化する前に転送量とCPUへの影響を測定します。