Hello, ereyone! I have just installed Asterix on my FreeBSD (-current) box I'm planning to use it as H323 PBX for softphones
Currently I'm stuck in transfering a call to another machine running H323 client When I define forwarding address as H323/ip$192.168.1.77|20|r Asterisk will crash immediately with Segmentation Fault when trying to transfer Program received signal SIGSEGV, Segmentation fault. 0x289f1314 in _init () from /usr/local/lib/asterisk/modules/chan_h323.so (gdb) x/3i $eip 0x289f1314 <_init+12668>: cmpb $0x0,(%eax) 0x289f1317 <_init+12671>: je 0x289f1327 <_init+12687> 0x289f1319 <_init+12673>: sub $0xc,%esp When I define call forwarding address as: H323/ip$192.168.1.77/|20|r i.e. additional "/" after IP It will perfectly connect and transfer call if there is H323 cli running If target machine is powered off or no software is running it will behave weird It will eat 100% cpu, hang forever and transmit silence to caller However tracing h.323 shows that it indeed detects that there is no H.323 connection to target avaible -- PBX1 is calling host ip$192.168.1.77 -- Call token is ip$localhost/25892 -- Call reference is 25892 -- Called ip$192.168.1.77 -- No phone running for ip$192.168.1.77:1720 == H.323 Connection deleted. Any help will be much appreciated. I will be glad to provide any required debuggin info, etc. Cheers, AL. _______________________________________________ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-net To unsubscribe, send any mail to "[EMAIL PROTECTED]"