As nobody replied to this question, I'll try to rephrase it:
Is anybody able to make TCP connections with SER 0.9.3 with OpenBSD?
(that is to say the problem is specific of my installation)
Thanks.
Federico Giannici wrote:
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(a)neomedia.it
|ederico Giannici
http://www.neomedia.it
Presidente del cda - NEOMEDIA srl
___________________________________________________