Python twisted web hiba

Sziasztok!

A segítségeteket szeretném kérni.

Most kezdtem a pythont, és szeretném használni a twisted-webet, de nem akarja az igazságot.
Egy debian linuxon szeretném futtatni, telepítettem apt-gettel a pythont, meg a twisted-webet is, aztán az egész twistedet is, hátha az a baj, de nem fut.

A twisted oldaláról letöltöttem egy példa programot:
proxy.py:



# Copyright (c) Twisted Matrix Laboratories.
# See LICENSE for details.

"""
This example demonstrates a very simple HTTP proxy.

Usage:
    $ python proxy.py

Then configure your web browser to use localhost:8080 as a proxy, and visit a
URL (This is not a SOCKS proxy). When browsing in this configuration, this
example will proxy connections from the browser to the server indicated by URLs
which are visited.

See also logging-proxy.py for a proxy with additional features.
"""

from twisted.web import proxy, http
from twisted.internet import reactor

class ProxyFactory(http.HTTPFactory):
    def buildProtocol(self, addr):
        return proxy.Proxy()

reactor.listenTCP(8080, ProxyFactory())
reactor.run()

és amikor futtatom:




# python proxy.py 
Traceback (most recent call last):
  File "proxy.py", line 25, in <module>
    reactor.listenTCP(8080, ProxyFactory())
  File "/usr/lib/python2.6/dist-packages/twisted/internet/posixbase.py", line 419, in listenTCP
    p.startListening()
  File "/usr/lib/python2.6/dist-packages/twisted/internet/tcp.py", line 855, in startListening
    raise CannotListenError, (self.interface, self.port, le)
twisted.internet.error.CannotListenError: Couldn't listen on any:8080: [Errno 98] Address already in use.

ezt kapom.

kérdésem, hogy miért van ez, és hogy mit tudok ellene tenni?

A válaszaitokat előre is köszönöm.

Hozzászólások

A 8080 -as portod már foglalt, más program használja.

Írd át a példaprogramban a 8080-at mondjuk 8123 -ra.

(És persze a böngészőben is ez legyen a proxy)

Ha nem tudod mitől foglalt a 8080-as portod, akkor annak érdemes egyébként utána járni!