鎌田@翻訳人です。 お返事が遅れて申し訳ないです。
試しに、 # vncserver :5902 A VNC server is already running as :5902
VNCの世界でのお約束で、":"が1つの時はディスプレイ番号の指定になります。 なので、 "vncserver :5902" と実行すると、TCPのポートは5900+5902=11802 になってしまいます。 TCPのポート5902で待ち受けたい場合は、 "vncserver :2" になります。 以上です。 On Tue, 31 Jul 2018 10:38:50 +0900 (JST) deshi@mbj.nifty.com wrote:
鎌田様
おはようございます。
lsof -Pani | grep 5902 は、root で実行しても何も出ませんでした。
systemctl status vncmanager の結果ですが、
# systemctl status vncmanager ● vncmanager.service - VNC manager Loaded: loaded (/usr/lib/systemd/system/vncmanager.service; enabled; vendor preset: disabled) Active: active (running) since Tue 2018-07-31 10:28:39 JST; 3min 7s ago Main PID: 1941 (vncmanager) Tasks: 1 (limit: 4915) CGroup: /system.slice/vncmanager.service └─1941 /usr/bin/vncmanager
7月 31 10:28:39 linux-SuSE systemd[1]: Started VNC manager. 7月 31 10:28:39 linux-SuSE with-vnc-key.sh[1941]: Starting to listen on addre ss 0.0.0.0 7月 31 10:28:39 linux-SuSE with-vnc-key.sh[1941]: Starting to listen on addre ss :: 7月 31 10:31:17 linux-SuSE with-vnc-key.sh[1941]: Accepted controller 9473192 1330416. 7月 31 10:31:17 linux-SuSE with-vnc-key.sh[1941]: Controller 94731921330416 a sked for display number 5902 which is not managed by vncmanager. 7月 31 10:31:17 linux-SuSE with-vnc-key.sh[1941]: Disconnected controller 947 31921330416.
5902ポートが拒否されているようです。
試しに、 # vncserver :5902 A VNC server is already running as :5902
とみると、5902 は準備OKな状態です。
試しに、5903 でvncserver を起動してみて、 「systemctl status vncmanager」を実行すると、
# systemctl status vncmanager ● vncmanager.service - VNC manager Loaded: loaded (/usr/lib/systemd/system/vncmanager.service; enabled; vendor preset: disabled) Active: active (running) since Mon 2018-07-30 11:23:20 JST; 22h ago Main PID: 3155 (vncmanager) Tasks: 1 (limit: 4915) CGroup: /system.slice/vncmanager.service └─3155 /usr/bin/vncmanager
7月 30 11:23:20 linux-SuSE systemd[1]: Started VNC manager. 7月 30 11:23:20 linux-SuSE with-vnc-key.sh[3155]: Starting to listen on addre ss 0.0.0.0 7月 30 11:23:20 linux-SuSE with-vnc-key.sh[3155]: Starting to listen on addre ss :: 7月 30 11:25:12 linux-SuSE with-vnc-key.sh[3155]: Accepted controller 9403669 9500784. 7月 30 11:25:12 linux-SuSE with-vnc-key.sh[3155]: Controller 94036699500784 a sked for display number 5902 which is not managed by vncmanager. 7月 30 11:25:12 linux-SuSE with-vnc-key.sh[3155]: Disconnected controller 940 36699500784. 7月 31 10:22:16 linux-SuSE with-vnc-key.sh[3155]: Accepted controller 9403669 9502400. 7月 31 10:22:16 linux-SuSE with-vnc-key.sh[3155]: Controller 94036699502400 a sked for display number 5903 which is not managed by vncmanager. 7月 31 10:22:16 linux-SuSE with-vnc-key.sh[3155]: Disconnected controller 940 36699502400.
も、5902、5903とも同じようになりました。
やはり、クリーンインストールがいいのでしょうか? どうぞよろしくお願いいたします。
弟子丸俊吾
----- Original Message -----
Date: Mon, 30 Jul 2018 20:27:55 +0900 From: Yasuhiko Kamata
To: opensuse-ja@opensuse.org Subject: Re: [opensuse-ja] VNCサービスについてのトラブル 鎌田@翻訳人です。
lsof -Pani | grep 5902
上記をrootで実行しても出ないようであれば、listenしている(TCPの待ち受 け側になっている)プログラムが居ない(のでRSTを返している)、ということ になります。
なので systemctl status vncmanager でvncmanagerの現状を確認するのが 良いかと思います。
以上です。
On Mon, 30 Jul 2018 18:25:18 +0900 (JST) deshi@mbj.nifty.com wrote:
鎌田さま
ご連絡ありがとうございます。
lsof -Pani | grep 5902
を実行しましたが、何も返事がなく、プロンプトが戻りました。 vncmanagerも、Xvncも、見えませんでした。
すみません。これはどういうことを意味しているのでしょうか?
どうぞよろしくお願いいたします。
弟子丸俊吾
----- Original Message -----
Date: Mon, 30 Jul 2018 17:49:14 +0900 From: Yasuhiko Kamata
To: opensuse-ja@opensuse.org Subject: Re: [opensuse-ja] VNCサービスについてのトラブル 鎌田@翻訳人です。
下記を見ると、ファイアウォールを動かしていても止めていても、 TCPのSYN ([S])に対する応答がRST ([R.])になっていますので、 サーバ側が動いていないか、違うインターフェイスでしかlisten(待ち受 け) していないものと思われます。
lsof -Pani | grep 5902
でvncmanagerかXvncのプロセスが出てきますか?
以上です。
On Mon, 30 Jul 2018 17:03:24 +0900 (JST) deshi@mbj.nifty.com wrote:
ribbonさま ありがとうございます。
tcpdump host 192.168.100.4 and port 5902 で、実行してみました。
ファイアウォールを止めた状態で実行....
linux-SuSE:/home/deshi # tcpdump host 192.168.100.4 and port 5902 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on eth0, link-type EN10MB (Ethernet), capture size 262144 bytes 16:54:58.129436 IP 192.168.100.4.50190 > linux-SuSE.5902: Flags [S], seq 63 621 0172, win 8192, options [mss 1460,nop,wscale 2,nop,nop,sackOK], length 0 16:54:58.129540 IP linux-SuSE.5902 > 192.168.100.4.50190: Flags [R.], seq 0 , a ck 636210173, win 0, length 0 16:54:58.635324 IP 192.168.100.4.50190 > linux-SuSE.5902: Flags [S], seq 63 621 0172, win 8192, options [mss 1460,nop,wscale 2,nop,nop,sackOK], length 0 16:54:58.635425 IP linux-SuSE.5902 > 192.168.100.4.50190: Flags [R.], seq 0 , a ck 1, win 0, length 0 16:54:59.154527 IP 192.168.100.4.50190 > linux-SuSE.5902: Flags [S], seq 63 621 0172, win 8192, options [mss 1460,nop,nop,sackOK], length 0 16:54:59.154627 IP linux-SuSE.5902 > 192.168.100.4.50190: Flags [R.], seq 0 , a ck 1, win 0, length 0
6 packets captured 6 packets received by filter 0 packets dropped by kernel
ファイアウォールを解放したとき(いつもの状態)....
linux-SuSE:/home/deshi # tcpdump host 192.168.100.4 and port 5902 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on eth0, link-type EN10MB (Ethernet), capture size 262144 bytes 16:50:19.725692 IP 192.168.100.4.50170 > linux-SuSE.5902: Flags [S], seq 28 202 63459, win 8192, options [mss 1460,nop,wscale 2,nop,nop,sackOK], length 0 16:50:19.725796 IP linux-SuSE.5902 > 192.168.100.4.50170: Flags [R.], seq 0 , a ck 2820263460, win 0, length 0 16:50:20.224655 IP 192.168.100.4.50170 > linux-SuSE.5902: Flags [S], seq 28 202 63459, win 8192, options [mss 1460,nop,wscale 2,nop,nop,sackOK], length 0 16:50:20.224742 IP linux-SuSE.5902 > 192.168.100.4.50170: Flags [R.], seq 0 , a ck 1, win 0, length 0 16:50:20.735897 IP 192.168.100.4.50170 > linux-SuSE.5902: Flags [S], seq 28 202 63459, win 8192, options [mss 1460,nop,nop,sackOK], length 0 16:50:20.735984 IP linux-SuSE.5902 > 192.168.100.4.50170: Flags [R.], seq 0 , a ck 1, win 0, length 0
6 packets captured 6 packets received by filter 0 packets dropped by kernel
これで、何かわかればよいのですが、、、 どうぞよろしくお願いいたします。
弟子丸俊吾
----- Original Message -----
Date: Mon, 30 Jul 2018 16:18:41 +0900 From: User Ribbon
To: opensuse-ja@opensuse.org Subject: Re: [opensuse-ja] VNCサービスについてのトラブル On Mon, Jul 30, 2018 at 03:51:14PM +0900, deshi@mbj.nifty.com wrote: > ribbonさま > > ご返信ありがとうございます。 > tcpdump はあまり知らないので、結果をお示しするのは申し訳あり > ませんが、次 の よう > になりました。
残念、必要な情報が取れていませんでした。 > > vnc-server のSuSEの名称: linux-SuSE > アクセスしようとしたWinのIPアドレス: 192.168.100.4 > noda1.rs.noda.tus.ac.jp は、私が今いる東京理科大学のサーバの > 名称(この メー ル > では少し書き換えています)
tcpdump host 192.168.100.4 and port 5902
で取得してみてください。ホスト名を指定して、対象を絞り、 さらに、ポートでデータを絞り込むのがポイントです。
ribbon -- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ja+owner@opensuse.org
-- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ja+owner@opensuse.org
-- Yasuhiko Kamata
-- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ja+owner@opensuse.org -- Yasuhiko Kamata E-mail: belphegor@belbel.or.jp -- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ja+owner@opensuse.org
-- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ja+owner@opensuse.org
-- Yasuhiko Kamata E-mail: belphegor@belbel.or.jp -- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ja+owner@opensuse.org