"Configuring SOCKS tunnel to run on system boot" fails on Windows 11
Opened this issue · 0 comments
cweagans commented
cc @RWEagans
rweagans@Agile6-A87:~$ vtk socks setup
Username for 'https://github.com/': RWEagans
Password for 'https://RWEagans@github.com/':
remote: Enumerating objects: 1, done.
remote: Counting objects: 100% (1/1), done.
remote: Total 1 (delta 0), reused 0 (delta 0), pack-reused 0
Receiving objects: 100% (1/1), 879 bytes | 879.00 KiB/s, done.
----> Testing SOCKS SSH connection... :white_check_mark: DONE
----> Configuring SOCKS tunnel to run on system boot.../mnt/c/Windows/system32/reg.exe: Invalid argument
/mnt/c/Windows/System32/chcp.com: Invalid argument
/mnt/c/Windows/System32/WindowsPowerShell/v1.0/powershell.exe: Invalid argument
/mnt/c/Windows/System32/chcp.com: Invalid argument
/mnt/c/Windows/system32/reg.exe: Invalid argument
/mnt/c/Windows/System32/chcp.com: Invalid argument
/mnt/c/Windows/System32/WindowsPowerShell/v1.0/powershell.exe: Invalid argument
/mnt/c/Windows/System32/chcp.com: Invalid argument
Traceback (most recent call last):
18: from /usr/local/bin/vtk:23:in `<main>'
17: from /usr/local/bin/vtk:23:in `load'
16: from /var/lib/gems/2.7.0/gems/vtk-0.9.4/exe/vtk:14:in `<top (required)>'
15: from /var/lib/gems/2.7.0/gems/thor-1.2.1/lib/thor/base.rb:485:in `start'
14: from /var/lib/gems/2.7.0/gems/thor-1.2.1/lib/thor.rb:392:in `dispatch'
13: from /var/lib/gems/2.7.0/gems/thor-1.2.1/lib/thor/invocation.rb:127:in `invoke_command'
12: from /var/lib/gems/2.7.0/gems/thor-1.2.1/lib/thor/command.rb:27:in `run'
11: from /var/lib/gems/2.7.0/gems/thor-1.2.1/lib/thor.rb:243:in `block in subcommand'
10: from /var/lib/gems/2.7.0/gems/thor-1.2.1/lib/thor/invocation.rb:116:in `invoke'
9: from /var/lib/gems/2.7.0/gems/thor-1.2.1/lib/thor.rb:392:in `dispatch'
8: from /var/lib/gems/2.7.0/gems/thor-1.2.1/lib/thor/invocation.rb:127:in `invoke_command'
7: from /var/lib/gems/2.7.0/gems/thor-1.2.1/lib/thor/command.rb:27:in `run'
6: from /var/lib/gems/2.7.0/gems/vtk-0.9.4/lib/vtk/commands/socks.rb:25:in `setup'
5: from /var/lib/gems/2.7.0/gems/vtk-0.9.4/lib/vtk/commands/socks/setup.rb:39:in `execute'
4: from /var/lib/gems/2.7.0/gems/vtk-0.9.4/lib/vtk/commands/socks/setup.rb:321:in `configure_system_boot'
3: from /var/lib/gems/2.7.0/gems/vtk-0.9.4/lib/vtk/commands/socks/setup.rb:519:in `log'
2: from /var/lib/gems/2.7.0/gems/vtk-0.9.4/lib/vtk/commands/socks/setup.rb:323:in `block in configure_system_boot'
1: from /var/lib/gems/2.7.0/gems/vtk-0.9.4/lib/vtk/commands/socks/setup.rb:333:in `wsl_configure_system_boot'
/var/lib/gems/2.7.0/gems/vtk-0.9.4/lib/vtk/commands/socks/setup.rb:333:in `write': No such file or directory @ rb_sysopen - ./AppData/Roaming/Microsoft/Windows/Start Menu/Programs/Startup/gov.va.socks.bat (Errno::ENOENT)
I'm not sure how to debug this, but it prevents Windows from registering a new startup item. I think this also doesn't set up routing DNS through SOCKS for some hostnames.