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

C# Discussion :

Service et Réseau


Sujet :

C#

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 16
    Points : 10
    Points
    10
    Par défaut Service et Réseau
    Bonjour,

    Je programme actuellement un service windows qui recoit des commandes d'un serveur en UDP.

    J'ai commencé par créer un programme standard (c'est à dire qui n'est pas un service) et celui - ci marche très bien.

    Puis j'ai littéralement copié ce code dans un service qui fonctionnait très bien.

    Le service en question fonctionne mais bloque sur la commande received de mon socket, il ne reçoit donc pas le datagramme.

    J'ai vérifié avec Wireshark et je reçoit bien ces données depuis le réseau.
    J'ai testé le service en le lançant avec divers droits : Administrateur, utilisateur avec droits Administrateur, utilisateur droits limités,... ainsi qu'en System Local, Network Service, etc...

    Avez vous une idée du problème ?

    Merci d'avance

    Flyyd

  2. #2
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 16
    Points : 10
    Points
    10
    Par défaut
    Bonjour !

    En fait le problème vient du firewall windows, une fois celui là enlever, plus de soucis ?

    Comment puis je faire sans désactiver le firewall ?

    Flyyd

  3. #3
    Rédacteur
    Avatar de SaumonAgile
    Homme Profil pro
    Team leader
    Inscrit en
    Avril 2007
    Messages
    4 028
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Team leader
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2007
    Messages : 4 028
    Points : 6 334
    Points
    6 334
    Par défaut
    Ben il faut autoriser le port en question dans ton firewall.

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 16
    Points : 10
    Points
    10
    Par défaut
    Bien sûr

    Mais dans le cadre d'une application appliqué à un grand nombre d'utilisateurs je ne peux pas me permettre de passer derrière chaque personne.

    Y a t-il un moyen pour générer un message à l'utilisateur, au moment de l'installation ou de la première utilisation, qui lui permettrait d'ouvrir le port : comme ça se fait pour les applications "standards".

    Flyyd

Discussions similaires

  1. Probleme Service / Threads / Réseau
    Par Faekk dans le forum C#
    Réponses: 3
    Dernier message: 24/12/2009, 02h50
  2. [Analysis services] Partager un cube sur le réseau
    Par jowsuket dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 07/04/2007, 10h02
  3. Réponses: 1
    Dernier message: 02/08/2006, 16h18
  4. Services Oracle ne démarre pas sans connexion réseau??
    Par dreamanoir dans le forum Oracle
    Réponses: 6
    Dernier message: 22/02/2005, 00h44

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