Página 1 de 1
Problemas al instalar el servidor WAPT 1.5 en Debian 8
Publicado: 12 de enero de 2018 - 16:55
por link6
Buen día,
Estoy intentando instalar el servidor WAPT en un sistema Debian 8 con un VPS de Proxgroup. Uso Debian 8 porque Proxgroup no ofrece la opción de instalar Debian 9.
Siguiendo el tutorial aquí:
https://www.wapt.fr/fr/doc-1.5/Installa...ebian.html
Al configurar el idioma del sistema, obtengo el siguiente error:
Código: Seleccionar todo
root@SERVEUR:~# localectl set-locale LANG=en_US.utf8
-bash: localectl: command not found
Entonces :
Código: Seleccionar todo
root@SERVEUR:~# localectl status
-bash: localectl: command not found
Luego, después de instalar correctamente ntp:
Código: Seleccionar todo
root@SERVEUR:~# systemctl ntpd.service enable
-bash: systemctl: command not found
No tengo mucha experiencia y realmente no sé qué es localectl, ¡pero ese parece ser el problema!
MÁS
Durante la instalación del servidor:
Código: Seleccionar todo
apt-get install tis-waptserver tis-waptrepo tis-waptsetup
Tengo un problema con systemctl:
Código: Seleccionar todo
Setting up tis-waptserver (1.5.1.15-tisdeb8-4514-329043f0) ...
/bin/sh: 1: systemctl: not found
Traceback (most recent call last):
File "/var/lib/dpkg/info/tis-waptserver.postinst", line 17, in <module>
run('systemctl enable waptserver')
File "/var/lib/dpkg/info/tis-waptserver.postinst", line 12, in run
return subprocess.check_output(*args, shell=True, **kwargs)
File "/usr/lib/python2.7/subprocess.py", line 573, in check_output
raise CalledProcessError(retcode, cmd, output=output)
subprocess.CalledProcessError: Command 'systemctl enable waptserver' returned non-zero exit status 127
dpkg: error processing package tis-waptserver (--configure):
subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
tis-waptserver
E: Sub-process /usr/bin/dpkg returned an error code (1)
No sé cómo instalar localectl y systemctl. ¿Es porque es un VPS?
¿¿¿Qué puedo hacer???
Gracias de antemano por su ayuda
Re: Problemas al instalar el servidor WAPT 1.5 en Debian 8
Publicado: 12 de enero de 2018 - 21:11
por dcardon
Hola link6, ¡
tu instalación de VPS es realmente mínima! Los dos comandos que te faltan los proporciona systemd. La siguiente línea de comandos debería funcionar:
`apt-get install systemd systemd-sysv`.
Tendrás que reiniciar la máquina para que dbus se inicie correctamente.
Denis
Re: Problemas al instalar el servidor WAPT 1.5 en Debian 8
Publicado: 13 de enero de 2018 - 22:22
por link6
Hola Denis, gracias por tu ayuda, ¡pude avanzar gracias a ella!
En realidad, reinstalé mi VPS en Debian 8 y luego lo actualicé a 9.3, por lo que los paquetes que indicaste estaban presentes.
Ahora, después de instalar correctamente NTP, tengo:
Código: Seleccionar todo
root@SERVEUR:~# systemctl ntpd.service enable
Unknown operation ntpd.service.
También :
No importa cuántas veces modifique el archivo /etc/hostname, ¡después de reiniciar el archivo la modificación se pierde!
La instalación del servidor finalizó con un error:
Código: Seleccionar todo
apt-listchanges: Can't set locale; make sure $LC_* and $LANG are correct!
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = (unset),
LANG = "en_US.utf8"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
Setting up tis-waptserver (1.5.1.15-tisdeb9-4514-329043f0) ...
Setting up pid and log files
Cleaning up leftovers
Tightening up permissions
Restarting rsyslog
Failed to restart rsyslog.service: No such method 'RestartUnit'
See system logs and 'systemctl status rsyslog.service' for details.
Traceback (most recent call last):
File "/var/lib/dpkg/info/tis-waptserver.postinst", line 92, in <module>
run('systemctl restart rsyslog')
File "/var/lib/dpkg/info/tis-waptserver.postinst", line 12, in run
return subprocess.check_output(*args, shell=True, **kwargs)
File "/usr/lib/python2.7/subprocess.py", line 219, in check_output
raise CalledProcessError(retcode, cmd, output=output)
subprocess.CalledProcessError: Command 'systemctl restart rsyslog' returned non-zero exit status 1
dpkg: error processing package tis-waptserver (--configure):
subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
tis-waptserver
E: Sub-process /usr/bin/dpkg returned an error code (1)
Y
Código: Seleccionar todo
root@SERVEUR:~# systemctl status rsyslog.service
Failed to get properties: No such interface ''
¿Alguna idea?
Gracias por tu ayuda, que me permite mejorar un poco mis habilidades...

Re: Problemas al instalar el servidor WAPT 1.5 en Debian 8
Publicado: 15 de enero de 2018 - 15:35
por dcardon
link6 escribió: ↑13 de enero de 2018 - 22:22
Ahora, después de instalar correctamente NTP, tengo:
Código: Seleccionar todo
root@SERVEUR:~# systemctl ntpd.service enable
Unknown operation ntpd.service.
Con systemd, el orden de los argumentos se invierte (lleva un tiempo acostumbrarse, pero uno se acostumbra con el tiempo...)
También :
No importa cuántas veces modifique el archivo /etc/hostname, ¡después de reiniciar el archivo la modificación se pierde!
¿Puedes comprobar que no tienes habilitado el Administrador de red?
Si está instalado, puedes eliminarlo
Código: Seleccionar todo
systemctl stop network-manager
systemctl disable network-manager
link6 escribió: ↑13 de enero de 2018 - 22:22
La instalación del servidor finalizó con un error:
Código: Seleccionar todo
apt-listchanges: Can't set locale; make sure $LC_* and $LANG are correct!
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = (unset),
LANG = "en_US.utf8"
¿Tienes pruebas locales correctamente instaladas? Es un poco forzado, pero debería funcionar:
Código: Seleccionar todo
subprocess.CalledProcessError: Command 'systemctl restart rsyslog' returned non-zero exit status 1
dpkg: error processing package tis-waptserver (--configure):
subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
tis-waptserver
E: Sub-process /usr/bin/dpkg returned an error code (1)
root@SERVEUR:~# systemctl status rsyslog.service
Failed to get properties: No such interface ''
¿Está correctamente instalado rsyslog?
Denis
Re: Problemas al instalar el servidor WAPT 1.5 en Debian 8
Publicado: 15 de enero de 2018 - 22:39
por link6
Hola, gracias por tu respuesta.
De hecho, systemctl funciona mejor en la otra dirección...
NTP está instalado correctamente, pero aún así:
Código: Seleccionar todo
Failed to enable unit: File ntpd.service: No such file or directory
En realidad, creo que eso es normal en una distribución reciente; por lo que he leído, el trabajo lo realiza timedatectl:
Código: Seleccionar todo
root@SERVEUR:~# timedatectl status
Local time: Mon 2018-01-15 21:23:17 UTC
Universal time: Mon 2018-01-15 21:23:17 UTC
RTC time: n/a
Time zone: Etc/UTC (UTC, +0000)
Network time on: yes
NTP synchronized: yes
RTC in local TZ: no
Sin embargo, network-manager no está instalado y mi archivo /etc/hostname vuelve al valor que le di a proxgroup en el comando de mi VPS en cada reinicio.
Con el pedido
Tengo el mismo problema después de reiniciar. ¿Qué puedo hacer? ¡Es muy molesto!
¡Los 3 paquetes de servidor se han instalado sin errores! ¡Genial!.
Sin embargo, el script posterior a la configuración falla:
Código: Seleccionar todo
Synchronizing state of postgresql.service with SysV service script with /lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable postgresql
psql: could not connect to server: No such file or directory
Is the server running locally and accepting
connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?
Traceback (most recent call last):
File "/opt/wapt/waptserver/scripts/postconf.py", line 523, in <module>
main()
File "/opt/wapt/waptserver/scripts/postconf.py", line 337, in main
ensure_postgresql_db()
File "/opt/wapt/waptserver/scripts/postconf.py", line 177, in ensure_postgresql_db
val = run(""" sudo -u postgres psql template1 -c " select usename from pg_catalog.pg_user where usename='wapt';" """, cwd='/opt/wapt')
File "/opt/wapt/waptserver/scripts/postconf.py", line 65, in run
return subprocess.check_output(*args, shell=True, **kwargs)
File "/usr/lib/python2.7/subprocess.py", line 219, in check_output
raise CalledProcessError(retcode, cmd, output=output)
subprocess.CalledProcessError: Command ' sudo -u postgres psql template1 -c " select usename from pg_catalog.pg_user where usename='wapt';" ' returned non-zero exit status 2
Tengo :
Código: Seleccionar todo
root@SERVEUR:~# systemctl status postgresql
● postgresql.service - PostgreSQL RDBMS
Loaded: loaded (/lib/systemd/system/postgresql.service; enabled; vendor prese
Active: active (exited) since Mon 2018-01-15 21:27:47 UTC; 22min ago
Main PID: 115 (code=exited, status=0/SUCCESS)
CGroup: /system.slice/postgresql.service
Jan 15 21:27:47 SERVEUR systemd[1]: postgresql.service: Failed to reset devices.
Jan 15 21:27:47 SERVEUR systemd[1]: Starting PostgreSQL RDBMS...
Jan 15 21:27:47 SERVEUR systemd[1]: Started PostgreSQL RDBMS.
Jan 15 21:27:47 SERVEUR systemd[1]: postgresql.service: Failed to reset devices.
Jan 15 21:42:51 srvwapt.link6.fr systemd[1]: postgresql.service: Failed to reset
lines 2-11/11 (END)
Gracias de antemano por sus comentarios

Re: Problemas al instalar el servidor WAPT 1.5 en Debian 8
Publicado: 16 de enero de 2018 - 13:00
por dcardon
Acabo de revisar la documentación y, efectivamente, hay un error tipográfico entre el nombre del servicio NTP en Debian y CentOS... Lo corregiré esta tarde:
`systemctl enable ntp` `
systemctl restart ntp`.
Respecto a tu `/etc/hostname`, no tengo conocimientos específicos sobre Proxmox para evitar este comportamiento. Puedes probar el siguiente comando para evitar que el kernel cambie el nombre (no es muy elegante):
`chattr +i /etc/hostname`.
No tengo ni idea de por qué PostgreSQL no se está ejecutando en tu contenedor. ¿Es una instancia de Proxmox con LXC u OpenVZ?
Denis
Re: Problemas al instalar el servidor WAPT 1.5 en Debian 8
Publicado: 17 de enero de 2018 - 16:22
por link6
¡Gracias de nuevo!
Mira, no tengo ni idea de si es Proxmox u otra cosa... Todo esto me supera por completo, y está alojado en Proxgroup.
Estoy pensando en hacer una instalación limpia desde Debian 8.7 para ver si eso ayuda. ¿Es WAPT 1.5 teóricamente compatible?
Hasta pronto,
Sébastien
Re: Problemas al instalar el servidor WAPT 1.5 en Debian 8
Publicado: 30 de enero de 2018 - 00:01
por totof
Tengo el mismo problema con postgres después de la instalación
Código: Seleccionar todo
making a backup copy of the configuration file
Synchronizing state for postgresql.service with sysvinit using update-rc.d...
Executing /usr/sbin/update-rc.d postgresql defaults
Executing /usr/sbin/update-rc.d postgresql enable
psql: n'a pas pu se connecter au serveur : Aucun fichier ou dossier de ce type
Le serveur est-il actif localement et accepte-t-il les connexions sur la
socket Unix « /var/run/postgresql/.s.PGSQL.5432 » ?
Traceback (most recent call last):
File "/opt/wapt/waptserver/scripts/postconf.py", line 522, in <module>
main()
File "/opt/wapt/waptserver/scripts/postconf.py", line 336, in main
ensure_postgresql_db()
File "/opt/wapt/waptserver/scripts/postconf.py", line 177, in ensure_postgresql_db
val = run(""" sudo -u postgres psql template1 -c " select usename from pg_catalog.pg_user where usename='wapt';" """, cwd='/opt/wapt')
File "/opt/wapt/waptserver/scripts/postconf.py", line 65, in run
return subprocess.check_output(*args, shell=True, **kwargs)
File "/usr/lib/python2.7/subprocess.py", line 573, in check_output
raise CalledProcessError(retcode, cmd, output=output)
subprocess.CalledProcessError: Command ' sudo -u postgres psql template1 -c " select usename from pg_catalog.pg_user where usename='wapt';" ' returned non-zero exit status 2
Código: Seleccionar todo
root@srvwapt:/# systemctl status postgresql
● postgresql.service - PostgreSQL RDBMS
Loaded: loaded (/lib/systemd/system/postgresql.service; enabled)
Active: active (exited) since lun. 2018-01-29 23:46:52 CET; 12min ago
Main PID: 7837 (code=exited, status=0/SUCCESS)
CGroup: /system.slice/postgresql.service
janv. 29 23:46:52 srvwapt systemd[1]: Started PostgreSQL RDBMS.
janv. 29 23:46:52 srvwapt systemd[1]: Started PostgreSQL RDBMS.
janv. 29 23:48:06 srvwapt systemd[1]: Started PostgreSQL RDBMS.
janv. 29 23:48:56 srvwapt systemd[1]: Started PostgreSQL RDBMS.
janv. 29 23:49:21 srvwapt systemd[1]: Started PostgreSQL RDBMS.
Estoy ejecutándome en un contenedor LXC en caso de que eso ayude.
Re: Problemas al instalar el servidor WAPT 1.5 en Debian 8
Publicado: 30 de enero de 2018 - 06:49
por link6
Hola,
terminé reinstalando mi VPS con Debian 9.3 y todo volvió a la normalidad.
¡Lamentablemente, no sé cómo ayudarte!
Re: Problemas al instalar el servidor WAPT 1.5 en Debian 8
Publicado: 30 de enero de 2018 - 11:37
por sfonteneau
totof escribió: ↑30 de enero de 2018 - 00:01
Tengo el mismo problema con postgres después de la instalación
Código: Seleccionar todo
making a backup copy of the configuration file
Synchronizing state for postgresql.service with sysvinit using update-rc.d...
Executing /usr/sbin/update-rc.d postgresql defaults
Executing /usr/sbin/update-rc.d postgresql enable
psql: n'a pas pu se connecter au serveur : Aucun fichier ou dossier de ce type
Le serveur est-il actif localement et accepte-t-il les connexions sur la
socket Unix « /var/run/postgresql/.s.PGSQL.5432 » ?
Traceback (most recent call last):
File "/opt/wapt/waptserver/scripts/postconf.py", line 522, in <module>
main()
File "/opt/wapt/waptserver/scripts/postconf.py", line 336, in main
ensure_postgresql_db()
File "/opt/wapt/waptserver/scripts/postconf.py", line 177, in ensure_postgresql_db
val = run(""" sudo -u postgres psql template1 -c " select usename from pg_catalog.pg_user where usename='wapt';" """, cwd='/opt/wapt')
File "/opt/wapt/waptserver/scripts/postconf.py", line 65, in run
return subprocess.check_output(*args, shell=True, **kwargs)
File "/usr/lib/python2.7/subprocess.py", line 573, in check_output
raise CalledProcessError(retcode, cmd, output=output)
subprocess.CalledProcessError: Command ' sudo -u postgres psql template1 -c " select usename from pg_catalog.pg_user where usename='wapt';" ' returned non-zero exit status 2
Código: Seleccionar todo
root@srvwapt:/# systemctl status postgresql
● postgresql.service - PostgreSQL RDBMS
Loaded: loaded (/lib/systemd/system/postgresql.service; enabled)
Active: active (exited) since lun. 2018-01-29 23:46:52 CET; 12min ago
Main PID: 7837 (code=exited, status=0/SUCCESS)
CGroup: /system.slice/postgresql.service
janv. 29 23:46:52 srvwapt systemd[1]: Started PostgreSQL RDBMS.
janv. 29 23:46:52 srvwapt systemd[1]: Started PostgreSQL RDBMS.
janv. 29 23:48:06 srvwapt systemd[1]: Started PostgreSQL RDBMS.
janv. 29 23:48:56 srvwapt systemd[1]: Started PostgreSQL RDBMS.
janv. 29 23:49:21 srvwapt systemd[1]: Started PostgreSQL RDBMS.
Estoy ejecutándome en un contenedor LXC en caso de que eso ayude.
¿Debian?
Pude ejecutar el servidor wapt en proxmox con LXC, por lo que no hay razón por la cual no debería funcionar.