Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
Lorsque je fais deploy, j'ai le message d'erreur suivant:
Failed to get IIS information on the IIS server. Possible reasons include:
1. The server is currently unavailable.
2. Current user does not have administrative privileges on the server.
3. IIS is not installed on the server.
Si IIS est sur ma machine (localhost) aucun problème.
Si IIS est installé sur d'autres machine (autre machine developpeur, serveur de développement, serveur de production). Impossible de faire deploy.
J'ai pourtant les privilèges administrateur de domaine.
Je peux pinger les différentes machines sans problème. Je peux y créer des dossiers, des fichiers, les lire, les modifier , les deleter.
Mon collègue qui a la même config que moi n'a aucun problème. Lorsque que j'éxécute l'application via IE que mon collègue a générée sur le serveur de développement, je n'ai aucun problème.
Si je crée un kit de déploiement et que je fais l'installation de cette façon, cela fonctionne.
C'est uniquement le deploy dans PB vers IIS (autre que mon localhost) qui foire.
Avez-vous une idée? Cela fait plusieurs jours que nous cherchons.
Merci
JCC
Dernière modification par jcc (19-03-2008 15:24:27)
Hors ligne
je n'ai pas rencontré ce probleme.
pourtant j'ai deployé vers un proxy serveur...
sinon, vous avez lu cette doc ? http://pbadonf.fr/forum/viewtopic.php?id=1306
au pire des cas, tu as testé avec une autre adresse proxy ?
Hors ligne
Merci pour l'info,
J'ai lu le document et j'ai fait les choses suivnates:
J'ai tout désinstallé.
J'ai résinstallé suivant la procédure décrite et ça ne fonctionne toujours pas.
La procédure décrite propose de terminer par un fichier MSI. Mais comme je l'ai indiqué dans mon message, cette procédure fonctionne.
Ce qui ne fonctionne pas, c'est le deploy (click droite sur le projet et deploy).
J'ai toujours le même message.
MOn collègue n'a pas ce problème et nous avons utilisé la même procédure d'installation.
La seule différence est que j'ai Norton Antivirus sur ma machine. Mais PB11.1 est autorisé, SqlAnyWhere 10 est autorisé...
Comme mon collègue n'avait pas de HOSTS, LMHOSTS, j'ai renommé ces 2 fichiers. Redémarré et j' ai toujours le même message.
Je ne sais plus dans quelle direction chercher.
Aidez-moi SVP.
Hors ligne
j'allais dire : c'est peut etre un probleme de firewall... j'ai eu affaire à cela.
tu peux desactiver ton ou tes antivirus ? histoire de suivre cette piste.
une autre question.... vous avez la meme version de l'os ?
Hors ligne
Nous avons la même version de windows XP pro pack 2.
Mon collègue peut faire le deploy sur le serveur de développement qui est sous windows 2000 server. Il peut le faire en localhost et également de serveur de production qui est lui sous xp pro pack 2.
J'ai essayé en désactivant norton et ça ne change rien. Devrais-je désinstaller NORTON?
Je sais que lorsqu'on lance deploy c'est le process CMD.exe qui est lancé. Mais que fait-il?
Car je pourais vérifier si le programme qui est lancé est autorisé dans norton.
Hors ligne
tant qu'à faire, desinstalles les antivirus... de toute facon, tu n'as plus rien à perdre...
de plus, on ne parle pas de ce probleme sur le forum de sybase... à ce qu'il me semble.
bon courage.
Hors ligne
J'ai désinstallé Norton Antivirus 2005. J'ai nettoyé la base de registre. J'ai redémarré.
J'ai toujours le même message d'erreur.
Je désespère!!!
Hors ligne
petite question...
ton collegue peut-il faire un deploy depuis sa machine avec ton adresse proxy ?
Hors ligne
par adresse proxy. tu parles de l'adresse IP?
Tu voudrais qu'il prenne mon adresse IP et qu'il fasse le test?
OK, on essaye ça.
Hors ligne
OK. Mon collègue a essayé en utilisant mon adresse IP et ça fonctionne.
Donc, c'est pas ça non plus
Hors ligne
jcc a écrit:
OK. Mon collègue a essayé en utilisant mon adresse IP et ça fonctionne.
Donc, c'est pas ça non plus
ca devient compliqué ton truc...
quelle version de pb11 ?
Hors ligne
tu peux mettre exactement le message d'erreur ?
Hors ligne
C'était dans mon 1er message. Le voici :
Failed to get IIS information on the IIS server. Possible reasons include:
1. The server is currently unavailable.
2. Current user does not have administrative privileges on the server.
3. IIS is not installed on the server.
Hors ligne
autant pour moi
sinon, la version de iis ?
il y a surement un parametrage à faire de ce coté la...
Hors ligne
Je ne crois pas que ce soit la version de IIS puisque ça fonctionne pour mon collègue.
Hors ligne
petite question... peux tu te logger en administrateur, et essayer ta compile ?
Hors ligne
Bonjour,
Je me suis connecté en Administrateur et j'ai toujours le problème.
La version de Powerbuilder est la 11.1 Build 8123.
Hors ligne
et la 8204 ?
bon, j'avoue que je seche la...
Hors ligne
sinon, demandes à ton collegue d'installer norton et cie... et qu'il regarde si cela fonctionne toujours ou pas ... on ne sait jamais.
Hors ligne
Mon collègue utilise Mcafee enterprise comme anti virus et il n'a pas de problème.
Par contre, j'ai demandé au gestionneaire réseau de m'installer Mcafee et depuis 2 jours l'antivirus ne s'installe pas. La console du serveur Macafee voit ma machine mais n'y installe rien.
Est-ce que les 2 problèmes seraient liés?
Pour l'instant nous recherchons le processus qui est lancé lorsque l'on fait deploy.
On sait que cela lance CMD.EXE
On aimerait savoir quelle commande est lancée pour vérifier l'existence du server IIS référencé dans le projet.
Cela nous donnerait peut-être une indication.
Hors ligne
salut,
c'est possible d'installer norton antivirus et mcafee sur le meme poste ?
demandes lui d'installer norton, et de voir comment ca reagit...
remarque, j'ai norton installé sur mon poste de travail, et je n'ai pas ce probleme. mais je ne suis pas passé à la version 11.1 de pb.
je suis resté sous pb11.0
Hors ligne
Aucun problème chez mon collègue.
J'ai une fois de plus désinstallé powerbuilder, microsoft.net/framework.
J'ai nettoye la base de registre.
Je me suis sorti du domaine.
Je me suis remis dans le domaine en spéficiant bien que j'étais dans le groupe administrateurs.
J' ai fait un rehost de ma licence PB11.
J'ai réinstallé Framwork 2.0 et Framework 2 SDK
J'ai réinstallé PB11 avec le nouveau fichier de licence reçu de sybase.
J'ai redémarré entre chaque installation.
J'ai vérifié le PATH pour m'"assurer que Framework est avant Powerbuilder.
J'ai ensuite réimporté mes profils ODBC
1er test. Toujours le même problème.
J'ai installé PB11.1 et redémarré.
2e test Toujours le même problème.
J'aimerais connaître la commande qui permet de vérifier l'existence d'un server IIS. Cela me mettrait peut-être sur une piste.
Je ne sais plus quoi faire.
J'ai mis un message dans les news mais il reste sans réponse.
A+
Hors ligne
pour lancer le manager IIS : exécuter inetmgr
Hors ligne
yep, j'ai vu ton post sur le topic de sybase... une reponse d'ici la semaine prochaine peut etre ?
Hors ligne
Une piste peut-être !!!
J'ai essayé inetmgr.
Je vois mons iis local.
J'ai fait connecter et j'ai choisi le server IIS distant.
J'ai introduit l'utilisateur Administrateur et son mot de passe et il me répond "l'accès à cette machine vous a été refusé"
MOn collègue à fait le même test et il reçoit le même message.
Par contre, sans mettre d'utilisateur et de mot de passe, il arrive à se connecter.
J'ai fait la même chose sans mettre d'utilisateur ni de mot de passe et il me répond "l'accès à cette machine vous a été refusé"
Quel utilisateur utilise-t'il quand on ne met rien?
On tient peut être une piste
Hors ligne