2016-08-27 1 views
1
  • 私はベクターを使用しています(Android Matrixクライアントのダウンロードリンク: https://github.com/vector-im/vector-android)。このベクトルは httpsサーバ(https://vector.imhttps://matrix.orgと同じ家庭で と身分証明書のURL)を使用していますが、私のローカルマトリックスサーバ をhttpsを使用しないで接続したいとします。
  • これは私のローカルHTTPサーバーでstrings.xml(idはvector_im_server_url, matrix_org_server_url, default_hs_server_url, default_identity_server_url)ファイルを編集しました。
  • この場合、「ログインできません: は15000ms後にXXXXXX.XXXXXX.com/XXX.XXX.XXX.XXX(ポート8008) に接続できませんでした」というトーストメッセージが表示されます。当初

    Android:ベクターでhttpsの代わりにhttpサーバにアクセスする(Android Matrixクライアント)

    は私がその私の後C:\Windows\System32\drivers\etc\hostsでサーバーの詳細を追加し、このために私のシステムのブラウザでローカル行列サーバーのURLにアクセスすることはできませんよ。誰もがこの設定

注意を変更する場所を助けることができます私のブラウザでそれにアクセスすることができます

答えて

0

。だから、このようにstrings.xmlを変更しました

<string name="vector_im_server_url">https://matrix.org</string> 
<string name="matrix_org_server_url">my_local_https_server_url</string> 
<string name="default_hs_server_url">my_local_https_server_url</string> 
<string name="default_identity_server_url">https://matrix.org</string> 

これらのURLがブラウザのローカルhttpsサーバーURLを開くことを知るにはこれは、画像に示すように、ホームサーバーとアイデンティティ・サーバーを示し、vector_im_server_urlにアイデンティティ・サーバーのURLを貼り付け、matrix_org_server_urlとdefault_hs_server_url

enter image description here

2

あなたは#matrix:matrix.orgで私の答えを見逃したと思います。公共のインターネットからポート8448と8008にあなたのホームサーバーに接続しようとしましたが、サーバーは応答していませんでした。これらのポートでファイアウォールを開く必要があるようです。 #matrix:matrix.org(コアマトリックスチームがヨーロッパのタイムゾーンで目を覚ましていることに注意してください)で再度お試しください。

編集:https://vector.im/develop/#/room/#matrix:matrix.org/ $ 147222237811409Apqfi:matrix.orgによると、私たちがあなたに以前にサポートを提供しようとしたとき、実際にはサーバーにアクセスできませんでした。あなたはそれを今すぐ分類することができてうれしいです。 'vector'と 'matrix' HS URLの両方に同じHS URLを使用する必要があります。そうでなければ、認識されないユーザーのためにmatrix.orgを使用してフォールバックしようとします。 downvoteてくれてありがとう...

M がhttpsサーバーが唯一の私たちは、ベクターサービスを使用することができます使用することにより

+0

こんにちはマシューは、あなたのサポートに感謝してその後、ホームサーバーのURLをdefault_identity_server_urlます。あなたはベクトルルームとStackOverflowで多くのサポートをしました。あなたと他の人々の想いがベクタルームだけで私は解決策を得ました。だから私はここに答えを掲示しています。あなたのサポートをしていただきありがとうございますmatthew – Bahu

関連する問題