LINUX.ORG.RU
ФорумAdmin

ejabberd 2.1.4 на centos 5.5


0

0

джаббер-сервер периодически не может подключиться к другим серверам, в логах вот такое:

=INFO REPORT==== 2010-06-26 18:21:21 ===                                                                           
D(<0.28400.1>:ejabberd_s2s_out:1024) : srv lookup of 'jabber.*.ru': [{0,                                  
                                                                               0,                                  
                                                                               5269,                               
                                                                               "jabber.*.ru"}]            
                                                                                                                   
                                                                                                                   
=INFO REPORT==== 2010-06-26 18:21:21 ===                                                                           
D(<0.28400.1>:ejabberd_s2s_out:1049) : srv lookup of 'jabber.*.ru': [{"jabber.*.ru",             
                                                                               5269}]                              
                                                                                                                   
                                                                                                                   
=INFO REPORT==== 2010-06-26 18:21:21 ===                                                                           
D(<0.28400.1>:ejabberd_s2s_out:1106) : inet of jabber.*.ru resolved to: [{188,                            
                                                                                   *,                            
                                                                                   *,                            
                                                                                   *}]                            
                                                                                                                   
                                                                                                                   
=INFO REPORT==== 2010-06-26 18:21:21 ===                                                                           
D(<0.28400.1>:ejabberd_s2s_out:267) : s2s_out: connecting to {188,*,*,*}:5269                                 
                                                                                                                   
                                                                                                                   
=INFO REPORT==== 2010-06-26 18:21:21 ===                                                                           
D(<0.28400.1>:ejabberd_socket:172) : Error in gen_tcp:send: {error,closed}                                         
                                                                                                                   
=INFO REPORT==== 2010-06-26 18:21:21 ===                                                                           
D(<0.28400.1>:ejabberd_s2s_out:860) : terminated: {normal,open_socket}

достало уже, постоянно в ростере имеется кучка контактов у которых якобы «remote server not found», как это починить блин? в mailing list ejabberd говорят «не наша проблема, имеет место быть low level socket error».

куда копать?


Ответ на: комментарий от Valmont

резолвит. причём если вдруг такая проблема произошла, то повторная попытка (которую можно спровоцировать например отправив сообщение контакту с удалённого сервера) всегда удаётся.

stigger
() автор топика
Ответ на: комментарий от Valmont

да и потом, в логах все lookup'ы проходят нормально, сервер успешно получает ip и порт на которые нужно цепляться…

stigger
() автор топика
Ответ на: комментарий от stigger

А dns используется локальный и отдельный? Чего там с доступом до него по хопам и вобще?
М.б, есть какой баг с таймаутами у этой версии ejabberd и стоит поставить локлаьно что-нибудь шустрое, типа unbound.

P.S. Я вобще еще сижу на 2.1.2 из-за вкусных зависимостей на image-magic, которую воткнули в 2.1.3 и которую отключить в конфиге тупо не удалось.

Valmont ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.