1. ¡OFERTA! con cupón "DIRVPS": hosting por $0,01 y también VPS Linux y Windows por $0,01 el primer mes por Interserver ← publi
    Descartar aviso
Descartar aviso
Al usar este sitio web, aceptas que nosotros y nuestros socios podamos establecer cookies para fines tales como personalizar el contenido y la publicidad. Más información.

Proftpd deja de funcionar automaticamente

Tema en 'VPS Hosting' iniciado por Hugo romero, 9 Feb 2015.

  1. Hugo romero

    Hugo romero Usuario activo

    Buenos dias amigos del foro y expertos en estos temas la situación es la siguiente: Tengo rentado un vps en Digital Ocean y tengo instalado ubuntu y dentro de el proftp, el asunto es que este lo uso para guadar algunos de mis backups de otro servidor que usa plesk, hace 7 que lo tengo instalado y no he tenido ningun problema, pero hoy entre al ftp y no entraba desde filezilla así que entre en mi consola y teclie "sudo service proftpd start" y luego probe en filezilla y funciono correctamente, pero hace 7 dias me paso algo similar quisiera saber a que se debe, si a alguien le ha pasado lo mismo o a que se peude deber esto?.
    Gracias.
     
  2.  
  3. egrueda

    egrueda Usuario activo

    ¿Y qué dice el log de proftpd?
     
  4. Hugo romero

    Hugo romero Usuario activo

    Como puedo ver los logs estoy googlenado y no encuentro algo de como ver los logs de ftp, tu sabes como puedo ver los logs.
     
  5. egrueda

    egrueda Usuario activo

    Si no sabes nada del log de proftpd, es muy posible que no te sirva de nada una respuesta técnica por mi parte. Es como el que va a arreglar su coche pero no sabe lo que es el cárter, por mucho que pregunte en un foro, la solución estará fuera de su entendimiento.
    Dile a la persona o empresa que administra ese servidor que consulte el log de ftp en la fecha/hora donde dio el fallo, a ver qué información puede extraer.
     
  6. Hugo romero

    Hugo romero Usuario activo

    Hola bueno ya encontre el log del ptoftpd pero la primera linea es:
    2015-02-09 09:53:46,231 harlecftp proftpd[15973] harlecftp: ProFTPD 1.3.5rc3 (devel) (built Fri Dec 20 2013 18:05:41 UTC) standalone mode STARTUP.
    Supongo que es en el momento en que lo arranque pero ya no hay logs anteriores por lo que veo.
     
  7. egrueda

    egrueda Usuario activo

    Es posible que el log haya rotado. En el mismo directorio podría haber los antiguos, con o sin compresión. A ver si localizas uno de la fecha que indicas.
     
  8. Hugo romero

    Hugo romero Usuario activo

    si tienes razon estos son las ultimas lineas en el log anterior:

    2015-02-08 00:46:35,193 harlecftp proftpd[27537] harlecftp (dominio.com[74.208.xx.xx]): Preparing to chroot to directory '/home/usuario'
    2015-02-08 00:46:35,194 harlecftp proftpd[27537] harlecftp (dominio.com[74.208..xx.xx]): USER usuario: Login successful.
    2015-02-08 00:46:35,498 harlecftp proftpd[27537] harlecftp (dominio.com[74.208..xx.xx): RELINQUISH PRIVS: unable to seteuid(PR_ROOT_UID): Operation not permitted
    2015-02-08 00:46:35,499 harlecftp proftpd[27537] harlecftp (dominio.com[74.208..xx.xx]): FTP session closed.
    2015-02-08 06:26:55,228 harlecftp proftpd[2219] harlecftp: ProFTPD killed (signal 15)
    2015-02-08 06:26:55,243 harlecftp proftpd[2219] harlecftp: ProFTPD 1.3.5rc3 standalone mode SHUTDOWN

    Veo que ahi se apaga pero, a que se debe?
     
    Última edición por un moderador: 10 Feb 2015
  9. egrueda

    egrueda Usuario activo

    Eso me suena... ¿puedes ver el log de cron a esa misma hora, a ver si está ejecutándose el logrotate en ese momento? Eso podría explicar la señal de kill.
    Es como si el logrotate parase el servicio, pero luego no lo arrancase.

    A falta de más datos sobre tu entorno, he encontrado esto acerca de ubuntu:
    https://oitibs.com/fix-proftpd-killed-signal-15/
     
  10. Hugo romero

    Hugo romero Usuario activo

    Gracias entre algo similar tmb lo hare de esa maner gracias.
    Tendre que esperar una semana y que no pase lo mismo.

    Saludos.
     
  11. egrueda

    egrueda Usuario activo

    ¿Justo una semana? Entonces casi seguro que el problema se produce durante la rotación de logs semanal. Si quieres probar, recuerda que puedes ejecutar el logrotate de forma manual ;-)

    CODE, HTML o PHP Insertado:
    logrotate -df /ruta/al/archivo/logrotate/proftpd
     
  12. Hugo romero

    Hugo romero Usuario activo

    Una pregunta adicional, veo esa linea en varias secciones de discho archivo, pero no se con exactitud que editar ?
    CODE, HTML o PHP Insertado:
    start()
    {
        log_daemon_msg "Starting ftp server" "$NAME"
    
        start-stop-daemon --start --quiet --pidfile "$PIDFILE" --oknodo --exec $DAEMON -- -c $CONFIG_FILE $OPTIONS
        if [ $? != 0 ]; then
            log_end_msg 1
            exit 1
        else
            log_end_msg 0
        fi
    }
    
    signal()
    {
    
        if [ "$1" = "stop" ]; then
                    SIGNAL="TERM"
            log_daemon_msg "Stopping ftp server" "$NAME"
        else
            if [ "$1" = "reload" ]; then
                SIGNAL="HUP"
            log_daemon_msg "Reloading ftp server" "$NAME"
            else
                echo "ERR: wrong parameter given to signal()"
                exit 1
            fi
        fi
        if [ -f "$PIDFILE" ]; then
            start-stop-daemon --stop --signal $SIGNAL --quiet --pidfile "$PIDFILE"
             if [ $? = 0 ]; then
                    log_end_msg 0
            else
                    SIGNAL="KILL"
                    start-stop-daemon --stop --signal $SIGNAL --quiet --pidfile "$PIDFILE" --retry=TERM/10/KILL/5
                    if [ $? != 0 ]; then
                            log_end_msg 1
                            [ $2 != 0 ] || exit 0
                    else
                            log_end_msg 0
                    fi
            fi
            if [ "$SIGNAL" = "KILL" ]; then
                    rm -f "$PIDFILE"
            fi
        else
            log_end_msg 0
        fi
    }
    si podrias ayudarme te lo agradeceria
     
  13. egrueda

    egrueda Usuario activo

    Es la línea que comienza por "start-stop-daemon --stop", la primera de las dos.
    Pero sin saber exactamente cuál es la causa no te recomiendo que apliques soluciones :)
     
  14. Hugo romero

    Hugo romero Usuario activo

    Hola, estoy intentando ver los losgs del cron peor no lo encuentro encontro los de syslog y al parecer esto de la detension coincide con el cron.weekly algo asi, pero entro esos files y no encuentro algo relevante mas parecen comandos.

    Saludos.
     
  15. Datacenter1

    Datacenter1 Usuario activo

    @Hugo romero NO debes colocar usuarios, ips y hostnames en un foro público
     
  16. Hugo romero

    Hugo romero Usuario activo

    Entiendo, no lo hare, como puedo borrarlas?
     
  17. justice13

    justice13 Usuario activo

    @turcu @AMateos ¿Le echáis un cable?
     
    A Datacenter1 le gusta esto.
  18. AMateos

    AMateos Súper Moderador Miembro del Staff Moderador CH

    Editado eliminando dominio y parte de la IP.

    @Hugo romero hay que tener cuidado con lo que compartes de forma pública, sobre todo si se trata de servidores web en un foro lleno de expertos en ello.

    Un saludo,
     
    A Hugo romero y Datacenter1 les gusta esto.
  19. Datacenter1

    Datacenter1 Usuario activo

    que tal si también le enmascaras la parte de /home/usuario ? se que no es el trabajo de los moderadores pero...
     
  20. Hugo romero

    Hugo romero Usuario activo

    Muchas gracias, lo tendre muy presente.
     
  21. AMateos

    AMateos Súper Moderador Miembro del Staff Moderador CH

    Ready :)

    Tranquilos, @Apolo ya está pensando en mi salario :p
     
    A Datacenter1 le gusta esto.


Alojamiento web, Hosting Reseller, Servidores Dedicados - All in Hosting


    
    
    
    
Blog · Sitios amigos: GuiaHosting · Unidominios · Interalta ·