Bonjour,
J'ai un problème bloquant sur mon serveur IIS sous Windows Server 2003.
Je me sert de l'objet COM d'Excel (installé sur le serveur) pour modifier des modèles Excel existants sur le serveur.
J'ai configuré le DCOM Excel comme il faut pour que IIS puisse accéder à l'objet (et ne plus avoir le message "The call to Server.CreateObject failed while checking permissions").
Cf. http://www.developpez.net/forums/d87...g-permissions/
Cela fonctionnait très bien mais d'un seul coup je me paye une erreur 500 du serveur (inexplicite donc).
J'ai trouvé l'erreur dans le journal des événement système :
Le COM avec le CLSID en question c'est bien mon objet Excel (auquel j'ai même ajouté everyone avec tous les droits pour voir, mais rien n'y fait).Event Type: Error
Event Source: DCOM
Event Category: None
Event ID: 10016
Date: 2/19/2010
Time: 6:10:24 PM
User: RMFRDEFA581\IUSR_RMFRDEFA581
Computer: RMFRDEFA581
Description:
The machine-default permission settings do not grant Local Activation permission for the COM Server application with CLSID
{000C101C-0000-0000-C000-000000000046}
to the user RMFRDEFA581\IUSR_RMFRDEFA581 SID (S-1-5-21-3004741203-537922442-50641123-1003). This security permission can be modified using the Component Services administrative tool.
J'avoue que là je suis perdu je ne vois pas trop ce que je peux faire de plus et cela fonctionnait correctement jusque là
Quelqu'un connait-il ce genre de problème et peut-il m'aider?
Merci beaucoup à vous si c'est possible
Partager