[WB12] Accès refuser sur des fichiers distants (win 2003)
2 réponses
Sébasiten B.
Bonjour,
Depuis que j'ai migré mes sites (WEBDEV) sur un serveur Win 2003 avec
Apache 2.2, l'accès aux fichiers style "\\serveur\rep\monfichier.pdf"
est impossible.
Il me dit que le fichier est inaccessible (accès refusé)
Le serveur où sont les données est un serveur win 2000
Avez vous une idée?
(Le support de Webdev m'ont dit que cela venait d'un paramétrage d'un
utilisateur sur lequel il faut mettre des droits spéciaux mais je ne
vois pas où configurer cela.)
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Sébasiten B.
Gilles a écrit :
"Sébasiten B." a pensé très fort :
Bonjour,
Depuis que j'ai migré mes sites (WEBDEV) sur un serveur Win 2003 avec Apache 2.2, l'accès aux fichiers style "serveurrepmonfichier.pdf" est impossible. Il me dit que le fichier est inaccessible (accès refusé)
Le serveur où sont les données est un serveur win 2000
Avez vous une idée?
(Le support de Webdev m'ont dit que cela venait d'un paramétrage d'un utilisateur sur lequel il faut mettre des droits spéciaux mais je ne vois pas où configurer cela.)
Ton service Apache est lancé par un utilisateur (par défaut "local system account" en anglais). Tu essayes d'accéder à un dossier sur lequel le compte systeme local n'a pas les droits. Si c'est sur un autre serveur, ca sera impossible avec cet utilisateur.
Si c'est sur ton propre serveur, pourquoi utiliser les chemins UNC? avec un chemin complet, ca devrait marcher.
Sinon tu peux très bien dire à ton service de démarrer avec un autre utilisateur spécifique qui aura les droits sur les dossiers qui vont bien, quelles que soit les machines (attention!! trop de droits = faille de sécurité).
C'est un problème 100% Windows, rien à voir avec Windev/Webdev.
Merci pour ta réponse. Effectivement c'est notre propre serveur. Qu'est ce que tu entends par chemin complet ? Le serveur 2003 (où sont lancés les sites webs) est différents du serveur 2000 qui lui contient les fichiers que je veux accéder.
Pour un test, j'ai mis le compte administrateur pour faire tourner le service d'apache. Et maintenant, j'ai un message : "Echec d'ouverture de session nom d'utilisateur inconnu ou mot de passe incorrect"
Est du fait que les mots de passe administrateur sont différents sur les deux serveurs? Petite précision aussi le serveur web (donc en 2003) n'est pas sur le domaine.
Faut-il créer donc un même utilisateur sur chaque serveur ?
Gilles a écrit :
"Sébasiten B." a pensé très fort :
Bonjour,
Depuis que j'ai migré mes sites (WEBDEV) sur un serveur Win 2003 avec
Apache 2.2, l'accès aux fichiers style "\serveurrepmonfichier.pdf"
est impossible.
Il me dit que le fichier est inaccessible (accès refusé)
Le serveur où sont les données est un serveur win 2000
Avez vous une idée?
(Le support de Webdev m'ont dit que cela venait d'un paramétrage d'un
utilisateur sur lequel il faut mettre des droits spéciaux mais je ne
vois pas où configurer cela.)
Ton service Apache est lancé par un utilisateur (par défaut "local
system account" en anglais).
Tu essayes d'accéder à un dossier sur lequel le compte systeme local n'a
pas les droits. Si c'est sur un autre serveur, ca sera impossible avec
cet utilisateur.
Si c'est sur ton propre serveur, pourquoi utiliser les chemins UNC? avec
un chemin complet, ca devrait marcher.
Sinon tu peux très bien dire à ton service de démarrer avec un autre
utilisateur spécifique qui aura les droits sur les dossiers qui vont
bien, quelles que soit les machines (attention!! trop de droits = faille
de sécurité).
C'est un problème 100% Windows, rien à voir avec Windev/Webdev.
Merci pour ta réponse.
Effectivement c'est notre propre serveur. Qu'est ce que tu entends par
chemin complet ? Le serveur 2003 (où sont lancés les sites webs) est
différents du serveur 2000 qui lui contient les fichiers que je veux
accéder.
Pour un test, j'ai mis le compte administrateur pour faire tourner le
service d'apache. Et maintenant, j'ai un message : "Echec d'ouverture de
session nom d'utilisateur inconnu ou mot de passe incorrect"
Est du fait que les mots de passe administrateur sont différents sur les
deux serveurs?
Petite précision aussi le serveur web (donc en 2003) n'est pas sur le
domaine.
Faut-il créer donc un même utilisateur sur chaque serveur ?
Depuis que j'ai migré mes sites (WEBDEV) sur un serveur Win 2003 avec Apache 2.2, l'accès aux fichiers style "serveurrepmonfichier.pdf" est impossible. Il me dit que le fichier est inaccessible (accès refusé)
Le serveur où sont les données est un serveur win 2000
Avez vous une idée?
(Le support de Webdev m'ont dit que cela venait d'un paramétrage d'un utilisateur sur lequel il faut mettre des droits spéciaux mais je ne vois pas où configurer cela.)
Ton service Apache est lancé par un utilisateur (par défaut "local system account" en anglais). Tu essayes d'accéder à un dossier sur lequel le compte systeme local n'a pas les droits. Si c'est sur un autre serveur, ca sera impossible avec cet utilisateur.
Si c'est sur ton propre serveur, pourquoi utiliser les chemins UNC? avec un chemin complet, ca devrait marcher.
Sinon tu peux très bien dire à ton service de démarrer avec un autre utilisateur spécifique qui aura les droits sur les dossiers qui vont bien, quelles que soit les machines (attention!! trop de droits = faille de sécurité).
C'est un problème 100% Windows, rien à voir avec Windev/Webdev.
Merci pour ta réponse. Effectivement c'est notre propre serveur. Qu'est ce que tu entends par chemin complet ? Le serveur 2003 (où sont lancés les sites webs) est différents du serveur 2000 qui lui contient les fichiers que je veux accéder.
Pour un test, j'ai mis le compte administrateur pour faire tourner le service d'apache. Et maintenant, j'ai un message : "Echec d'ouverture de session nom d'utilisateur inconnu ou mot de passe incorrect"
Est du fait que les mots de passe administrateur sont différents sur les deux serveurs? Petite précision aussi le serveur web (donc en 2003) n'est pas sur le domaine.
Faut-il créer donc un même utilisateur sur chaque serveur ?
Sébastien B.
Sébasiten B. a écrit :
Gilles a écrit :
"Sébasiten B." a pensé très fort :
Bonjour,
Depuis que j'ai migré mes sites (WEBDEV) sur un serveur Win 2003 avec Apache 2.2, l'accès aux fichiers style "serveurrepmonfichier.pdf" est impossible. Il me dit que le fichier est inaccessible (accès refusé)
Le serveur où sont les données est un serveur win 2000
Avez vous une idée?
(Le support de Webdev m'ont dit que cela venait d'un paramétrage d'un utilisateur sur lequel il faut mettre des droits spéciaux mais je ne vois pas où configurer cela.)
Ton service Apache est lancé par un utilisateur (par défaut "local system account" en anglais). Tu essayes d'accéder à un dossier sur lequel le compte systeme local n'a pas les droits. Si c'est sur un autre serveur, ca sera impossible avec cet utilisateur.
Si c'est sur ton propre serveur, pourquoi utiliser les chemins UNC? avec un chemin complet, ca devrait marcher.
Sinon tu peux très bien dire à ton service de démarrer avec un autre utilisateur spécifique qui aura les droits sur les dossiers qui vont bien, quelles que soit les machines (attention!! trop de droits = faille de sécurité).
C'est un problème 100% Windows, rien à voir avec Windev/Webdev.
Merci pour ta réponse. Effectivement c'est notre propre serveur. Qu'est ce que tu entends par chemin complet ? Le serveur 2003 (où sont lancés les sites webs) est différents du serveur 2000 qui lui contient les fichiers que je veux accéder.
Pour un test, j'ai mis le compte administrateur pour faire tourner le service d'apache. Et maintenant, j'ai un message : "Echec d'ouverture de session nom d'utilisateur inconnu ou mot de passe incorrect"
Est du fait que les mots de passe administrateur sont différents sur les deux serveurs? Petite précision aussi le serveur web (donc en 2003) n'est pas sur le domaine.
Faut-il créer donc un même utilisateur sur chaque serveur ?
Juste pour signaler qu'il fallait bien créer un user identique sur chaque serveur et lancer apache avec cet user. maintenant tout fonctionne bien
merci
Sébasiten B. a écrit :
Gilles a écrit :
"Sébasiten B." a pensé très fort :
Bonjour,
Depuis que j'ai migré mes sites (WEBDEV) sur un serveur Win 2003 avec
Apache 2.2, l'accès aux fichiers style "\serveurrepmonfichier.pdf"
est impossible.
Il me dit que le fichier est inaccessible (accès refusé)
Le serveur où sont les données est un serveur win 2000
Avez vous une idée?
(Le support de Webdev m'ont dit que cela venait d'un paramétrage d'un
utilisateur sur lequel il faut mettre des droits spéciaux mais je ne
vois pas où configurer cela.)
Ton service Apache est lancé par un utilisateur (par défaut "local
system account" en anglais).
Tu essayes d'accéder à un dossier sur lequel le compte systeme local
n'a pas les droits. Si c'est sur un autre serveur, ca sera impossible
avec cet utilisateur.
Si c'est sur ton propre serveur, pourquoi utiliser les chemins UNC?
avec un chemin complet, ca devrait marcher.
Sinon tu peux très bien dire à ton service de démarrer avec un autre
utilisateur spécifique qui aura les droits sur les dossiers qui vont
bien, quelles que soit les machines (attention!! trop de droits =
faille de sécurité).
C'est un problème 100% Windows, rien à voir avec Windev/Webdev.
Merci pour ta réponse.
Effectivement c'est notre propre serveur. Qu'est ce que tu entends par
chemin complet ? Le serveur 2003 (où sont lancés les sites webs) est
différents du serveur 2000 qui lui contient les fichiers que je veux
accéder.
Pour un test, j'ai mis le compte administrateur pour faire tourner le
service d'apache. Et maintenant, j'ai un message : "Echec d'ouverture de
session nom d'utilisateur inconnu ou mot de passe incorrect"
Est du fait que les mots de passe administrateur sont différents sur les
deux serveurs?
Petite précision aussi le serveur web (donc en 2003) n'est pas sur le
domaine.
Faut-il créer donc un même utilisateur sur chaque serveur ?
Juste pour signaler qu'il fallait bien créer un user identique sur
chaque serveur et lancer apache avec cet user.
maintenant tout fonctionne bien
Depuis que j'ai migré mes sites (WEBDEV) sur un serveur Win 2003 avec Apache 2.2, l'accès aux fichiers style "serveurrepmonfichier.pdf" est impossible. Il me dit que le fichier est inaccessible (accès refusé)
Le serveur où sont les données est un serveur win 2000
Avez vous une idée?
(Le support de Webdev m'ont dit que cela venait d'un paramétrage d'un utilisateur sur lequel il faut mettre des droits spéciaux mais je ne vois pas où configurer cela.)
Ton service Apache est lancé par un utilisateur (par défaut "local system account" en anglais). Tu essayes d'accéder à un dossier sur lequel le compte systeme local n'a pas les droits. Si c'est sur un autre serveur, ca sera impossible avec cet utilisateur.
Si c'est sur ton propre serveur, pourquoi utiliser les chemins UNC? avec un chemin complet, ca devrait marcher.
Sinon tu peux très bien dire à ton service de démarrer avec un autre utilisateur spécifique qui aura les droits sur les dossiers qui vont bien, quelles que soit les machines (attention!! trop de droits = faille de sécurité).
C'est un problème 100% Windows, rien à voir avec Windev/Webdev.
Merci pour ta réponse. Effectivement c'est notre propre serveur. Qu'est ce que tu entends par chemin complet ? Le serveur 2003 (où sont lancés les sites webs) est différents du serveur 2000 qui lui contient les fichiers que je veux accéder.
Pour un test, j'ai mis le compte administrateur pour faire tourner le service d'apache. Et maintenant, j'ai un message : "Echec d'ouverture de session nom d'utilisateur inconnu ou mot de passe incorrect"
Est du fait que les mots de passe administrateur sont différents sur les deux serveurs? Petite précision aussi le serveur web (donc en 2003) n'est pas sur le domaine.
Faut-il créer donc un même utilisateur sur chaque serveur ?
Juste pour signaler qu'il fallait bien créer un user identique sur chaque serveur et lancer apache avec cet user. maintenant tout fonctionne bien