|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Inscription : octobre 2006 Messages : 6 ![]() |
Bonjour,
Je suis actuellement stagiaire et responsable d'un site web en ASP hébergé sur un serveur dédié (Windows). Suite à un crash de ce serveur, nous avons dû tout réinstaller (cela a été effectué par l'hebergeur) et tout réuploader. Tout c'est bien passé, mais nous avons découvert avec stupeur que certains scripts ne fonctionnaient plus. En effet, il n'était plus possible ni de payer en ligne, ni d'effectuer un envoi de mails aux clients (via un script). Le premier génère une erreur ASP, l'autre boucle dans le vide (et se termine sur un Timeout). C'est là que nous avons découvert que notre hebergeur s'est permis d'installer des logiciels plus récent. Il effectué une migration du serveur de Windows Serveur 2000 à Windows Server 2003. Par la même occasion, la version d'IIS est passé de 5.0 à 6.0 (ce qui est logique). Je suppose donc que tous ces soucis viennent de ces uniques changements. Concernant l'API de paiement en ligne (ici l'API Sogenactif), l'erreur générée est : Citation:
Citation:
Voilà voilà, merci d'avance. Pierre |
||
|
|
00
|
|
|
#2 |
|
Expert Confirmé Sénior
![]() ![]() ![]() Inscription : mars 2004 Messages : 5 849 ![]() |
Salut,
A vue de nez, je dirai que c'est une question de droits. La DLL est bien enregistrée, cependant cela ne veut pas dire que n'importe quel internaute à le droit d'executer le programme "request.exe". Il y a une propriété du site dans IIS qui permet d'executer des programmes. Ensuite, il faudra probablement donner l'autorisation à l'utilisateur anonyme de IIS de lancer cet executable. A+ PS: c'est quel hebergeur? |
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : octobre 2006 Messages : 6 ![]() |
Merci pour la réponse.
J'ai autorisé l'execution de scripts et exexcutables dans les propriétés du site via IIS. En revanche je n'ai sans doute pas donné le droit à un utilisateur anonyme de les executer. Ou cette option se trouve -t- elle ? Je ne crois pas l'avoir vu lors de mes recherches. PS : Le "fameux" hebergeur en question est Amen. |
|
|
00
|
|
|
#4 |
|
Expert Confirmé Sénior
![]() ![]() ![]() Inscription : mars 2004 Messages : 5 849 ![]() |
Salut,
Click droit sur "request.exe" onglet securité rechercher l'utilisateur IUSER_LENOMDETAMACHINE et lui donner les privilèges nécessaires. A+ |
|
00
|
|
|
#5 | |
|
Invité de passage
![]() Inscription : octobre 2006 Messages : 6 ![]() |
Bon et bien désormais le paiement en ligne marche. Il suffisait bien de donner les droits aux executables. Merci beaucoup Immobilis !
En revanche, j'ai toujours les scripts liés aux mails qui ne marchent pas (tourne en boucle). Je viens de voir que le Smtp Virtual Server était inactif. Je suppose que ça vient de là. J'ai voulu le réactiver mais il m'indique qu'il y a une erreure et que je dois aller voir l'Event viewer. L'erreur correspondante est la suivante : Citation:
|
|
|
|
00
|
|
|
#6 |
|
Membre actif
![]() Inscription : avril 2004 Messages : 202 ![]() |
quel est le réglage de ton serveur SMTP ? (si tu fais bien du mail SMTP...) le port est-il bien ouvert ?
note : amen, c'est pas eux qui disent "in web we trust" ? ben là, franchement ils ont fait fort... j'y crois pas, un hébergeur qui change l'OS comme ça ! en même temps, le mien a bien sucré les droits au groupe 'administrateurs' sur un de mes serveurs ... sacrés stagiaires !
__________________
Nico, l'agrotic géomatic |
|
|
00
|
|
|
#7 | |
|
Expert Confirmé Sénior
![]() ![]() ![]() Inscription : mars 2004 Messages : 5 849 ![]() |
Citation:
Quel composant appelles-tu pour générer tes Email? A+ |
|
|
00
|
|
|
#8 |
|
Invité de passage
![]() Inscription : octobre 2006 Messages : 6 ![]() |
J'ai finalement réussi à tout faire fonctionner. Le problème était plus simple à résoudre qu'il n'y paraissait... et n'était pas lié (ou très peu) à IIS. Je vais passer un peu pour un idiot mais bon, il faut bien débuter un jour. Bref, je ne sais pour quel raison, un fichier contenant certaines fonctions n'était pas inclu dans ma page d'envoie. Bref, une fois ajoutée miracle... ça remarche. Je ne comprends pas comment c'est possible, peut être ai je dû mettre en ligne une vieille version, enfin toujours est il que désormais ça marche.
Je vous remercie encore pour la rapidité de vos réponses. J'espère pouvoir vous rendre la pareil d'ici quelques années (quand j'en saurais un peu plus). |
|
|
00
|
|
|
#9 |
|
Expert Confirmé Sénior
![]() ![]() ![]() Inscription : mars 2004 Messages : 5 849 ![]() |
Salut,
Quand ton problème est résolu, il faut cliquer sur le lien en bas à gauche.Merci d'avance |
|
00
|
Copyright © 2000-2012 - www.developpez.com