[Serusers] Error using TCP

Federico Giannici giannici at neomedia.it
Tue Aug 23 12:52:51 CEST 2005


I'm using SER 0.9.3 with OpenBSD 3.7 amd64.

Everything works correctly if I use normal UDP connections.

Now I have to use a TCP connection (UDP is blocked in that network).
Using ngrep I see SER receives the requests ma no reply is sent.
The following errors are logged:

Aug 23 12:48:06 eowyn /usr/local/sbin/ser[16406]: ERROR: send_fd: 
sendmsg failed on 19: Invalid argument
Aug 23 12:48:06 eowyn /usr/local/sbin/ser[16406]: ERROR: send2child: 
send_fd failed
Aug 23 12:48:06 eowyn /usr/local/sbin/ser[16406]: ERROR: tcp_main_loop: 
no children available

So it seems that no TCP childrens are available but I can see them using 
"serctl ps":

0       10963   attendant
1       24595   fifo server
2       19807   receiver child=0 sock= 195.120.250.50:5060
3       24795   receiver child=1 sock= 195.120.250.50:5060
4       6812    receiver child=2 sock= 195.120.250.50:5060
5       27930   receiver child=3 sock= 195.120.250.50:5060
6       22186   timer
7       1034    tcp receiver
8       3296    tcp receiver
9       605     tcp receiver
10      15085   tcp receiver
11      18905   tcp main process

What could be the problem?


Thanks.

-- 
___________________________________________________
     __
    |-                      giannici at neomedia.it
    |ederico Giannici      http://www.neomedia.it
___________________________________________________




More information about the sr-users mailing list