Página 1 de 2

[RESUELTO] Fallo de la consola

Publicado: 26 de abril de 2018 - 9:52 a. m.
por renaud.counhaye
Buen día,

Tengo un pequeño problema; después de importar varios archivos, mi consola ahora se bloquea cuando voy a la sección "Repositorio de software"
2018-04-26 09_48_33-WAPT consola.png
2018-04-26 09_48_33-WAPT console.png (5,32 KB) Visto 10555 veces
Luego verifiqué si tenía un paquete duplicado en el servidor, pero parece correcto:
2018-04-26 09_50_24-Configuración.png
2018-04-26 09_50_24-Settings.png (31,89 KB) Visto 10555 veces
Y cuando intento reconstruir el índice de paquetes a través del archivo .py en el servidor:

Código: Seleccionar todo

rcounhaye@wapt $ /usr/bin/python /opt/wapt/wapt-scanpackages.py /var/www/wapt/
Traceback (most recent call last):
  File "/opt/wapt/wapt-scanpackages.py", line 32, in <module>
    from waptutils import __version__,setloglevel
  File "/opt/wapt/waptutils.py", line 41, in <module>
    import requests
ImportError: No module named requests

[ /var/www ]
rcounhaye@wapt $ sudo /usr/bin/python /opt/wapt/wapt-scanpackages.py /opt/websites/wapt/
Traceback (most recent call last):
  File "/opt/wapt/wapt-scanpackages.py", line 32, in <module>
    from waptutils import __version__,setloglevel
  File "/opt/wapt/waptutils.py", line 41, in <module>
    import requests
ImportError: No module named requests
En resumen, me tenía que pasar a mí D:

Servidor WAPT 1.5 en Debian 9
Administrador de PC con Windows 10.

Re: Fallo de la consola

Publicado: 26 de abril de 2018 - 12:00 p. m.
por sfonteneau
¿Y así?

Código: Seleccionar todo

wapt-scanpackages /var/www/wapt/

Re: Fallo de la consola

Publicado: 26 de abril de 2018 - 16:14
por renaud.counhaye
Hm, bueno

Código: Seleccionar todo

[ ~ ]
rcounhaye@wapt $ sudo wapt-scanpackages /var/www/wapt/
No he recibido ningún comentario, ¿es normal?

Ah, y parece que ahora he colapsado mi servidor :/ Soy muy malo en esto :( (502 puerta de enlace incorrecta incluso en la consola)

Re: Fallo de la consola

Publicado: 26 de abril de 2018 - 16:21
por htouvet
Para más información:

Código: Seleccionar todo

wapt-scanpackages -ldebug /var/www/wapt
Para forzar un nuevo escaneo de todos los paquetes:

Código: Seleccionar todo

wapt-scanpackages -f /var/www/wapt

Error 502 de puerta de enlace incorrecta: el servicio waptserver está detenido.

Código: Seleccionar todo

systemctl stop waptserver
systemctl start waptserver
systemctl status waptserver
Un código de estado 502 a veces puede "almacenarse en caché negativamente" en el proxy inverso (nginx)
Para estar seguro:

Código: Seleccionar todo

systemctl restart nginx

Re: Fallo de la consola

Publicado: 26 de abril de 2018 - 17:08
por renaud.counhaye
Ah, genial, el comando -ldebug muestra el escaneo correctamente :)

Sin embargo, tienes razón, el servidor está caído y no se inicia:

Código: Seleccionar todo

[ ~ ]
rcounhaye@wapt $ sudo systemctl status waptserver
● waptserver.service - WAPT Server startup script
   Loaded: loaded (/usr/lib/systemd/system/waptserver.service; enabled; vendor preset: enabled)
   Active: failed (Result: exit-code) since Thu 2018-04-26 17:07:10 CEST; 2s ago
  Process: 11218 ExecStart=/opt/wapt/bin/python /opt/wapt/waptserver/waptserver.py (code=exited, status=1/FAILURE)
 Main PID: 11218 (code=exited, status=1/FAILURE)

Apr 26 17:07:10 wapt systemd[1]: waptserver.service: Failed with result 'exit-code'.
Apr 26 17:07:10 wapt systemd[1]: waptserver.service: Service hold-off time over, scheduling restart.
Apr 26 17:07:10 wapt systemd[1]: Stopped WAPT Server startup script.
Apr 26 17:07:10 wapt systemd[1]: waptserver.service: Start request repeated too quickly.
Apr 26 17:07:10 wapt systemd[1]: Failed to start WAPT Server startup script.
Apr 26 17:07:10 wapt systemd[1]: waptserver.service: Unit entered failed state.
Apr 26 17:07:10 wapt systemd[1]: waptserver.service: Failed with result 'exit-code'.

Re: Fallo de la consola

Publicado: 2 de mayo de 2018 - 8:41 a. m.
por renaud.counhaye
Bueno.
Por alguna razón que desconozco, los permisos en la carpeta /etc/ssl/private se habían vuelto incorrectos.
¿Qué estaba bloqueando el inicio del servicio?postgresql@9.6-main.service"

Código: Seleccionar todo

● postgresql@9.6-main.service - PostgreSQL Cluster 9.6-main
   Loaded: loaded (/lib/systemd/system/postgresql@.service; disabled; vendor preset: enabled)
   Active: failed (Result: exit-code) since Wed 2018-05-02 08:32:10 CEST; 20s ago
  Process: 8843 ExecStart=postgresql@9.6-main --skip-systemctl-redirect 9.6-main start (code=exited, status=1/FAILURE)

May 02 08:32:10 wapt systemd[1]: Starting PostgreSQL Cluster 9.6-main...
May 02 08:32:10 wapt postgres[8848]: [1-1] 2018-05-02 08:32:10.305 CEST [8848] FATAL:  could not access private key file "/etc/ssl/private/ssl-cert-snakeoil.key": Permission denied
May 02 08:32:10 wapt postgresql@9.6-main[8843]: The PostgreSQL server failed to start. Please check the log output:
May 02 08:32:10 wapt postgresql@9.6-main[8843]: 2018-05-02 08:32:10.305 CEST [8848] FATAL:  could not access private key file "/etc/ssl/private/ssl-cert-snakeoil.key": Permission denied
May 02 08:32:10 wapt postgresql@9.6-main[8843]: 2018-05-02 08:32:10.305 CEST [8848] LOG:  database system is shut down
May 02 08:32:10 wapt systemd[1]: postgresql@9.6-main.service: Control process exited, code=exited status=1
May 02 08:32:10 wapt systemd[1]: Failed to start PostgreSQL Cluster 9.6-main.
May 02 08:32:10 wapt systemd[1]: postgresql@9.6-main.service: Unit entered failed state.
May 02 08:32:10 wapt systemd[1]: postgresql@9.6-main.service: Failed with result 'exit-code'.
Y por eso el servidor WAPT tampoco pudo iniciarse sin su administrador SQL (asumiendo que ese es el caso).
Tal vez el servidor WAPT carece de un código de salida adecuado para señalar a este culpable.

Re: Fallo de la consola

Publicado: 2 de mayo de 2018 - 8:43 a. m.
por htouvet
Hola,
gracias por tu comentario.

Re: Fallo de la consola

Publicado: 2 de mayo de 2018 - 9:05 a. m.
por renaud.counhaye
Hola de nuevo,

Lamentablemente, todavía tengo este problema:
2018-04-26 09_48_33-WAPT consola.png
2018-04-26 09_48_33-WAPT console.png (5,32 KB) Visto 10485 veces
Voy a intentar reinstalar el software :?

Re: Fallo de la consola

Publicado: 2 de mayo de 2018 - 09:13
por htouvet
Deberías revisar el archivo waptconsole.ini
en %LOCALAPPDATA%\waptconsole\waptconsole.ini

para ver si hay un parámetro de tiempo de espera con un valor decimal.
Si lo hay, elimina la parte decimal.

Mencionaste anteriormente que este problema apareció después de importar paquetes... ¿
Recuerdas qué paquetes y de qué repositorio?

Re: Fallo de la consola

Publicado: 2 de mayo de 2018 - 10:06 a. m.
por renaud.counhaye
De hecho, no hay decimales en el archivo .ini. Sin embargo, importé algunos paquetes antiguos de mi antiguo repositorio privado de WAPT 1.3 a este nuevo repositorio de 1.5, tras leer que era posible. Pero puede que me haya saltado algún paso del proceso...

Acabo de hacer una
sudo wapt-scanpackages -f -ldebug /var/www/wapt
Sólo para comprobarlo, no sospecho que haya ningún error fatal:
rcounhaye@wapt $ sudo wapt-scanpackages -f -ldebug /var/www/wapt
2018-05-02 09:54:12,869 INFO Procesando nuevo /var/www/wapt/ymg-teamviewer-full_13.0.5640.0-8_all.wapt
2018-05-02 09:54:12,983 INFO Procesando nuevo /var/www/wapt/ymg-teamviewer-host-only_13.0.5640.0-17_all.wapt

2018-05-02 09:54:13,116 INFO Procesando nuevo /var/www/wapt/ymg-viscosity_1.7.8-39_all.wapt
2018-05-02 09:54:13,146 INFO Processing new /var/www/wapt/ymg-disable-ipv6_1.0-5_all.wapt
2018-05-02 09:54:13,148 DEBUG Unable to extract icon for /var/www/wapt/ymg-disable-ipv6_1.0-5_all.wapt:no icon.png found in package name /var/www/wapt/ymg-disable-ipv6_1.0-5_all.wapt
2018-05-02 09:54:13,149 INFO Processing new /var/www/wapt/ymg-wapt-schtask-auto-upgrade_6_all.wapt
2018-05-02 09:54:13,152 INFO Processing new /var/www/wapt/ymg-java8_8.171-2_all.wapt
2018-05-02 09:54:13,523 INFO Procesando nuevo /var/www/wapt/ymg-SAP74_7.4.3-24_all.wapt
2018-05-02 09:54:14,513 INFO Procesando nuevo /var/www/wapt/ymg-vpn-schrewsoft_2.2.2-3_all.wapt
2018-05-02 09:54:14,572 DEBUG No se pudo extraer el icono para /var/www/wapt/ymg-vpn-schrewsoft_2.2.2-3_all.wapt: no se encontró icon.png en el nombre del paquete /var/www/wapt/ymg-vpn-schrewsoft_2.2.2-3_all.wapt
2018-05-02 09:54:14,573 INFO Procesando nuevo /var/www/wapt/ymg-BizagiModeler-32_3.1.11.0-2_all.wapt
2018-05-02 09:54:15,389 INFO Procesando nuevo /var/www/wapt/ymg-add-YMCA-autolaunch_0.8_all.wapt
2018-05-02 09:54:15,393 INFO Procesando nuevo /var/www/wapt/ymg-ms-teams_1.1.0.2253-0.1_all.wapt
2018-05-02 09:54:15,855 INFO Procesando nuevo /var/www/wapt/ymg-check-point-vpn_98.60.276-7_all.wapt

2018-05-02 09:54:15,902 INFO Processing new /var/www/wapt/ymg-python27_2.7.14-2_all.wapt
2018-05-02 09:54:16,022 INFO Processing new /var/www/wapt/ymg-pyscripter_3.3.2-14_all.wapt
2018-05-02 09:54:16,077 INFO Processing new /var/www/wapt/ymg-FsFInventory_0.7_all.wapt
2018-05-02 09:54:16,137 DEBUG Unable to extract icon for /var/www/wapt/ymg-FsFInventory_0.7_all.wapt:no icon.png found in package name /var/www/wapt/ymg-FsFInventory_0.7_all.wapt
2018-05-02 09:54:16,137 INFO Procesando nuevo /var/www/wapt/ymg-7zip_18.1.0.0-3_all.wapt
2018-05-02 09:54:16,149 INFO Procesando nuevo /var/www/wapt/ymg-adobeair_27.0.0.124-2_all.wapt

2018-05-02 09:54:16,214 INFO Procesando nuevo /var/www/wapt/ymg-addfont_0.9_all.wapt
2018-05-02 09:54:16,227 INFO Procesando nuevo /var/www/wapt/ymg-Office2016-launcher-english_1.1_all.wapt
2018-05-02 09:54:16,346 INFO Procesando nuevo /var/www/wapt/ymg-BizagiModeler_3.1.11.0-2_all.wapt
2018-05-02 09:54:16,349 INFO Procesando nuevo /var/www/wapt/ymg-waptupgrade_1.5.1.23-7_all.wapt
2018-05-02 09:54:16,458 INFO Procesando nuevo /var/www/wapt/ymg-BizagiModeler-64_3.1.11.0-2_all.wapt
2018-05-02 09:54:17,009 INFO Procesando nuevo /var/www/wapt/ymg-FileMakerPro16-x32_16.0.1.162-5_all.wapt

2018-05-02 09:54:18,534 INFO Procesando nuevo /var/www/wapt/ymg-waptdev.wapt
2018-05-02 09:54:18,562 INFO Procesando nuevo /var/www/wapt/ymg-windowsupdate-no-ads_13_all.wapt
2018-05-02 09:54:18,565 INFO Procesando nuevo /var/www/wapt/ymg-dotnetfx4.6_4.6.2-7_all.wapt

2018-05-02 09:54:18,738 DEBUG No se puede extraer el icono para /var/www/wapt/ymg-dotnetfx4.6_4.6.2-7_all.wapt: no se encontró icon.png en el nombre del paquete /var/www/wapt/ymg-dotnetfx4.6_4.6.2-7_all.wapt
2018-05-02 09:54:18,738 INFO Procesando nuevo /var/www/wapt/ymg-ff-ggl-intranet_1.0-13_all.wapt
2018-05-02 09:54:18,743 INFO Procesando nuevo /var/www/wapt/ymg-add-YMCA-desktop_0.5_all.wapt
2018-05-02 09:54:18,746 INFO Procesando nuevo /var/www/wapt/ymg-telephony-fuze_1.11_all.wapt

2018-05-02 09:54:18,967 INFO Procesando nuevo /var/www/wapt/ymg-dotnetfx4.7_4.7.2046-9_all.wapt
2018-05-02 09:54:19,141 INFO Procesando nuevo /var/www/wapt/ymg-Office2016-launcher-deutch_1.1_all.wapt
2018-05-02 09:54:19,262 INFO Procesando nuevo /var/www/wapt/ymg-FileMakerPro16-x64_16.0.1.162-5_all.wapt
2018-05-02 09:54:20,886 INFO Processing new /var/www/wapt/ymg-OutlookSignatureFix_1.0-2_all.wapt

2018-05-02 09:54:20,888 DEBUG Unable to extract icon for /var/www/wapt/ymg-OutlookSignatureFix_1.0-2_all.wapt:no icon.png found in package name /var/www/wapt/ymg-OutlookSignatureFix_1.0-2_all.wapt
2018-05-02 09:54:20,889 INFO Processing new /var/www/wapt/ymg-chrome_66.0.3359.117-3_all_all.wapt
2018-05-02 09:54:21,340 DEBUG Unable to extract icon for /var/www/wapt/ymg-chrome_66.0.3359.117-3_all_all.wapt: no se encontró icon.png en el nombre del paquete /var/www/wapt/ymg-chrome_66.0.3359.117-3_all_all.wapt
2018-05-02 09:54:21,340 INFO Procesando nuevo /var/www/wapt/ymg-Office2016-launcher-french_1.1_all.wapt
2018-05-02 09:54:21,437 INFO Procesando nuevo /var/www/wapt/ymg-SAP-BO_1.21_all.wapt
2018-05-02 09:54:21,729 INFO Procesando nuevo /var/www/wapt/ymg-SAP-config-files-wapt_1.0-10_all.wapt

2018-05-02 09:54:21,732 DEBUG No se pudo extraer el icono para /var/www/wapt/ymg-SAP-config-files-wapt_1.0-10_all.wapt: no se encontró icon.png en el nombre del paquete /var/www/wapt/ymg-SAP-config-files-wapt_1.0-10_all.wapt
2018-05-02 09:54:21,732 INFO Procesando nuevo /var/www/wapt/ymg-vlc_2.2.6-5_all.wapt
2018-05-02 09:54:21,917 INFO Procesando nuevo /var/www/wapt/ymg-ymagis-signature-updater_1.6_all.wapt
2018-05-02 09:54:21,920 INFO Procesando nuevo /var/www/wapt/ymg-proscope16_16.0.3.0-6_all.wapt
2018-05-02 09:54:22,230 INFO Procesando nuevo /var/www/wapt/ymg-avid-codecs_2.7.3.39175-1_all.wapt

2018-05-02 09:54:22,282 DEBUG No se pudo extraer el icono para /var/www/wapt/ymg-avid-codecs_2.7.3.39175-1_all.wapt: no se encontró icon.png en el nombre del paquete /var/www/wapt/ymg-avid-codecs_2.7.3.39175-1_all.wapt
2018-05-02 09:54:22,283 INFO Comprobar/actualizar CRL para certificados incrustados
2018-05-02 09:54:22,283 INFO Escribiendo nuevo /var/www/wapt/Packages
2018-05-02 09:54:22,286 INFO Finalizado
2018-05-02 09:54:22,286 INFO Establecer la propiedad del archivo Packages a wapt
He puesto en negrita los que he importado.