Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

ionic start hangs on Ubuntu 20 virtual machine

Abierto
#4,817 0 comentarios 1 reacción 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
35/100
Tipo de issue
Error
Claridad
Necesita aclaración
Estado de actividad
Estancado
Stack tecnológico
node.js, typescript
Área
cli, networking

Línea de trabajo

Comienza reproduciendo ionic start --verbose en la configuración indicada de la máquina virtual con Ubuntu 20 y sigue la salida de comprobación de puertos de ionic:utils-network, especialmente el fallo de la dirección IPv6 en el puerto 8123. Se considera completado cuando ionic start ya no se bloquea cuando esta interfaz de red está presente, y el comportamiento correspondiente está cubierto por una prueba adecuada.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

triage

Description:

Ionic fails to start on an Ubuntu 20 virtual machine

Steps to Reproduce:

  • In Parallels, create a fresh Ubuntu 20 virtual machine using the offical Ubuntu image
  • Install NVM and use this to install NodeJS
  • Install Ionic using npm install -g @ionic/cli
  • Run ionic start in an empty directory

Output:

$ ionic start --verbose
ionic:lib Terminal info: { ci: false, shell: '/bin/bash', tty: true, windows: false } +0ms
ionic:lib CLI global options: { _: [ 'start' ], help: null, h: null, verbose: true, quiet: null, interactive: true, color: true, confirm: null, json: null, project: null, '--': [] } +3ms
ionic Context: { binPath: '/home/joe/.nvm/versions/node/v14.17.5/lib/node_modules/@ionic/cli/bin/ionic', libPath: '/home/joe/.nvm/versions/node/v14.17.5/lib/node_modules/@ionic/cli', execPath: '/media/psf/Projects/_labs/ionic_test', version: '6.18.1' } +0ms
? Use the app creation wizard? Yes
ionic:utils-network checking for open port on 0.0.0.0:8123 +0ms
ionic:utils-network checking for open port on 127.0.0.1:8123 +4ms
ionic:utils-network checking for open port on ::1:8123 +0ms
ionic:utils-network checking for open port on 10.10.10.211:8123 +1ms
ionic:utils-network checking for open port on fe80::21c:42ff:fe39:bb12:8123 +0ms
ionic:utils-network error while checking fe80::21c:42ff:fe39:bb12:8123: Error: listen EINVAL: invalid argument fe80::21c:42ff:fe39:bb12:8123     at Server.setupListenHandle [as _listen2] (net.js:1303:21)     at listenInCluster (net.js:1368:12)     at doListen (net.js:1505:7)     at processTicksAndRejections (internal/process/task_queues.js:83:21) { code: 'EINVAL', errno: -22, syscall: 'listen', address: 'fe80::21c:42ff:fe39:bb12', port: 8123 } +1ms

My ionic info:

$ ionic info
[WARN] You are not in an Ionic project directory. Project context may be missing.

Ionic:

  Ionic CLI : 6.18.1

Utility:

  cordova-res : not installed globally
  native-run  : not installed globally

System:

  NodeJS : v14.17.5
  npm    : 8.1.2
  OS     : Linux 5.4

Other Information:

I tried running it in /tmp/ionic as this directory is not mounted from the host system but the same thing occurs.

The address that it fails on is the IPv6 address of the primary (virtual) network adapter, enp0s5.

Lenguaje dominante
TypeScript
Estrellas
2k
Forks
681
Métricas de merge de PR
Sin PR fusionados en 30 d

Guía de contribución

Abrir la guía de contribución

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de ionic-team/ionic-cli

Todos los issues de ionic-team/ionic-cli

Issues similares

Más issues de TypeScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.