2017-02-23 9 views
-2

コンテキスト - IntelliJを使用してローカルマシンからhadoopがインストールされたリモートLinuxマシン(サンドボックス)にアクセスしようとしています。私は以下のコードを使用しようとしましたが、エラーが発生しています。私は正確な問題を理解することができません。誰もが同様の問題に直面していますか?リモートハープシステムにアクセスする方法(Sandbox on Azure)

Error:Exception in thread "main" java.io.IOException: Failed on local exception: com.google.protobuf.InvalidProtocolBufferException: Protocol message tag had invalid wire

+0

スレッド "main"の例外java.io.IOException:ローカル例外で失敗しました:com.google.protobuf.InvalidProtocolBufferException:プロトコルメッセージタグのワイヤタイプが無効です。 –

+0

このようなアクションのために、Azureのネットワークセキュリティグループでポートを開いていますか? – Kamo

答えて

0

IntelliJ経由でAzure Linuxマシンに接続できなかったようです。この問題は、VMがIntelliJが必要とするポートへの着信トラフィックを許可するために、NSGの受信規則が失われたことが原因である可能性があります。受信規則を作成するには、チュートリアルhttps://docs.microsoft.com/en-us/azure/virtual-network/virtual-network-manage-nsg-arm-portal#manage-rulesを参照してください。 &のプロトコルを許可する必要があるポートがわからない場合は、ワイルドカード文字*を入力して任意のポートを許可し、Anyソース& Anyプロトコルを選択することができます。

関連する問題