Es konnte keine Verbindung hergestellt werden, da der Zielcomputer aktiv verweigert 127.0.0.1:8082

Ich habe einen kleinen windows-Dienst, den ich muss mit meinem eigenen localhost-system, sondern auf das ausführen der Anwendung bin ich immer Fehler wie..

No connection could be made because the target machine actively refused it 127.0.0.1:8082

in der Erwägung, dass es einwandfrei funktioniert im Live-ip-und port-Nummern, aber ich brauche, um es zu testen auf localhost, da ich keinen Zugriff auf die live-Ausführung ip everytime..

Hier ist mein code...

byte[] data = new byte[1024];
         string input, stringData;
         String ip = "127.0.0.1";
         Int32 port = 8082;
         string path = "D:\\";

            if (File.Exists("ipsettings.txt"))
            {
                File.Delete("ipsettings.txt");
            }
            IPAddress ipad = IPAddress.Parse(ip);
            IPEndPoint ipend = new IPEndPoint(ipad, port);
            Socket sock = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
            try
            {
                sock.Connect(ipend);

            }
            catch (Exception ex)
            {
                throw ex;
            }

Bin ich immer Fehler an dieser Stelle..

 try
            {
                sock.Connect(ipend);

            }
            catch (Exception ex)
            {
                throw ex;
            }

Mir bitte helfen, das Problem zu beheben..
Vielen Dank im Voraus..

  • Fragen Sie Ihren server, was es das problem ist?
  • sir das ist localhost und meine Art der Bewerbung ist der windows-Dienst ausführen im debug-Modus
  • "Aktiv verweigert" klingt wie ein firewall-Problem.
  • wie man es richtig sir
  • Blick auf die firewall-software - / Dienstprogramm, das Sie verwenden auf Ihrem Computer. Ziehen Sie aus dem internet, dann deaktivieren Sie alle Schutz. Sehen, ob das problem verschwindet. Wenn es nicht, fügen Sie eine Regel zum zulassen dieser Verbindung. Weitere Hilfe zum hinzufügen von details, was Sie finden in der Frage. Denken Sie daran schalten Sie die firewall wieder auf, bevor Sie sich wieder mit internet!!!
  • immer noch das problem weiterhin besteht..
  • Die normale Windows-firewall, die normalerweise nicht auf localhost verbindungen.

InformationsquelleAutor Adi | 2013-11-28
Schreibe einen Kommentar