g1lt0n
(usa Arch Linux)
Enviado em 05/11/2014 - 09:23h
Boa tarde,
Possuo um servidor rodando Arch linux em um raspberry, os serviços vsftpd e noip2 retornam os seguintes erros no boot:
[root@MEDIASERVER ~]# systemctl status vsftpd
* vsftpd.service - vsftpd daemon
Loaded: loaded (/usr/lib/systemd/system/vsftpd.service; enabled)
Active: failed (Result: exit-code) since Wed 1969-12-31 21:00:30 BRT; 44 years 10 months ago
Process: 130 ExecStart=/usr/bin/vsftpd (code=exited, status=2)
Main PID: 130 (code=exited, status=2)
[root@MEDIASERVER ~]# systemctl status -l noip
* noip.service - No-IP Dynamic DNS Update Client
Loaded: loaded (/etc/systemd/system/noip.service; enabled)
Active: active (running) since Wed 1969-12-31 21:00:31 BRT; 44 years 10 months ago
Process: 137 ExecStart=/usr/local/bin/noip2 (code=exited, status=0/SUCCESS)
Main PID: 140 (noip2)
CGroup: /system.slice/noip.service
`-140 /usr/local/bin/noip2
Dec 31 21:00:23 MEDIASERVER noip2[140]: v2.1.9 daemon started with NAT enabled
Dec 31 21:00:23 MEDIASERVER noip2[140]: Can't gethostbyname for dynupdate.no-ip.com
Dec 31 21:00:23 MEDIASERVER noip2[140]: Can't get our visible IP address from ip1.dynupdate.no-ip.com
no noip, o serviço falha ao fazer o primeiro update do ip, após isso, funciona, ou seja, caso a luz caia, apenas 30 minutos depois (que é o tempo que esta setado o update do noip) que iniciar, terei acesso ao servidor.
no ftp o problema é maior, porque após iniciar, estou tendo que subir o serviço manualmente, eu descobri que tem a ver com a minha configuração do ftp passivo, pois comentando essas linhas, ele inicia no boot, entretanto, sem essas linhas, não consigo acessar, seguem as linhas:
#pasv_promiscuous=YES
#pasv_enable=YES
#pasv_min_port=9000
#pasv_max_port=9050
#pasv_address=meuserver.no-ip.org
#port_enable=YES
#pasv_addr_resolve=YES
com elas comentadas, o ftp starta normalmente:
[root@MEDIASERVER ~]# systemctl status -l vsftpd
* vsftpd.service - vsftpd daemon
Loaded: loaded (/usr/lib/systemd/system/vsftpd.service; enabled)
Active: active (running) since Wed 1969-12-31 21:00:23 BRT; 44 years 10 months ago
Main PID: 130 (vsftpd)
CGroup: /system.slice/vsftpd.service
`-130 /usr/bin/vsftpd
...
Alguem sabe o que pode estar acontecendo? obrigado