jueves, 17 de marzo de 2011

Netbeans, filezilla y el servidor FTP

Debo admitir que este caso es sumamente curioso para mi, estoy trabajando en una aplicacion web con php trabajando con mi IDE de desarrollo Netbeans, al momento de configurar el servidor FTP me lleve una extraña sorpresa mi Netbeans no conectaba con el FTP del servidor, el problema pense seria con el server instale Filezilla y este me subia todos los archivos sin problemas, sin embargo para mi eso de estar pasando los archivos manualmente era una pesadilla, pense en segunda instancia, debe ser con el netbeans, sin embargo el netbeans estaba bien instalado y configurado, fue sorpresivo para mi ver como corria bien en el computador de mi compañero con Ubuntu.


Busque en todos los foros pero todos me decian que corria muy bien y que debia revisar mi firewall, pensando que el filezilla pasaba, el problema no seria mi firewall, sin embargo, es bien sabido que Filezilla no respeta mucho los firewall y es capaz de volarselos, asi que decidi revisar que el servicio de salida de mi servicio para FTP y por supuesto el TFTP estaria antivados liste los servicios de mi firewall, esto se hace con el siguiente comando:
/usr/bin/system-config-firewall

Pude ver que el FTP y TFTP no estaban autorizados, los seleccione para que se activaran y listo!

El netbeans conecto perfectamente, saque la primera conclusion:
El netbeans respeta mucho los permisos que tenemos en el SO y en el router para el acceso de los servicios, mientras que Filezilla se los vuela
Por supuesto esto era solo un supuesto debido a que solo tenia ese caso, como mi fedora viene con esos puertos cerrados para evitar cualquier fuga de seguridad, me parecio logico.
Un par de dias mas tarde desde la red de la universidad me puse a trabajar en mi netbeans para seguir adelantando mi aplicativo web, pero al tratar de conectar la informacion me salio el siguiente mensaje, que debo admitirlo me dejo fuera de base, no tenia ni idea que era.

En un principio pense que talves tendria problemas con el servidor o algo, pero como debia entrar a una reunion, pense en dejarlo para un poco mas tarde, sin embargo en la reunion le pregunte a mi estimado amigo M0n0lotic para ver si el podia darme una solucion o alguna luz sobre este incidente, el al mirar el error me dijo, eso es el servicio del FTP que lo tienen bloqueado desde el router con esta red. Se me ocurrio nuevamente la situacion que habia vivido dias antes e hice la prueba con el Filezilla y pude comprobar mi teoria, al subir el archivo manualmente por medio de este cliente del servicio del FTP el archivo cargo correctamente y al listar el cambio que hice de prueba en el aplicativo, este se mostro normalmente.
De esta manera pude comprobar que mientras que Netbeans respeta las reglas de juego del SO y el Router en cuestion de subir informacion a un servidor (claro con los datos de acceso correctos), Filezilla se los pasa por la faja, asi que puede salvarme la patria en alguna modificacion de emergencia en una red no tan "amigable" para estos casos.



4 comentarios:

  1. osea vuelate la seguridad y enseñale a la gente a hacerlo...

    ResponderEliminar
  2. no es enseñarle a la gente como hacerlo, es simplemente mostrar como es de respetuoso un programa y cual es la razon por la cual aparece un mensaje como ese, creeme cuando a mi me salio, quede en el aire....

    ResponderEliminar
  3. Este comentario ha sido eliminado por el autor.

    ResponderEliminar
  4. :-)
    Llevo como 1 o 2 semanas intentando ver como configurar mi netbeans, ya estaba desesperado.
    Por fin encuentro este blogs, y me da la solucion.
    Muchas gracias.

    Un saludo

    Francisco Naranjo

    ResponderEliminar