COBOL アプリケーションのデバッグ構成を使用して、リモート UNIX マシンにディプロイしたプロジェクトをデバッグします。接続のタイプによっては、リモート アプリケーションのデバッグを開始する前に、UNIX マシン上で実行されているリモート アプリケーションの出力をローカル マシン上で確認できるように X Window 実装を構成しなければならないことがあります。SSH 接続タイプを使用している場合は X Window 実装は必要ありません (必要に応じて使用することは可能です)。SSH 接続タイプでは、代わりにリモート プログラムの出力を IDE の [Console] ビューに送ることができます。
Windows:
Micro Focus Reflection Desktop for X が Visual COBOL の一部として提供されています。Reflection Desktop for X のドキュメントは Micro Focus SupportLine ドロップダウン メニューから入手できます。
UNIX:
リモート マシンがファイアウォールの背後で実行されているが、SSH 経由でアクセス可能である場合は、プロキシ サーバーを使用して、リモート マシンへのトラフィックを処理する必要があります。Visual COBOL は、SOCKS5 インターネット プロトコルをサポートしています。これにより、ネットワーク トラフィックを SSH 経由でリモート マシンにルーティングできます。SOCKS とプロキシ サーバーを使用するには、次の手順を実行します。
SOCKS スキーマの [Edit Proxy Entry] ダイアログ ボックスが開きます。
認証を要求するようにプロキシ サーバーが構成されている場合は、詳細を指定する必要があります。
COBOL アプリケーションのデバッグ構成を使用する場合は、SSH ポート転送を使用して、X サーバー ディスプレイをローカル マシンにルーティングする必要もあります。つまり、ユーザー設定でディスプレイを指定する場合は、リモート マシンのポート (ローカル マシンのポートではなく) を指定する必要があります。
localhost に続く値は、/etc/ssh/sshd_config - X11DisplayOffset に基づいており、追加のユーザーごとに 1 ずつ増加します。
SOCKS と PuTTY をプロキシ サーバーとして使用する方法の詳細については、「ファイアウォールの背後で実行中のリモート UNIX ホストに接続するには」を参照してください。