Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: python socket error  (gelezen 1972 keer)

Offline xellos

  • Lid
python socket error
« Gepost op: 2009/02/28, 17:07:39 »
ik heb deze code

import socket
sock = socket.socket (socket.AF_INET, socket.SOCK_STREAM)

sock.connect(('localhost', 2727))

sock.send('hello guy')
sock.recv(100)


sock.close()


als ik dit uitvoer krijg ik deze error

Traceback (most recent call last):
  File "/home/jeremy/Bureaublad/sock.py", line 4, in <module>
    sock.connect(('localhost', 2727))
  File "<string>", line 1, in connect
error: (111, 'Connection refused')

ik denk dat het komt omdat de poort dicht is en het programma geen toegang krijgt
maar weet het niet zeker.


Re: python socket error
« Reactie #2 Gepost op: 2009/02/28, 21:31:08 »
Als de verbinding geweigerd wordt, is er geen service draaiende op de host. Dan wordt de verbinding geweigerd.

Offline xellos

  • Lid
Re: python socket error
« Reactie #3 Gepost op: 2009/02/28, 22:21:47 »
en hoe los ik dat op?

Re: python socket error
« Reactie #4 Gepost op: 2009/03/01, 01:44:08 »
Kan je eenvoudig oplossen door een ander programma op die poort te laten luisteren :)

Maar leg misschien eens uit wat je wil bekomen, zo kunnen we je beter helpen.
www.sinax.be
Open Source Integrators, consulting and custom development

Re: python socket error
« Reactie #5 Gepost op: 2009/03/01, 12:06:22 »
en hoe los ik dat op?
Volgens mij weet je niet echt waarmee je bezig bent. Wat wil je bereiken?

Offline xellos

  • Lid
Re: python socket error
« Reactie #6 Gepost op: 2009/03/01, 17:15:06 »
ik leer hoe ik een socket script maak (een 1 op 1 chat)

Re: python socket error
« Reactie #7 Gepost op: 2009/03/01, 17:49:52 »
Er moet wel een proces luisteren op de door jou genoemde poort. Ik hoop dat je snapt waarom?