hallo, i am really confused how nativ briging is working with asterisk, i use a asterisk server as central server and register another asterisk and an iaxcomm client to the server, all three have public ips on the internet. somtimes, when i call from iaxcomm to my asterisk, the calls go peer to peer (i can see it with tcpdump) but sometimes the get routed through the central asterisk server on the net. i dont change anything in the configs and i dont know, what are the rueles that cause asterisk to route sometimes direct or somtimes through the central asterisk?? does asterisk check something related with timing? nettraffic? roundtrip delay? anything else? can i set somthing in the iax.conf? change in sourcefiles? of course i have set notransfer=no in iax.conf i compiled the latest asterisk 1.0.1 my logs, first does not go p2p, second does: does anybody has an idea about this problem? thanks for help, alex here it does not go p2p ------------------------------- *CLI> Rx-Frame Retry[ No] -- OSeqno: 002 ISeqno: 001 Type: IAX Subclass: UNQULCH Timestamp: 03250ms SCall: 17188 DCall: 00008 [62.178.166.159:4569] Tx-Frame Retry[-01] -- OSeqno: 001 ISeqno: 003 Type: IAX Subclass: ACK Timestamp: 03250ms SCall: 00008 DCall: 17188 [62.178.166.159:4569] Rx-Frame Retry[ No] -- OSeqno: 003 ISeqno: 001 Type: CONTROL Subclass: ANSWER Timestamp: 03251ms SCall: 17188 DCall: 00008 [62.178.166.159:4569] Tx-Frame Retry[-01] -- OSeqno: 001 ISeqno: 004 Type: IAX Subclass: ACK Timestamp: 03251ms SCall: 00008 DCall: 17188 [62.178.166.159:4569] -- IAX2/dematuc/8 answered IAX2/krath@krath/7 -- Attempting native bridge of IAX2/krath@krath/7 and IAX2/dematuc/8 Tx-Frame Retry[000] -- OSeqno: 003 ISeqno: 002 Type: CONTROL Subclass: (255?) Timestamp: 03435ms SCall: 00007 DCall: 00003 [80.141.107.154:4569] Tx-Frame Retry[000] -- OSeqno: 004 ISeqno: 002 Type: CONTROL Subclass: ANSWER Timestamp: 03438ms SCall: 00007 DCall: 00003 [80.141.107.154:4569] Rx-Frame Retry[ No] -- OSeqno: 004 ISeqno: 001 Type: VOICE Subclass: 2 Timestamp: 03266ms SCall: 17188 DCall: 00008 [62.178.166.159:4569] Tx-Frame Retry[-01] -- OSeqno: 001 ISeqno: 005 Type: IAX Subclass: ACK Timestamp: 03266ms SCall: 00008 DCall: 17188 [62.178.166.159:4569] Tx-Frame Retry[000] -- OSeqno: 005 ISeqno: 002 Type: IAX Subclass: TXREQ Timestamp: 03448ms SCall: 00007 DCall: 00003 [80.141.107.154:4569] APPARENT ADDRES : IPV4 62.178.166.159:4569 CALL NUMBER : 17188 TRANSFER ID : 330561062 Tx-Frame Retry[000] -- OSeqno: 001 ISeqno: 005 Type: IAX Subclass: TXREQ Timestamp: 03368ms SCall: 00008 DCall: 17188 [62.178.166.159:4569] APPARENT ADDRES : IPV4 80.141.107.154:4569 CALL NUMBER : 3 TRANSFER ID : 330561062 Tx-Frame Retry[000] -- OSeqno: 006 ISeqno: 002 Type: VOICE Subclass: 2 Timestamp: 03442ms SCall: 00007 DCall: 00003 [80.141.107.154:4569] Rx-Frame Retry[Yes] -- OSeqno: 002 ISeqno: 001 Type: IAX Subclass: UNQULCH Timestamp: 03250ms SCall: 17188 DCall: 00008 [62.178.166.159:4569] Tx-Frame Retry[-01] -- OSeqno: 001 ISeqno: 005 Type: IAX Subclass: ACK Timestamp: 03250ms SCall: 00008 DCall: 17188 [62.178.166.159:4569] Rx-Frame Retry[Yes] -- OSeqno: 003 ISeqno: 001 Type: CONTROL Subclass: ANSWER Timestamp: 03251ms SCall: 17188 DCall: 00008 [62.178.166.159:4569] Tx-Frame Retry[-01] -- OSeqno: 001 ISeqno: 005 Type: IAX Subclass: ACK Timestamp: 03251ms SCall: 00008 DCall: 17188 [62.178.166.159:4569] Rx-Frame Retry[Yes] -- OSeqno: 004 ISeqno: 001 Type: VOICE Subclass: 2 Timestamp: 03266ms SCall: 17188 DCall: 00008 [62.178.166.159:4569] Tx-Frame Retry[-01] -- OSeqno: 001 ISeqno: 005 Type: IAX Subclass: ACK Timestamp: 03266ms SCall: 00008 DCall: 17188 [62.178.166.159:4569] Rx-Frame Retry[ No] -- OSeqno: 002 ISeqno: 004 Type: IAX Subclass: ACK Timestamp: 03435ms SCall: 00003 DCall: 00007 [80.141.107.154:4569] Rx-Frame Retry[ No] -- OSeqno: 002 ISeqno: 005 Type: IAX Subclass: ACK Timestamp: 03438ms SCall: 00003 DCall: 00007 [80.141.107.154:4569] Rx-Frame Retry[ No] -- OSeqno: 002 ISeqno: 006 Type: IAX Subclass: ACK Timestamp: 03448ms SCall: 00003 DCall: 00007 [80.141.107.154:4569] Rx-Frame Retry[ No] -- OSeqno: 002 ISeqno: 006 Type: VOICE Subclass: 2 Timestamp: 03556ms SCall: 00003 DCall: 00007 [80.141.107.154:4569] Tx-Frame Retry[-01] -- OSeqno: 006 ISeqno: 003 Type: IAX Subclass: ACK Timestamp: 03556ms SCall: 00007 DCall: 00003 [80.141.107.154:4569] Tx-Frame Retry[000] -- OSeqno: 002 ISeqno: 005 Type: VOICE Subclass: 2 Timestamp: 07029ms SCall: 00008 DCall: 17188 [62.178.166.159:4569] Rx-Frame Retry[ No] -- OSeqno: 006 ISeqno: 006 Type: IAX Subclass: VNAK Timestamp: 03559ms SCall: 00003 DCall: 00007 [80.141.107.154:4569] Tx-Frame Retry[001] -- OSeqno: 006 ISeqno: 002 Type: VOICE Subclass: 2 Timestamp: 03442ms SCall: 00007 DCall: 00003 [80.141.107.154:4569] Rx-Frame Retry[ No] -- OSeqno: 002 ISeqno: 007 Type: IAX Subclass: ACK Timestamp: 03442ms SCall: 00003 DCall: 00007 [80.141.107.154:4569] Rx-Frame Retry[ No] -- OSeqno: 002 ISeqno: 007 Type: IAX Subclass: ACK Timestamp: 03442ms SCall: 00003 DCall: 00007 [80.141.107.154:4569] Tx-Frame Retry[001] -- OSeqno: 001 ISeqno: 005 Type: IAX Subclass: TXREQ Timestamp: 03368ms SCall: 00008 DCall: 17188 [62.178.166.159:4569] APPARENT ADDRES : IPV4 80.141.107.154:4569 CALL NUMBER : 3 TRANSFER ID : 330561062 Rx-Frame Retry[ No] -- OSeqno: 005 ISeqno: 003 Type: IAX Subclass: ACK Timestamp: 03368ms SCall: 17188 DCall: 00008 [62.178.166.159:4569] Rx-Frame Retry[ No] -- OSeqno: 003 ISeqno: 007 Type: IAX Subclass: TXREJ Timestamp: 08579ms SCall: 00003 DCall: 00007 [80.141.107.154:4569] -- Channel 'IAX2/krath@krath/7' unable to transfer Tx-Frame Retry[-01] -- OSeqno: 007 ISeqno: 004 Type: IAX Subclass: ACK Timestamp: 08579ms SCall: 00007 DCall: 00003 [80.141.107.154:4569] Tx-Frame Retry[000] -- OSeqno: 003 ISeqno: 005 Type: IAX Subclass: TXREJ Timestamp: 12052ms SCall: 00008 DCall: 17188 [62.178.166.159:4569] Rx-Frame Retry[ No] -- OSeqno: 005 ISeqno: 004 Type: IAX Subclass: ACK Timestamp: 12052ms SCall: 17188 DCall: 00008 [62.178.166.159:4569] Rx-Frame Retry[ No] -- OSeqno: 004 ISeqno: 007 Type: IAX Subclass: LAGRQ Timestamp: 09479ms SCall: 00003 DCall: 00007 [80.141.107.154:4569] Tx-Frame Retry[-01] -- OSeqno: 007 ISeqno: 005 Type: IAX Subclass: ACK Timestamp: 09479ms SCall: 00007 DCall: 00003 [80.141.107.154:4569] Tx-Frame Retry[000] -- OSeqno: 004 ISeqno: 005 Type: IAX Subclass: LAGRQ Timestamp: 09479ms SCall: 00008 DCall: 17188 [62.178.166.159:4569] Rx-Frame Retry[ No] -- OSeqno: 005 ISeqno: 005 Type: IAX Subclass: ACK Timestamp: 09479ms SCall: 17188 DCall: 00008 [62.178.166.159:4569] Rx-Frame Retry[ No] -- OSeqno: 005 ISeqno: 005 Type: IAX Subclass: LAGRP Timestamp: 09479ms SCall: 17188 DCall: 00008 [62.178.166.159:4569] Tx-Frame Retry[-01] -- OSeqno: 005 ISeqno: 006 Type: IAX Subclass: ACK Timestamp: 09479ms SCall: 00008 DCall: 17188 [62.178.166.159:4569] Tx-Frame Retry[000] -- OSeqno: 007 ISeqno: 005 Type: IAX Subclass: LAGRP Timestamp: 09479ms SCall: 00007 DCall: 00003 [80.141.107.154:4569] Rx-Frame Retry[Yes] -- OSeqno: 005 ISeqno: 005 Type: IAX Subclass: LAGRP Timestamp: 09479ms SCall: 17188 DCall: 00008 [62.178.166.159:4569] Tx-Frame Retry[-01] -- OSeqno: 005 ISeqno: 006 Type: IAX Subclass: ACK Timestamp: 09479ms SCall: 00008 DCall: 17188 [62.178.166.159:4569] Rx-Frame Retry[ No] -- OSeqno: 005 ISeqno: 008 Type: IAX Subclass: ACK Timestamp: 09479ms SCall: 00003 DCall: 00007 [80.141.107.154:4569] Rx-Frame Retry[ No] -- OSeqno: 000 ISeqno: 000 Type: IAX Subclass: REGREQ Timestamp: 00001ms SCall: 17189 DCall: 00000 [62.178.166.159:4569] USERNAME : dematuc REFRESH : 60 Tx-Frame Retry[000] -- OSeqno: 000 ISeqno: 001 Type: IAX Subclass: REGAUTH Timestamp: 00004ms SCall: 00009 DCall: 17189 [62.178.166.159:4569] AUTHMETHODS : 7 CHALLENGE : 103504541 USERNAME : dematuc Rx-Frame Retry[Yes] -- OSeqno: 000 ISeqno: 000 Type: IAX Subclass: REGREQ Timestamp: 00001ms SCall: 17189 DCall: 00000 [62.178.166.159:4569] USERNAME : dematuc REFRESH : 60 Tx-Frame Retry[-01] -- OSeqno: 000 ISeqno: 001 Type: IAX Subclass: ACK Timestamp: 00001ms SCall: 00009 DCall: 17189 [62.178.166.159:4569] Rx-Frame Retry[ No] -- OSeqno: 001 ISeqno: 001 Type: IAX Subclass: REGREQ Timestamp: 00078ms SCall: 17189 DCall: 00009 [62.178.166.159:4569] USERNAME : dematuc REFRESH : 60 MD5 RESULT : ca2234c143ca9f05684e21a3b378b367 Tx-Frame Retry[000] -- OSeqno: 001 ISeqno: 002 Type: IAX Subclass: REGACK Timestamp: 00083ms SCall: 00009 DCall: 17189 [62.178.166.159:4569] USERNAME : dematuc DATE TIME : 155626048 REFRESH : 60 APPARENT ADDRES : IPV4 62.178.166.159:4569 MESSAGE COUNT : 65535 ------------------------- P2P here it works------------------ *CLI> Rx-Frame Retry[ No] -- OSeqno: 002 ISeqno: 001 Type: IAX Subclass: UNQULCH Timestamp: 04219ms SCall: 17164 DCall: 00009 [62.178.166.159:4569] Tx-Frame Retry[-01] -- OSeqno: 001 ISeqno: 003 Type: IAX Subclass: ACK Timestamp: 04219ms SCall: 00009 DCall: 17164 [62.178.166.159:4569] Rx-Frame Retry[ No] -- OSeqno: 003 ISeqno: 001 Type: CONTROL Subclass: ANSWER Timestamp: 04220ms SCall: 17164 DCall: 00009 [62.178.166.159:4569] Tx-Frame Retry[-01] -- OSeqno: 001 ISeqno: 004 Type: IAX Subclass: ACK Timestamp: 04220ms SCall: 00009 DCall: 17164 [62.178.166.159:4569] -- IAX2/dematuc/9 answered IAX2/krath@krath/8 -- Attempting native bridge of IAX2/krath@krath/8 and IAX2/dematuc/9 Tx-Frame Retry[000] -- OSeqno: 003 ISeqno: 002 Type: CONTROL Subclass: (255?) Timestamp: 04388ms SCall: 00008 DCall: 00003 [80.141.107.154:4569] Tx-Frame Retry[000] -- OSeqno: 004 ISeqno: 002 Type: CONTROL Subclass: ANSWER Timestamp: 04391ms SCall: 00008 DCall: 00003 [80.141.107.154:4569] Tx-Frame Retry[000] -- OSeqno: 005 ISeqno: 002 Type: IAX Subclass: TXREQ Timestamp: 04399ms SCall: 00008 DCall: 00003 [80.141.107.154:4569] APPARENT ADDRES : IPV4 62.178.166.159:4569 CALL NUMBER : 17164 TRANSFER ID : 391268225 Tx-Frame Retry[000] -- OSeqno: 001 ISeqno: 004 Type: IAX Subclass: TXREQ Timestamp: 04319ms SCall: 00009 DCall: 17164 [62.178.166.159:4569] APPARENT ADDRES : IPV4 80.141.107.154:4569 CALL NUMBER : 3 TRANSFER ID : 391268225 Rx-Frame Retry[ No] -- OSeqno: 004 ISeqno: 001 Type: VOICE Subclass: 2 Timestamp: 04235ms SCall: 17164 DCall: 00009 [62.178.166.159:4569] Tx-Frame Retry[-01] -- OSeqno: 001 ISeqno: 005 Type: IAX Subclass: ACK Timestamp: 04235ms SCall: 00009 DCall: 17164 [62.178.166.159:4569] Tx-Frame Retry[000] -- OSeqno: 006 ISeqno: 002 Type: VOICE Subclass: 2 Timestamp: 08637ms SCall: 00008 DCall: 00003 [80.141.107.154:4569] Rx-Frame Retry[ No] -- OSeqno: 002 ISeqno: 004 Type: IAX Subclass: ACK Timestamp: 04388ms SCall: 00003 DCall: 00008 [80.141.107.154:4569] Rx-Frame Retry[ No] -- OSeqno: 002 ISeqno: 005 Type: IAX Subclass: ACK Timestamp: 04391ms SCall: 00003 DCall: 00008 [80.141.107.154:4569] Rx-Frame Retry[ No] -- OSeqno: 002 ISeqno: 006 Type: IAX Subclass: ACK Timestamp: 04399ms SCall: 00003 DCall: 00008 [80.141.107.154:4569] Rx-Frame Retry[ No] -- OSeqno: 002 ISeqno: 006 Type: VOICE Subclass: 2 Timestamp: 04514ms SCall: 00003 DCall: 00008 [80.141.107.154:4569] Tx-Frame Retry[-01] -- OSeqno: 006 ISeqno: 003 Type: IAX Subclass: ACK Timestamp: 04514ms SCall: 00008 DCall: 00003 [80.141.107.154:4569] Tx-Frame Retry[000] -- OSeqno: 002 ISeqno: 005 Type: VOICE Subclass: 2 Timestamp: 08934ms SCall: 00009 DCall: 17164 [62.178.166.159:4569] Rx-Frame Retry[ No] -- OSeqno: 002 ISeqno: 007 Type: IAX Subclass: ACK Timestamp: 08637ms SCall: 00003 DCall: 00008 [80.141.107.154:4569] Rx-Frame Retry[Yes] -- OSeqno: 002 ISeqno: 001 Type: IAX Subclass: UNQULCH Timestamp: 04219ms SCall: 17164 DCall: 00009 [62.178.166.159:4569] Tx-Frame Retry[-01] -- OSeqno: 001 ISeqno: 005 Type: IAX Subclass: ACK Timestamp: 04219ms SCall: 00009 DCall: 17164 [62.178.166.159:4569] Rx-Frame Retry[Yes] -- OSeqno: 003 ISeqno: 001 Type: CONTROL Subclass: ANSWER Timestamp: 04220ms SCall: 17164 DCall: 00009 [62.178.166.159:4569] Tx-Frame Retry[-01] -- OSeqno: 001 ISeqno: 005 Type: IAX Subclass: ACK Timestamp: 04220ms SCall: 00009 DCall: 17164 [62.178.166.159:4569] Rx-Frame Retry[Yes] -- OSeqno: 004 ISeqno: 001 Type: VOICE Subclass: 2 Timestamp: 04235ms SCall: 17164 DCall: 00009 [62.178.166.159:4569] Tx-Frame Retry[-01] -- OSeqno: 001 ISeqno: 005 Type: IAX Subclass: ACK Timestamp: 04235ms SCall: 00009 DCall: 17164 [62.178.166.159:4569] Rx-Frame Retry[ No] -- OSeqno: 003 ISeqno: 007 Type: IAX Subclass: TXREADY Timestamp: 04761ms SCall: 00003 DCall: 00008 [80.141.107.154:4569] CALL NUMBER : 3 -- Channel 'IAX2/krath@krath/8' ready to transfer Tx-Frame Retry[-01] -- OSeqno: 007 ISeqno: 004 Type: IAX Subclass: ACK Timestamp: 04761ms SCall: 00008 DCall: 00003 [80.141.107.154:4569] Rx-Frame Retry[ No] -- OSeqno: 005 ISeqno: 003 Type: IAX Subclass: ACK Timestamp: 04219ms SCall: 17164 DCall: 00009 [62.178.166.159:4569] Rx-Frame Retry[ No] -- OSeqno: 005 ISeqno: 003 Type: IAX Subclass: TXREADY Timestamp: 04610ms SCall: 17164 DCall: 00009 [62.178.166.159:4569] TRANSFER ID : 391268225 -- Channel 'IAX2/dematuc/9' ready to transfer -- Releasing IAX2/dematuc/9 and IAX2/krath@krath/8 Tx-Frame Retry[000] -- OSeqno: 003 ISeqno: 006 Type: IAX Subclass: TXREL Timestamp: 09257ms SCall: 00009 DCall: 17164 [62.178.166.159:4569] CALL NUMBER : 3 Tx-Frame Retry[000] -- OSeqno: 007 ISeqno: 004 Type: IAX Subclass: TXREL Timestamp: 08999ms SCall: 00008 DCall: 00003 [80.141.107.154:4569] CALL NUMBER : 17164 Rx-Frame Retry[ No] -- OSeqno: 006 ISeqno: 003 Type: IAX Subclass: TXREADY Timestamp: 04656ms SCall: 17164 DCall: 00009 [62.178.166.159:4569] TRANSFER ID : 391268225 Tx-Frame Retry[-01] -- OSeqno: 003 ISeqno: 007 Type: IAX Subclass: ACK Timestamp: 04656ms SCall: 00009 DCall: 17164 [62.178.166.159:4569] Rx-Frame Retry[Yes] -- OSeqno: 005 ISeqno: 003 Type: IAX Subclass: TXREADY Timestamp: 04610ms SCall: 17164 DCall: 00009 [62.178.166.159:4569] TRANSFER ID : 391268225 Tx-Frame Retry[-01] -- OSeqno: 003 ISeqno: 007 Type: IAX Subclass: ACK Timestamp: 04610ms SCall: 00009 DCall: 17164 [62.178.166.159:4569] Rx-Frame Retry[Yes] -- OSeqno: 006 ISeqno: 003 Type: IAX Subclass: TXREADY Timestamp: 04656ms SCall: 17164 DCall: 00009 [62.178.166.159:4569] TRANSFER ID : 391268225 Tx-Frame Retry[-01] -- OSeqno: 003 ISeqno: 007 Type: IAX Subclass: ACK Timestamp: 04656ms SCall: 00009 DCall: 17164 [62.178.166.159:4569] Rx-Frame Retry[ No] -- OSeqno: 004 ISeqno: 008 Type: IAX Subclass: ACK Timestamp: 08999ms SCall: 00003 DCall: 00008 [80.141.107.154:4569] Tx-Frame Retry[001] -- OSeqno: 003 ISeqno: 007 Type: IAX Subclass: TXREL Timestamp: 09257ms SCall: 00009 DCall: 17164 [62.178.166.159:4569] CALL NUMBER : 3 -- Hungup 'IAX2/dematuc/9' == Spawn extension (default, 1230, 1) exited non-zero on 'IAX2/krath@krath/8' -- Hungup 'IAX2/krath@krath/8'