Storage > Object Storage > トラブルシューティング

NHN Cloud Object Storageを使用する際に発生する様々な問題を解決する方法を説明します。

JDK を使用するアプリケーションで Object Storageにアクセスすると、次のような SSLエラーが発生します。

peer not authenticated; nested exception is javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated

JDK 11.0.2でTLS 1.3を使う時発生する可能性があるJDKのバグです。

JDKを11.0.3以上のバージョンにアップデートするか、アプリケーションを実行する時、次のようにTLS 1.2を使うようにオプションを追加する必要があります。

java -Djdk.tls.client.protocols=TLSv1.2 -jar

Windows環境で名前にハングルが含まれるファイルをマルチパートでアップロードすると失敗します。

Windows OSの基本的なハングルエンコーディング方式は、UnicodeではなくCP949形式です。ハングルが含まれている名前のファイルをマルチパートアップロードする場合、エンコーディング方式の違いにより、マニフェストオブジェクトを構成する段階でエラーが発生することがあります。特に、システムのデフォルトのエンコーディング設定に従うCybderduckなどのサードパーティツールを使用する場合に発生する可能性があります。

Windows OSは、Unicodeをサポートしていないプログラム用の言語のエンコーディング設定を提供しています。次のように設定またはコントロールパネルからUnicode UTF-8を使用するオプションを有効にする必要があります。

  • 設定 > 時間及び言語 > 日付、時間及び使用地域言語 > 追加日付、時間及び国別設定 > 国家または地域 > 管理者オプション > Unicodeをサポートしないプログラム用言語 > システムロケールの変更 > 世界言語サポートするためにUnicode UTF-8使用にチェック

  • コントロールパネル > 時計及び国 > 国または地域 > 管理者オプション > Unicodeをサポートしないプログラム用言語 > システムロケールの変更 > 世界言語サポートするためにUnicode UTF-8使用にチェック

TOP