SSL-VPN 接続で問題が発生した場合、クライアントと VPN Gateway コンソールからのログ情報を使用して問題をトラブルシューティングできます。
背景情報
このトピックでは、一般的な SSL-VPN 接続エラーとそのソリューションを一覧表示します。接続の問題を迅速に解決するには、クライアントと VPN Gateway コンソールからのログエントリを、このトピックの概要表と比較できます。
Linux、Windows、macOS、および Android クライアントでのログファイルの場所については、「SSL-VPN クライアントログディレクトリの概要」をご参照ください。
SSL-VPN 接続ログを表示するには、「」および「SSL サーバーログの表示」をご参照ください。
SSL-VPN クライアントログディレクトリの概要
次の表に、異なる VPN クライアントとオペレーティングシステムにおける SSL-VPN 接続ログファイルのデフォルトの場所を一覧表示します。
インストール時にログファイルのカスタムの場所を指定した場合は、その場所でログを確認してください。
クライアント | SSL-VPN 接続ログファイルのデフォルトパス |
Linux クライアント (OpenVPN ソフトウェア) | /var/log/openvpn.log |
Windows クライアント (OpenVPN ソフトウェア) | デフォルトでは、ログ情報は OpenVPN ソフトウェアのインストールディレクトリにある log フォルダーに保存されます。 例: C:\Users\User\OpenVPN\log |
macOS クライアント (Tunnelblick ソフトウェア) | /Library/Application Support/Tunnelblick/Logs |
macOS クライアント (OpenVPN ソフトウェア) | /Library/Application Support/OpenVPN/log/connection_name.log |
一般的な SSL-VPN 接続エラーとソリューション
SSL-VPN 接続ログを取得した後、ログからキーワードを次の表で検索し、適切なソリューションを特定してください。
エラーカテゴリ | 原因 | ログキーワード | ソリューション |
ネットワーク到達不能 | ネットワーク接続の問題が発生しました。 |
|
|
プロトコルまたはポートの不一致 | クライアントのプロトコルまたはポートが、SSL サーバーのプロトコルまたはポートと一致しません。 |
| SSL サーバーの [プロトコル] と [ポート] を変更します。その後、SSL クライアント証明書を再度ダウンロードしてクライアントにインストールします。 |
接続制限の超過 | SSL クライアント接続の数が最大制限に達しました。 |
|
|
証明書の期限切れ | 証明書の期限が切れました。 |
|
|
証明書構成エラー | 証明書が正しく構成されていません。 |
| 既存の SSL クライアント証明書とその構成を削除します。その後、SSL クライアント証明書を再度ダウンロードしてインストールします。 |
互換性のない VPN ソフトウェアバージョン | クライアントの VPN ソフトウェアバージョンは、Alibaba Cloud SSL サーバーと互換性がありません。 |
| クライアントで、既存の VPN ソフトウェアを削除します。その後、VPN ドキュメントをご参照の上、推奨される VPN ソフトウェアをダウンロードしてインストールします。 |
IP アドレス不足 | SSL サーバー用に構成されたクライアント CIDR ブロックが小さすぎるため、IP アドレスが不足しています。 |
| クライアント CIDR ブロック内の IP アドレスの数が、SSL-VPN 接続の最大数の少なくとも 4 倍であることを確認してください。詳細については、「SSL サーバーの作成と管理」をご参照ください。 たとえば、クライアント CIDR ブロックが 192.168.0.0/24 の場合、システムはまず 192.168.0.0/24 CIDR ブロックから 192.168.0.4/30 のような /30 サブネットマスクを持つサブネットを作成します。その後、システムは 192.168.0.4/30 から 1 つの IP アドレスをクライアントに割り当てます。他の 3 つの IP アドレスは、ネットワーク通信を確保するためにシステムによって予約されます。この場合、各クライアントは 4 つの IP アドレスを消費します。したがって、すべてのクライアントに IP アドレスを割り当てられるようにするには、クライアント CIDR ブロック内の IP アドレスの数が、SSL-VPN 接続の最大数の少なくとも 4 倍であることを確認してください。 |
共通の暗号化アルゴリズムなし | SSL サーバーとクライアントは共通の TLS 暗号スイートを共有していません。 |
| VPN Gateway が推奨する VPN ソフトウェアをクライアントにインストールします。詳細については、「クライアントの構成」をご参照ください。 |
暗号化アルゴリズムの不一致 | SSL サーバーの暗号化アルゴリズムがクライアントの暗号化アルゴリズムと一致しません。 |
| インストールされている SSL クライアント証明書の暗号化アルゴリズムが、SSL サーバーの暗号化アルゴリズムと同じであることを確認します。 同じでない場合は、既存の SSL クライアント証明書とそのすべての構成を削除します。その後、SSL クライアント証明書を再度ダウンロードしてクライアントにインストールします。
|
パケット ID の競合 | ネットワーク接続が不安定であるか、SSL サーバーの暗号化アルゴリズムが「なし」に設定されています。 |
|
|
時刻の同期なし | SSL 検証が失敗するか、クライアントとサーバー間の時間差が大きすぎます。 |
|
|
証明書検証の失敗 | SSL 証明書検証が失敗しました。 |
|
|
二要素認証の失敗 | 二要素認証が失敗しました。 |
|
|
TAP アダプターの欠落 | クライアントに TAP 仮想イーサネットアダプターが欠落しており、再作成する必要があります。 |
|
|
ovpnagent が実行されていません | macOS クライアントで ovpnagent プログラムが実行されていません。 |
|
|
クライアントが頻繁に再接続 | クライアントがアクティブに、または自動的に再接続します。 |
|
|
関連操作
次のトピックでは、SSL-VPN 接続の問題をトラブルシューティングする際に実行する必要がある操作について説明します。
SSL サーバーの構成を変更するには、「SSL サーバーの変更」をご参照ください。
SSL サーバーの最大同時接続数を変更するには、「SSL サーバーの最大同時接続数の変更」をご参照ください。
SSL クライアント証明書を作成するには、「SSL クライアント証明書の作成と管理」をご参照ください。
SSL クライアント証明書をダウンロードするには、「SSL クライアント証明書のダウンロード」をご参照ください。
SSL クライアント証明書をインストールするには、「クライアントの構成」をご参照ください。
SSL サーバーログを表示するには、「」および「SSL サーバーログの表示」をご参照ください。
クライアント接続情報を表示するには、「SSL クライアントの接続情報の表示」をご参照ください。
トラブルシューティング中にクライアント構成を変更するには、ご利用のクライアントのユーザーガイドをご参照ください。