xtigervncviewerが接続を確立できないことを確認する方法は?

xtigervncviewerが接続を確立できないことを確認する方法は?

xtigervncviewerを使用してVNCサーバーを実行していないホストに接続しようとすると、stderrに次の予想されるエラーが表示されます。

$ xtigervncviewer -AlertOnFatalError=0 localhost

TigerVNC Viewer 64-bit v1.9.0
Built on: 2020-01-23 18:03
Copyright (C) 1999-2018 TigerVNC Team and many others (see README.rst)
See http://www.tigervnc.org for information on TigerVNC.

Fri May  1 15:55:44 2020
 DecodeManager: Detected 4 CPU core(s)
 DecodeManager: Creating 4 decoder thread(s)
 CConn:       unable to create socket: Address family not supported by protocol
              (97)

同様に、存在しないホストに接続しようとすると、次のようになります。

$ xtigervncviewer -AlertOnFatalError=0 nonexistinghost

TigerVNC Viewer 64-bit v1.9.0
Built on: 2020-01-23 18:03
Copyright (C) 1999-2018 TigerVNC Team and many others (see README.rst)
See http://www.tigervnc.org for information on TigerVNC.

Fri May  1 16:36:13 2020
 DecodeManager: Detected 4 CPU core(s)
 DecodeManager: Creating 4 decoder thread(s)
 CConn:       unable to resolve host by name: Name or service not known

ただし、どちらの場合も戻りコードは0です。

$ echo $?
0

接続が成功したか接続エラーであるかを確認するには?

ベストアンサー1

おすすめ記事