Posted: Sun Jan 30, 2011 4:32 pm |
|
|
ldv290384e |
Отметившийся |
|
|
Joined: 28 Jan 2011 |
Posts: 11 |
|
|
|
|
|
|
|
|
|
|
|
Posted: Sun Jan 30, 2011 4:39 pm |
|
|
Binary |
Разработчик |
|
|
Joined: 17 Dec 2004 |
Posts: 1712 |
Location: Омск |
|
|
|
|
|
|
|
_________________ And I'm feeling good! |
|
|
|
| | |
Posted: Sun Jan 30, 2011 5:49 pm |
|
|
ldv290384e |
Отметившийся |
|
|
Joined: 28 Jan 2011 |
Posts: 11 |
|
|
|
|
|
|
|
Binary wrote: | ого, двухлетней выдержки |
Debian stable. =)
0пять что-то не так:
Code: | ldv290384e@ldv290384e-laptop:~/Загрузки$ patch Twisted-10.2.2.0.tar.bz2 twisted-ticket-4771.patch
patching file Twisted-10.2.2.0.tar.bz2
patching file Twisted-10.2.2.0.tar.bz2
Hunk #1 FAILED at 6.
Hunk #2 FAILED at 22.
2 out of 2 hunks FAILED -- saving rejects to file Twisted-10.2.2.0.tar.bz2.rej
ldv290384e@ldv290384e-laptop:~/Загрузки$ |
Twisted-10.2.2.0.tar.bz2.rej:
Code: | Index: jstrports.py
--- jstrports.py (revision 30414)
+++ jstrports.py (working copy)
@@ -6,7 +6,7 @@
""" A temporary placeholder for client-capable strports, until we
sufficient use cases get identified """
-from twisted.application import strports
+from twisted.internet.endpoints import _parse
def _parseTCPSSL(factory, domain, port):
""" For the moment, parse TCP or SSL connections the same """
@@ -22,7 +22,7 @@
def parse(description, factory):
- args, kw = strports._parse(description)
+ args, kw = _parse(description)
return (args[0].upper(),) + _funcs[args[0]](factory, *args[1:], **kw)
def client(description, factory): |
Binary wrote: | В более старых версиях есть критическая ошибка безопасности, так что использовать их не рекомендую вообще. |
Обновил twisted с помощью репозитория twisted-dev с launchpad'а до версии 10.1 (выше там нет):
Code: | design-42:~# tcpick -yP -i lo "port 8888"
Starting tcpick 0.2.1 at 2011-01-30 20:46 NOVT
Timeout for connections is 600
tcpick: listening on lo
setting filter: "port 8888"
1 SYN-SENT 127.0.0.1:39582 > 127.0.0.1:8888
1 SYN-RECEIVED 127.0.0.1:39582 > 127.0.0.1:8888
1 ESTABLISHED 127.0.0.1:39582 > 127.0.0.1:8888
<stream:stream xmlns:stream='http://etherx.jabber.org/streams' xmlns='jabber:component:accept' to='j2j.design-42.ru'>
<?xml version='1.0'?><stream:stream xmlns:stream='http://etherx.jabber.org/streams' xmlns='jabber:component:accept' id='1895378164' from='design-42.ru'>
<handshake>1abb7fe3a96ccd0f739034b7153dc744d186bcfd</handshake>
<handshake/>
1 FIN-WAIT-1 127.0.0.1:39582 > 127.0.0.1:8888
1 TIME-WAIT 127.0.0.1:39582 > 127.0.0.1:8888
1 CLOSED 127.0.0.1:39582 > 127.0.0.1:8888
2 SYN-SENT 127.0.0.1:39608 > 127.0.0.1:8888
2 SYN-RECEIVED 127.0.0.1:39608 > 127.0.0.1:8888
2 ESTABLISHED 127.0.0.1:39608 > 127.0.0.1:8888
<stream:stream xmlns:stream='http://etherx.jabber.org/streams' xmlns='jabber:component:accept' to='j2j.design-42.ru'>
<?xml version='1.0'?><stream:stream xmlns:stream='http://etherx.jabber.org/streams' xmlns='jabber:component:accept' id='2526843618' from='design-42.ru'>
<handshake>ca368cd8be42fb2af130ab4c34528547e2c820c0</handshake>
<handshake/>
2 FIN-WAIT-1 127.0.0.1:39608 > 127.0.0.1:8888
2 TIME-WAIT 127.0.0.1:39608 > 127.0.0.1:8888
2 CLOSED 127.0.0.1:39608 > 127.0.0.1:8888
3 SYN-SENT 127.0.0.1:39645 > 127.0.0.1:8888
3 SYN-RECEIVED 127.0.0.1:39645 > 127.0.0.1:8888
3 ESTABLISHED 127.0.0.1:39645 > 127.0.0.1:8888
<stream:stream xmlns:stream='http://etherx.jabber.org/streams' xmlns='jabber:component:accept' to='j2j.design-42.ru'>
<?xml version='1.0'?><stream:stream xmlns:stream='http://etherx.jabber.org/streams' xmlns='jabber:component:accept' id='2286183222' from='design-42.ru'>
<handshake>7e6086b96f45259d9afd48b92bd68c6613a2546f</handshake>
<handshake/>
3 FIN-WAIT-1 127.0.0.1:39645 > 127.0.0.1:8888
3 TIME-WAIT 127.0.0.1:39645 > 127.0.0.1:8888
3 CLOSED 127.0.0.1:39645 > 127.0.0.1:8888
4 SYN-SENT 127.0.0.1:39669 > 127.0.0.1:8888
4 SYN-RECEIVED 127.0.0.1:39669 > 127.0.0.1:8888
4 ESTABLISHED 127.0.0.1:39669 > 127.0.0.1:8888
<stream:stream xmlns:stream='http://etherx.jabber.org/streams' xmlns='jabber:component:accept' to='j2j.design-42.ru'>
<?xml version='1.0'?><stream:stream xmlns:stream='http://etherx.jabber.org/streams' xmlns='jabber:component:accept' id='513750582' from='design-42.ru'>
<handshake>6edc9b20c0390728194c4bcf4874859e217b376a</handshake>
<handshake/>
4 FIN-WAIT-1 127.0.0.1:39669 > 127.0.0.1:8888
4 TIME-WAIT 127.0.0.1:39669 > 127.0.0.1:8888
4 CLOSED 127.0.0.1:39669 > 127.0.0.1:8888
48 packets captured
4 tcp sessions detected
design-42:~# |
Ничего не изменилось. |
|
|
|
|
| | |
Posted: Sun Jan 30, 2011 6:46 pm |
|
|
Binary |
Разработчик |
|
|
Joined: 17 Dec 2004 |
Posts: 1712 |
Location: Омск |
|
|
|
|
|
|
В конфиге ёжика попробуй hosts заменить на host. По поводу правильного руководства, чем не подходит официальное с jawiki, на которое ты уже и давал же ссылку? |
|
_________________ And I'm feeling good! |
|
|
|
Posted: Mon Jan 31, 2011 1:47 am |
|
|
ldv290384e |
Отметившийся |
|
|
Joined: 28 Jan 2011 |
Posts: 11 |
|
|
|
|
|
|
|
Binary wrote: | В конфиге ёжика попробуй hosts заменить на host. |
Помогло! ^__^ Сердечно благодарю и приглашаю пользоваться. Сервер открыт для регистраций, транспорты можно подключать удалённо.
Binary wrote: | По поводу правильного руководства, чем не подходит официальное с jawiki, на которое ты уже и давал же ссылку? |
Изначально, оно показалось мне недостаточно расписанным (выбрал то, где "пальцем тыкали"). Теперь же, после мучений, неоднократных прочтений и сравнений - вполне устраивает. =)
Только стоит его таки дополнить тем, что мы тут навыясняли в процессе разбора. Столько нюансов всплыло. |
|
|
|
|
| | |
Posted: Mon Jan 31, 2011 9:17 am |
|
|
Binary |
Разработчик |
|
|
Joined: 17 Dec 2004 |
Posts: 1712 |
Location: Омск |
|
|
|
|
|
|
Сколько? Только один, и то касающийся не транспорта, а ejabberd. В нашем руководстве специально не даны примеры конфигов ejabberd, чтобы не привязывать его к конкретному серверу.
Quote: | Сердечно благодарю и приглашаю пользоваться |
Рута то убрал? |
|
_________________ And I'm feeling good! |
|
|
|
Posted: Mon Jan 31, 2011 9:34 am |
|
|
ldv290384e |
Отметившийся |
|
|
Joined: 28 Jan 2011 |
Posts: 11 |
|
|
|
|
|
|
|
Binary wrote: | Рута то убрал? |
Теоритически, да. Ещё не перезагружал. Вечером проверю сработает ли. Дописал в /etc/rc.local в начало строки запуска "sudo -u [user]". Папке /root/j2j выставил соответствующие разрешения. Переносить не стал. |
|
|
|
|
JRuDevels Forum Index » Серверная часть [Server-Side] |
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
All times are GMT + 3 Hours
Page 2 of 2
Goto page Previous 1, 2
|
|
|
|