Уведомления

Группа в Telegram: @pythonsu

#1 Март 15, 2013 16:41:51

zarkon
От: Нижний Новгород
Зарегистрирован: 2013-02-28
Сообщения: 11
Репутация: +  0  -
Профиль   Отправить e-mail  

Постоянно завершается программа с ошибкой Twisted internet error

Здравствуйте, подскажите пожалуйста, почему может показываться эта ошибка? :

root@debian:/home/max# /etc/init.d/skat restart
Stop Skat: cat: /opt/skat/skat.pid: Нет такого файла или каталога
kill: 29: Usage: kill [-s sigspec | -signum | -sigspec] [pid | job]... or
kill -l [exitstatus]
Starting Skat: Unhandled Error
Traceback (most recent call last):
  File "/usr/local/lib/python2.6/dist-packages/Twisted-12.3.0-py2.6-linux-x86_64.egg/twisted/application/app.py", line 652, in run
    runApp(config)
  File "/usr/local/lib/python2.6/dist-packages/Twisted-12.3.0-py2.6-linux-x86_64.egg/twisted/scripts/twistd.py", line 23, in runApp
    _SomeApplicationRunner(config).run()
  File "/usr/local/lib/python2.6/dist-packages/Twisted-12.3.0-py2.6-linux-x86_64.egg/twisted/application/app.py", line 386, in run
    self.application = self.createOrGetApplication()
  File "/usr/local/lib/python2.6/dist-packages/Twisted-12.3.0-py2.6-linux-x86_64.egg/twisted/application/app.py", line 451, in createOrGetApplication
    application = getApplication(self.config, passphrase)
--- <exception caught here> ---
  File "/usr/local/lib/python2.6/dist-packages/Twisted-12.3.0-py2.6-linux-x86_64.egg/twisted/application/app.py", line 462, in getApplication
    application = service.loadApplication(filename, style, passphrase)
  File "/usr/local/lib/python2.6/dist-packages/Twisted-12.3.0-py2.6-linux-x86_64.egg/twisted/application/service.py", line 405, in loadApplication
    application = sob.loadValueFromFile(filename, 'application', passphrase)
  File "/usr/local/lib/python2.6/dist-packages/Twisted-12.3.0-py2.6-linux-x86_64.egg/twisted/persisted/sob.py", line 210, in loadValueFromFile
    exec fileObj in d, d
  File "app.py", line 6, in <module>
    from server import factory
  File "server.py", line 863, in init server (server.c:23136)
  File "server.py", line 508, in server.SkatFactory.__init__ (server.c:10632)
  File "dialer.py", line 41, in dialer.SkatDialer.__init__ (dialer.c:2605)
  File "/usr/local/lib/python2.6/dist-packages/Twisted-12.3.0-py2.6-linux-x86_64.egg/twisted/internet/posixbase.py", line 489, in listenTCP
    p.startListening()
  File "/usr/local/lib/python2.6/dist-packages/Twisted-12.3.0-py2.6-linux-x86_64.egg/twisted/internet/tcp.py", line 980, in startListening
    raise CannotListenError(self.interface, self.port, le)
twisted.internet.error.CannotListenError: Couldn't listen on 127.0.0.1:4573: [Errno 98] Address already in use.
Failed to load application: Couldn't listen on 127.0.0.1:4573: [Errno 98] Address already in use.

Офлайн

#2 Март 15, 2013 16:46:13

s0rg
От:
Зарегистрирован: 2011-06-05
Сообщения: 777
Репутация: +  25  -
Профиль   Отправить e-mail  

Постоянно завершается программа с ошибкой Twisted internet error

zarkon
Address already in use
Кто-то еще слушает 127.0.0.1:4573

Офлайн

#3 Март 15, 2013 16:52:04

zarkon
От: Нижний Новгород
Зарегистрирован: 2013-02-28
Сообщения: 11
Репутация: +  0  -
Профиль   Отправить e-mail  

Постоянно завершается программа с ошибкой Twisted internet error

s0rg
uldn't lis
Постоянно закрывается порт 1050 который находится на IP 192.168.1.20.

Офлайн

#4 Март 15, 2013 16:57:17

s0rg
От:
Зарегистрирован: 2011-06-05
Сообщения: 777
Репутация: +  25  -
Профиль   Отправить e-mail  

Постоянно завершается программа с ошибкой Twisted internet error

zarkon
Постоянно закрывается порт 1050 который находится на IP 192.168.1.20.
Чего?
zarkon
Failed to load application: Couldn't listen on 127.0.0.1:4573: Address already in use.
Это значит что порт 4573 занят кем-то другим.

Офлайн

#5 Март 15, 2013 16:59:37

zarkon
От: Нижний Новгород
Зарегистрирован: 2013-02-28
Сообщения: 11
Репутация: +  0  -
Профиль   Отправить e-mail  

Постоянно завершается программа с ошибкой Twisted internet error

Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 192.168.1.20:5038       0.0.0.0:*               LISTEN      2186/asterisk
tcp        0      0 0.0.0.0:111             0.0.0.0:*               LISTEN      1215/portmap
tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      1488/nginx
tcp        0      0 0.0.0.0:53              0.0.0.0:*               LISTEN      1478/dnsmasq
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      6041/sshd
tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN      2140/exim4
tcp        0      0 0.0.0.0:1050            0.0.0.0:*               LISTEN      2318/python
tcp        0      0 127.0.0.1:4573          0.0.0.0:*               LISTEN      2318/python
tcp        0      0 0.0.0.0:10050           0.0.0.0:*               LISTEN      1380/zabbix_agentd
tcp        0      0 0.0.0.0:34759           0.0.0.0:*               LISTEN      1227/rpc.statd
tcp        0      0 127.0.0.1:7080          0.0.0.0:*               LISTEN      2318/python
tcp        0      0 0.0.0.0:3306            0.0.0.0:*               LISTEN      1624/mysqld
tcp6       0      0 :::80                   :::*                    LISTEN      1488/nginx
tcp6       0      0 :::81                   :::*                    LISTEN      1825/apache2
tcp6       0      0 :::53                   :::*                    LISTEN      1478/dnsmasq
tcp6       0      0 :::22                   :::*                    LISTEN      6041/sshd
tcp6       0      0 ::1:25                  :::*                    LISTEN      2140/exim4
udp        0      0 0.0.0.0:53              0.0.0.0:*                           1478/dnsmasq
udp        0      0 0.0.0.0:22717           0.0.0.0:*                           1478/dnsmasq
udp        0      0 0.0.0.0:67              0.0.0.0:*                           1932/dhcpd
udp        0      0 0.0.0.0:5060            0.0.0.0:*                           2186/asterisk
udp        0      0 0.0.0.0:11470           0.0.0.0:*                           2186/asterisk
udp        0      0 0.0.0.0:11471           0.0.0.0:*                           2186/asterisk
udp        0      0 0.0.0.0:979             0.0.0.0:*                           1227/rpc.statd
udp        0      0 0.0.0.0:4569            0.0.0.0:*                           2186/asterisk
udp        0      0 0.0.0.0:111             0.0.0.0:*                           1215/portmap
udp        0      0 0.0.0.0:18438           0.0.0.0:*                           2186/asterisk
udp        0      0 0.0.0.0:18439           0.0.0.0:*                           2186/asterisk
udp        0      0 0.0.0.0:19856           0.0.0.0:*                           2186/asterisk
udp        0      0 0.0.0.0:19857           0.0.0.0:*                           2186/asterisk
udp        0      0 0.0.0.0:59031           0.0.0.0:*                           1227/rpc.statd
udp        0      0 0.0.0.0:4520            0.0.0.0:*                           2186/asterisk
udp6       0      0 :::53                   :::*                                1478/dnsmasq
raw        0      0 0.0.0.0:1               0.0.0.0:*               7           1932/dhcpd
Active UNIX domain sockets (only servers)
Proto RefCnt Flags       Type       State         I-Node   PID/Program name    Path
unix  2      [ ACC ]     STREAM     LISTENING     4790     1449/acpid          /var/run/acpid.socket
unix  2      [ ACC ]     STREAM     LISTENING     6457     2186/asterisk       /var/run/asterisk/asterisk.ctl
unix  2      [ ACC ]     STREAM     LISTENING     4919     1495/dbus-daemon    /var/run/dbus/system_bus_socket
unix  2      [ ACC ]     STREAM     LISTENING     145386   7162/python         /var/run/django-fastcgi/webpanel.sock
unix  2      [ ACC ]     STREAM     LISTENING     5067     1624/mysqld         /var/run/mysqld/mysqld.sock

Офлайн

#6 Март 15, 2013 17:04:26

s0rg
От:
Зарегистрирован: 2011-06-05
Сообщения: 777
Репутация: +  25  -
Профиль   Отправить e-mail  

Постоянно завершается программа с ошибкой Twisted internet error

zarkon
tcp 0 0 127.0.0.1:4573 0.0.0.0:* LISTEN 2318/python
problem?

Офлайн

#7 Март 15, 2013 17:12:27

zarkon
От: Нижний Новгород
Зарегистрирован: 2013-02-28
Сообщения: 11
Репутация: +  0  -
Профиль   Отправить e-mail  

Постоянно завершается программа с ошибкой Twisted internet error

Переодически порт закрывается, потом открывается. Программа пишет в лог: twisted.internet.error.Aborted

Офлайн

#8 Март 15, 2013 17:16:47

s0rg
От:
Зарегистрирован: 2011-06-05
Сообщения: 777
Репутация: +  25  -
Профиль   Отправить e-mail  

Постоянно завершается программа с ошибкой Twisted internet error

zarkon
Переодически порт закрывается, потом открывается. Программа пишет в лог: twisted.internet.error.Aborted
Что и как запускает процесс?
Кроме t.i.e.Aborted что-нибудь еще в логах есть?
Ну и код минимального приложения, на котором это все воспроизводится, не помешал бы.

upd: Используя свежую версию libastral, предположил, что ваше приложение не только cлушает порт
но и куда-то соединяется. Обрабатываете ли вы clientConnectionLost/ clientConnectionFailed?

Отредактировано s0rg (Март 15, 2013 17:28:26)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version