Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Internet
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 16-06-2006
Avatar de Bicho
[Bicho] Bicho is offline
Miembro Premium
 
Registrado: jul 2003
Ubicación: Inca - Mallorca
Posts: 1.776
Poder: 22
Bicho Va por buen camino
Ejecutar un FTP contra un Proxy

Hola a todos, les explico mi problema:

Desde mi trabajo tengo que hacer una aplicación que ejecute un FTP a una dirección externa a la empresa, para ello tenemos el usuario y el password para poder acceder, el problema radica en que entramos a él a través de un proxy.
Si lo configuro todo en el programa WS-FTP que usamos para hacer FTP de forma manual, funciona correctamente, con el proxy inclusive.
El problema está en que no se como hacerlo desde Delphi, se hacer un FTP normal con las Indy o con NMFTP de FastNet, con usuario y password, pero no a través de un Proxy, no se por donde empezar, ni como hacer para validarme en el proxy para poder hacer el FTP

¿Que se les ocurre para ayudarme?

Gracias a todos y saludos
Responder Con Cita
  #2  
Antiguo 20-06-2006
smessina smessina is offline
Miembro
 
Registrado: ene 2006
Posts: 51
Poder: 19
smessina Va por buen camino
puerta de enlance????????

la verdad nunca lo hice funcionar con un proxy pero se me ocurre que si en la configuracion de red pones como puerta de enlace (Gateway por defecto) la ip del proxy quizas pueda funcionar.


un abrazo.
Responder Con Cita
  #3  
Antiguo 26-06-2006
Avatar de Bicho
[Bicho] Bicho is offline
Miembro Premium
 
Registrado: jul 2003
Ubicación: Inca - Mallorca
Posts: 1.776
Poder: 22
Bicho Va por buen camino
Hola smessina, gracias por tu sugerencia, pero desgraciadamente no me sirve, ya que el programa estará funcionando en un servidor al cual no le voy a poder cambiar nada de la configuración de red ya que en él se ejecutan otras aplicaciones hechas por nosotros, pero el servidor al estar en nuestra red, tiene el mismo problema del proxy.

Se les ocurre alguna otra cosa.

Saludos
Responder Con Cita
  #4  
Antiguo 27-06-2006
Avatar de Bicho
[Bicho] Bicho is offline
Miembro Premium
 
Registrado: jul 2003
Ubicación: Inca - Mallorca
Posts: 1.776
Poder: 22
Bicho Va por buen camino
Tengo algo pero sigue sin funcionar

He encontrado algo. El componente NMFTP (Delphi 6) tiene las siguientes propiedades:
Código Delphi [-]
    NMFTP1.FWAuthenticate := True;
    NMFTP1.Proxy := 'proxyhost';
    NMFTP1.FWUserID  := 'myuser';
    NMFTP1.FWPassword := 'mypassword';
    NMFTP1.ProxyPort  := 21;
    NMFTP1.FirewallType  := FTUser;

Pero hay inconvientes, la ayuda de estas propiedades no está disponible para la ayuda de Delphi6 y si intento hacer Ctrl + Click sobre las propiedades para acceder al fuente me dice que no encuentra el NMFTP.pas, y es verdad no está por ningún lado así que no puedo ver como están hechas. De todos modos probándolo así, con los datos correcto no funciona, me da el error:

530-User Access denied.

Otra cosa a tener en cuenta es que en el WS-FTP el campo FirewallType tiene la siguiente estructura:

USER remoteid@fireid@remotehost

y los tipos que me da a escoger la propiedad del componente NMFTP son: ftUser, ftOpen y ftSite. Y con ninguno de los tres me funciona.

¿Saben que puedo estar haciendo mal, conocen de otro componente FTP para Delphi6 con el que pueda implementar un FTP atacando por proxy?

Saludos y gracias por su ayuda.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Crear un proxy ULVIER Internet 9 08-09-2014 18:41:27
validarse contra un Proxy NTML poliburro Internet 0 15-04-2006 19:20:43
WebBrowser + Proxy zurech Internet 2 03-12-2005 14:50:23
Proxy en WebConnection Balda Providers 0 15-06-2005 19:09:56
proxy java adrianbcn90 JAVA 0 14-12-2004 17:30:11


La franja horaria es GMT +2. Ahora son las 16:20:06.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi