ls コマンドの後、プロンプトが返ってこない。→ WSL2 のバグ? | クズリーマンのカス備忘録

ls コマンドの後、プロンプトが返ってこない。→ WSL2 のバグ?

tux logo Linux
スポンサーリンク

 

結論

 

先に結論を書くと、原因はVPNだったようです。

正確に言うと、VPN接続先の拠点でなにか制限がかかっていた模様。

 

 

環境

ローカル:

  • Windows11 home
  • WSL2
    • Ubuntu

 

接続先サーバー:

  • Rocky Linux8

事象

Windowsターミナル使って、Windows11のWSL2経由でリモート先のサーバに接続。

 

ls /etc

 

したら‥

 

$ ls /etc
DIR_COLORS centos-release dbus-1 group kdump.conf logrotate.conf opt rc.local rsyslog.conf subuid unbound
DIR_COLORS.256color chkconfig.d default grub.d kernel logrotate.d os-release rc0.d rsyslog.d sudo-ldap.conf vconsole.conf
DIR_COLORS.lightbgcolor chrony.conf depmod.d grub2.cfg krb5.conf machine-id pam.d rc1.d rwtab.d sudo.conf virc
GREP_COLORS chrony.keys dhcp gshadow krb5.conf.d magic passwd rc2.d sasl2 sudoers xattr.conf
NetworkManager cifs-utils dnf gss ld.so.cache makedumpfile.conf.sample passwd- rc3.d security sudoers.d xdg
X11 cron.d dracut.conf host.conf ld.so.conf man_db.conf pkcs11 rc4.d selinux sysconfig xinetd.d

 

 

プロンプトが返ってこない

 

原因

 

切り分けとして別環境で接続しみた。

 

  • mac + iTerm2 ・・・ プロンプト返ってきた
  • 同じ端末のコマンドプロンプト ・・・ プロンプト返ってきた
  • 同じ端末の同じWSL2で、Windowsターミナルじゃなくて、「bash」で試す ・・・プロンプト返って…こない!
  • VPNを別拠点経由にして再度Windowsターミナルで実行 ・・・ プロンプトが返ってきた

 

というわけで、

OSがおかしいのか?(再インストールした…)

Windowsターミナルがおかしいのか?

WSL2がおかしいのか?(またはWindows)

VPNがおかしかった

 

と、さんざん他のところを疑いましたが、

原因はVPNでした。

 

でもほぼ同じサーバでは同じ現象が起きないという摩訶不思議。

 

とりあえず、放置して作業先に進めよ。。。

 

 

 

 

 

 

コメント

タイトルとURLをコピーしました