Login fails on sandboxed WSL instance
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Facilidade para iniciantes
- 48/100
- Tipo de issue
- Bug
- Clareza
- Razoavelmente clara
- Status de atividade
- Pouca atividade
- Stack de tecnologia
- bash, node.js, powershell
- Domínio
- authentication, cli, operating-systems
Direção de pesquisa
Comece reproduzindo o fluxo de autenticação da primeira execução do cmdc com as configurações de /etc/wsl.conf mostradas e inspecione o ponto de entrada que inicia o navegador ou gera o processo do PowerShell. Considera-se concluído quando o login puder prosseguir em uma instância WSL em sandbox sem acesso aos caminhos do Windows montados.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Summary
Command Code immediately quits after launching the first time on an WSL sandboxed image where it does not have access to the host volumes.
Expected Behavior
I disable mounting host volumes in WSL to sandbox my image, install commandcode, and run it to get started. I expect to paste in my API key and go.
Actual Behavior
~$ cmdc
✔ Ready to log in
┌ Command Code Authentication
✖ CRITICAL: Uncaught Exception!
This is an unexpected error. Please file a bug report at https://github.com/CommandCodeAI/command-code/issues/new
✖ ERROR → Error
ℹ REASON → spawn /mnt/c/Windows/System32/WindowsPowerShell/v1.0/powershell.exe ENOENT
ℹ ERROR STACK ↓
Error: spawn /mnt/c/Windows/System32/WindowsPowerShell/v1.0/powershell.exe ENOENT
at ChildProcess._handle.onexit (node:internal/child_process:286:19)
at onErrorNT (node:internal/child_process:507:16)
at process.processTicksAndRejections (node:internal/process/task_queues:90:21)
ℹ Trace ID: unknown
Share this ID with support to help debug your issue.
… Complete login in your browser...
┌────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
│ API Key: Paste your API key... │
└────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘
Authorize in browser, or paste API key here
If your browser doesn't open, go to this link:
https://commandcode.ai/studio/auth/cli?callback=rest_of_link
Ctrl+C to cancel
~$
Steps to reproduce the issue
- Install WSL
wsl -u root- Disable auto mounting & appending of Windows paths by setting /etc/wsl.conf to the following:
[boot]
systemd=true
[automount]
enabled=false
[interop]
appendWindowsPath=false
wsl --shutdownwsl- install nvm, then node, then commandcode
- run cmdc for the first time.
Command Code Version
0.35.0
Operating System
Windows
Terminal/IDE
PowerShell
Shell
bash
Additional context
No response
- Linguagem predominante
- Sem dados de linguagem
- Estrelas
- 4k
- Forks
- 350
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Guia de contribuição
Nenhum guia de contribuição indexado para este repositório
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de CommandCodeAI/command-code
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
CommandCodeAI/command-code#855 ·
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
CommandCodeAI/command-code#841 · 1 comentário ·
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
CommandCodeAI/command-code#655 · 1 comentário ·
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
CommandCodeAI/command-code#608 ·
-
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 70/100
CommandCodeAI/command-code#893 ·
Todas as issues de CommandCodeAI/command-code
Issues semelhantes
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 84/100
phoenixframework/phoenix#6847 ·
-
intake mcp-intake needs-ac needs-human-review priority:medium type:bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 84/100
Ikalus1988/MisakaNet#2019 · 2 comentários ·
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
avniproject/avni-client#2135 ·
-
agent/security hive/hosted-available-lke648397-260827-5n31 security
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 84/100
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
api7/lua-resty-saml#63 ·