Error Con VSFTPD

Forums: 

Hola a todos,antes de empezar a describir mi problema quería felicitar a todos los que hacen posible este sitio ya que está muy bueno.!!!

Resulta que tengo unas aplicaciones .Net que se conectan a mi servidor linux, especificamente a su servicio vsftpd.
Hace poco tuve que reinstalar la maquina ya que uno de sus discos falló. Realicé esta tarea con Suse Linux 8 Enterprise Edition.

Logré habilitar y configurar el servicio ftp salvo por un problema que no he podido solucionar.

200 Binary it is, then. 227 Entering Passive Mode (190,243,87,157,247,53) 550 Could not get file size. 550 Failed to open file.

Alguien me comentó que debía actulizar mi versión de vsFtpd (como averiguo la versión que estoy corriendo para actualizarla?).

Itenté actualizarla pero no percibí ningún cambio en la versión que desplega cuango te conectas al server. Ej :

devcol:~ # ftp 190.243.87.157
Connected to linux.local.
220 ready, dude (vsFTPd 1.1.0: beat me, break me)
Name (190.243.87.157:root):

Cualquier ayuda me será de gran utilidad.

Saludos Cordiales desde Chile.

Haz probado conectandote con

Imagen de deathUser

Haz probado conectandote con un cliente FTP o desde la línea de comandos desde otra máquina ???

Puedes transferir archivos ???

Si usas modo pasivo, entre el Güin2 y el Linux existe un firewall, está habilitado el firewall del linux ...???

bye
:)

Hola deathUser, El servidor

Hola deathUser,
El servidor funciona perfecto con tranferencia de archivos. Desde cliente no hay problema tranfiero sin problemas.
Como comentario adicional, la aplicación funciona sin problema en un suse Linux 10. No existen firewalls.
Por lo que supongo que la solución pasa por actualizar el vsftpd.

Conectado a 190.243.87.157.
220 ready, dude (vsFTPd 1.1.0: beat me, break me)
Usuario (190.243.87.157:(none)): oraftp
331 Please specify the password.
Contrase±a:
230 Login successful. Have fun.
ftp> mput *.txt
mput listado.txt? y
200 PORT command successful. Consider using PASV.
150 Go ahead make my day^W^W^Wsend me the data.
226 File receive OK.
ftp: 221234 bytes enviados en 0,01Segundos 14748,93KB/s.
ftp> mput win*
mput winscp.RND? y
200 PORT command successful. Consider using PASV.
150 Go ahead make my day^W^W^Wsend me the data.
226 File receive OK.
ftp: 600 bytes enviados en 0,00Segundos 600000,00KB/s.
200 PORT command successful. Consider using PASV.
150 Go ahead make my day^W^W^Wsend me the data.
226 File receive OK.
ftp>

Alguien me puede indicar como actualizar el servicio (Actualmente está corriendo con INETD)

Saludos Cordiales.

suse soporta sus versiones

Imagen de Epe

suse soporta sus versiones no comerciales por 2 años si mal no recuerdo, El servidor de ftp tuyo está sumamente viejo (1.1.0) ya que el vsftpd va por la versión 2.0.1

Te sugiero actualices el sistema, y sobre todo que busques una distro que soporte por muchos más años sus paquetes.

Debes registrar tu suse y ahi podrás acceder a las actualizaciones.

Aquí una lista, no veo el vsftpd: http://support.novell.com/linux/psdb/Archive_i386SuSESLES8.html

Saludos
epe
--
EcuaLinux.com
Ecuador: +(593) 9 9246504, +(593) 2 3412402
USA: +1 404 795 0321, España: +34 917617884

Saludos
epe

EcuaLinux.com

+(593) 9 9924 6504

Servicios en Software Libre

Revisa los los del vsftp. Si

Imagen de antares

Revisa los logs del vsftp. Si a consola funciona bien posiblemente tu aplicación está haciendo uso del ftp de una forma en la que el servidor no lo entiende.

Con todo, me parece que la versión 8 del suse ya no tiene soporte ni actualizaciones disponibles. Revisa el sitio de vsftp para que revises que tipos de instalador están publicados, con un rpm pudieras actualizar, o talvez te toque quitar el viejo y poner uno nuevo.

Saludos.

Saludos,

antares

Revisa los atributos

si los archivos que vas a transmitir estan incluidos en un procedimiento, este debe de tener atributos 600 de lo contrario no te transmite chmod 600 archivo