La Web del Programador: Comunidad de Programadores
 
    Pregunta:  24399 - COMO PUEDO COPIAR UN FICHERO DE UN SERVIDOR A OTRO?
Autor:  Ricardo Olloqui
Estoy trabajando sobre paginas ASP y desde una de ellas realizado un Upload de un fichero PDF al servidor. Hasta aqui todo bien, pero resulta que el Site esta formado por 2 servidores en balanceo por si uno se cae que continue el otro, con lo cual, al realizar el UpLoad debo de realizarlo a las dos maquinas.
Estoy intentando realizar la copia del fichero con un objeto Scripting.filesystemobject, tanto desde un ASP como desde un componente (DLL) y siempre obtengo el mismo resultado ("Permiso denegado"), le he otorgado todo tipo de permisos a la carpeta en la que quiero realizar la copia y nada. He oido que se tiene que añadir un usuario propio del IIS a la maquina en la que quiero orealizar la copia, alguien sabe de este tema?.

Agradeceira cualquier tipo de ayuda.

Gracias.

  Respuesta:  Ricardo Olloqui
Creo que por fin, gracias a la ayuda de un amiguete de este fantastico Site he resuelto el problema.
No es necesario añadir a la maquina el usuario de IIS, sino al contrario. Es decir, resulta que con el objeto FSO y el CopyFile desde un ASP se puede hacer, lo unico que tienes que hacer es ir al IIS, buscas el fichero que va a generar la copia, lo seleccionas, propiedades, seguridad de archivo, control de autenticacion y acceso anonimo, modificar, Acceso anonimo, modificar, desactivas 'Permitir que IIS controle las contraseñas' y 'examinas' para selecionar un usuario de red, con permisos en la carpeta.
Chupado.
Gracias a todos.