J'ai 2 serveurs A et B dans le même domaine
sur le serveur A est installé IIS 5.0.
Nous voulons pouvoir écrire et lire sur le serveur B
Nous avons créé sur IIS un répertoire virtuel qui pointe
vers un répertoire du serveur B. Nous avons donné les droits
en lecture et écriture + autorisation de parcours du répertoire.
Jusque là tout va bien : le répertoire virtuel se crée sans erreur.
Lorsque en http, nous demandons l'affichage du répertoire, celui-ci
s'affiche normalement.
par contre, lorsque nous executons le script suivant :
(un fichier essai.txt a été créé dans le répertoire partagé)
<%
Dim fso
Set fso = CreateObject("Scripting.FileSystemObject")
tRep = Server.MapPath("/partage_reseau")
response.write "- nom du répertoire :"&trep
response.flush
'Le chemin UNC s'affiche bien
FSo.OpenTextFile tRep&"\essai.txt",1
' ici :
'Erreur d'exécution Microsoft VBScript error '800a0046'
'Permission refusée
%>
... nous avons une erreur; On a essayé pas mal de solution dont l'une a consisté
a créer sur B un utilisateur IUSR_xxxxx à qui nous avons donné tous les droits
mais rien n'y fait. Si quelqu'un a une idée.. bienvenue ;-)
On commence a craquer sérieusement
Merci d'avance
Partager