IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Web & réseau Delphi Discussion :

borland socket serveur


Sujet :

Web & réseau Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Mai 2002
    Messages
    275
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 275
    Par défaut borland socket serveur
    Bonjour,

    J'aimerai installer en service le borland socket serveur sur Windows serveur 2008 pack2 64 bits.
    J'utilise la commande scktsrvr.exe -install.
    J'obtiens le message d'erreur System Error Code 5 "Accès refusé ".
    J'ai bien tous les droits sur le répertoire ou est stocké l'exe.
    Le borland socket serveur utilisé est celui de la version X2 en 64 bits.

    Qu'est ce que j'ai pu oublier de faire ?

    a+
    Cyril

  2. #2
    Expert éminent
    Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    14 096
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur C++\Delphi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 14 096
    Par défaut
    Tu évoques, je suppose Using Socket Connections

    Tu es vraiment administrateur de la machine ?
    Il te faut les droits d'installation de service
    Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
    Attention Troll Méchant !
    "Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
    Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
    L'ignorance n'excuse pas la médiocrité !

    L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
    Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

  3. #3
    Membre éclairé
    Inscrit en
    Mai 2002
    Messages
    275
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 275
    Par défaut
    merci de ta réponse,

    Je suis administrateur de la machine et les droits qui vont bien.
    Par contre qu'appelles tu les droits d'installation du service ?

  4. #4
    Expert éminent
    Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    14 096
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur C++\Delphi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 14 096
    Par défaut
    scktsrvr est un Service Windows, je ne suis pas un expert en administration Windows mais cela doit exiger des droits (rien que la création de clé dans la BDR)
    Si tu es administrateur, je ne vois pas trop ce qui pourrait géner
    Si un Server 2008, est-ce que l'UAC fonctionne comme sous Vista\Seven

    Tu es sûr que c'est un exe 64bits, je crois que l'on ne peut pas installer un service 32bits sur un serveur 64bits
    Je n'ai pour ma part installer que des services sur 2008-32, et en plus avec "sc.exe config" je forçais un compté dédié plus souple que SYSTEM

    J'espère son installation ne démarre pas le Port en écoute, que cela ne se produit que lors d'un "net start"
    Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
    Attention Troll Méchant !
    "Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
    Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
    L'ignorance n'excuse pas la médiocrité !

    L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
    Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

  5. #5
    Membre éclairé
    Inscrit en
    Mai 2002
    Messages
    275
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 275
    Par défaut
    ok merci de ta réponse,
    C'est bien le service 64 B.

    Je commence à regarder du cotés des droits windows.
    Par exemple je n'ai pas de problème avec seven 64.
    Il s'installe bien sauf qu'il n’apparaît pas dans la barre des taches.

  6. #6
    Membre éclairé
    Inscrit en
    Mai 2002
    Messages
    275
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 275
    Par défaut
    J'ai tout simplement oublié d’exécuter la console cmd en adminstrateur.

  7. #7
    Rédacteur/Modérateur
    Avatar de Andnotor
    Inscrit en
    Septembre 2008
    Messages
    5 939
    Détails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Septembre 2008
    Messages : 5 939
    Par défaut
    Citation Envoyé par ShaiLeTroll Voir le message
    je crois que l'on ne peut pas installer un service 32bits sur un serveur 64bits
    Tu m'as fait peur et je viens de faire un essai sur un 2008 R2. Mon service 32 bits a parfaitement démarré

  8. #8
    Expert éminent
    Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    14 096
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur C++\Delphi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 14 096
    Par défaut
    Pour la CMD en Administrateur, c'est cela que j'évoquais avec l'UAC et tous ses caprices !


    Pour les services, je t'avoue ne pas me rappeler si le serveur était un 2008 R1 ou 2008 R2, j'ai du en faire 2 en 5 ans dans mon ancien taf,
    Comme a chaque fois, en plus c'était une bidouille qui simulait l'utilisation d'une application (sans API externe ) mais de façon automatisé , j'utilisais sc.exe config pour définir une session dédiée au lieu de SYSTEM pour l'interaction avec le bureau

    Il est peut-être possible d'installer un service 32 bit sur un OS 64 bit si l'on utilise pas les "fonctionnalités" subissant la loi de Murphy !

    Depuis, j'ai changé de taf, je n'ai jamais moi même déployé de Service, je n'ai même encore jamais eu un 64bits entre mes mains !

    le problème que j'ai actuellement (c'est pas moi qui m'en occupe mais j'en ai bcp entendu parler) c'est que nos Services Windows sont en fait des Serveurs DCOM 32Bits (C++Builder), il semble que le DCOM 32Bits soient isolés dans une session 32bits différent de la session SYSTEM 64bits, ainsi un client venant se connecter sur le serveur semble utiliser ses propres instances et non celles installées en Service !

    Mon responsable migre nos DCOM en DataSNAP pour résoudre ce problème, en plus cela simplifiera l'install (la conf DCOM semble être une plaie)

    J'ai aussi entendu parler de soucis avec IIS que l'on doit forcer en 32bits sur un OS 64 bits pour lancer un de nos Services Web (idem, c'est pas moi qui m'en occupe)
    Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
    Attention Troll Méchant !
    "Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
    Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
    L'ignorance n'excuse pas la médiocrité !

    L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
    Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Socket serveur et client
    Par StreamEarth dans le forum Entrée/Sortie
    Réponses: 8
    Dernier message: 21/08/2006, 16h00
  2. Réponses: 20
    Dernier message: 10/07/2006, 16h53
  3. [Configuration] création de socket serveur
    Par sayuiki dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 1
    Dernier message: 28/03/2006, 15h29
  4. Socket serveur en C++
    Par syagmur dans le forum C++
    Réponses: 5
    Dernier message: 24/03/2006, 10h57
  5. Réponses: 72
    Dernier message: 05/12/2005, 10h45

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo