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!

ó, hogy az a ..., erre gondolhattam volna, tényleg, ezt írja, nagyon hülye vagyok, de ez tényleg elgondolkodtató, hogy vajon mi használja.

Köszönöm a gyors segítséget

ezek közt nincs:

tcp 0 0 *:sunrpc *:* LISTEN 778/portmap
tcp 0 0 *:http-alt *:* LISTEN 1014/utserver
tcp 0 0 localhost:webmin *:* LISTEN 1014/utserver
tcp 0 0 *:ssh *:* LISTEN 1579/sshd
tcp 0 0 localhost:ipp *:* LISTEN 1271/cupsd
tcp 0 0 localhost:smtp *:* LISTEN 1546/exim4
tcp 0 0 *:33504 *:* LISTEN 790/rpc.statd
tcp 0 0 *:6881 *:* LISTEN 1014/utserver
tcp6 0 0 [::]:http-alt [::]:* LISTEN 1014/utserver
tcp6 0 0 [::]:ssh [::]:* LISTEN 1579/sshd
tcp6 0 0 ip6-localhost:ipp [::]:* LISTEN 1271/cupsd
tcp6 0 0 ip6-localhost:smtp [::]:* LISTEN 1546/exim4
tcp6 0 0 [::]:6881 [::]:* LISTEN 1014/utserver
udp 0 0 *:bootpc *:* 1047/dhclient
udp 0 0 *:966 *:* 790/rpc.statd
udp 0 0 *:6881 *:* 1014/utserver
udp 0 0 *:44641 *:* 790/rpc.statd
udp 0 0 *:mdns *:* 1158/avahi-daemon:
udp 0 0 lajoska.local:1900 *:* 1014/utserver
udp 0 0 *:sunrpc *:* 778/portmap
udp 0 0 *:ipp *:* 1271/cupsd
udp 0 0 *:45585 *:* 1158/avahi-daemon:
udp6 0 0 [::]:34753 [::]:* 1158/avahi-daemon:
udp6 0 0 [::]:6881 [::]:* 1014/utserver
udp6 0 0 [::]:mdns [::]:* 1158/avahi-daemon:

Nem lehet, hogy a tűzfal védi?