[asterisk-users] IAX Problem
I have2 Trixbox Servers. Each has an IAX trunks to the other. One works the other fails: -- Executing [...@macro-dialout-trunk:19] Dial(SIP/526-09eec7c8, IAX2/InterOffice/210,300,tr) in new stack -- Called InterOffice/210 -- Hungup 'IAX2/InterOffice-7578' == Everyone is busy/congested at this time (1:0/0/1) The only difference I am aware of is that one server has a public IP address, the other is behind a NAT. The trunk from the server with the public address works fine. I added nat=yes to the other's peer details - did not help. What should I do? -- Bob Gailer 919-636-4239 Chapel Hill NC -- _ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- New to Asterisk? Join us for a live introductory webinar every Thurs: http://www.asterisk.org/hello asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [asterisk-users] IAX Problem
Thank you for your interest in my question and quick response. I am relatively new to Asterisk, so I have a few specific questions regarding your suggestions. Then I will post to the list with a more meaningful subject and results. On 4/6/2010 10:31 AM, Steve Edwards wrote: On Tue, 6 Apr 2010, bob gailer wrote: I have2 Trixbox Servers. Each has an IAX trunks to the other. One works the other fails: -- Executing [...@macro-dialout-trunk:19] Dial(SIP/526-09eec7c8, IAX2/InterOffice/210,300,tr) in new stack -- Called InterOffice/210 -- Hungup 'IAX2/InterOffice-7578' == Everyone is busy/congested at this time (1:0/0/1) The only difference I am aware of is that one server has a public IP address, the other is behind a NAT. The trunk from the server with the public address works fine. I added nat=yes to the other's peer details - did not help. What should I do? 1) Set auth=plaintext (only for the duration of the debug session) Where / how do I do that. Is that in the trunk peer settings? enable iax2 debugging on the CLI. I did that; I now get without any action on my part: Tx-Frame Retry[000] -- OSeqno: 000 ISeqno: 000 Type: IAX Subclass: NEW Timestamp: 1ms SCall: 00714 DCall: 0 [67.228.218.114:4569] Whence cometh those lines? When I call I get: VERSION : 2 CALLED NUMBER : 210 CODEC_PREFS : (ulaw|alaw|gsm) CALLING NUMBER : 526 CALLING PRESNTN : 0 CALLING TYPEOFN : 0 CALLING TRANSIT : 0 CALLING NAME: Bob's Office LANGUAGE: en FORMAT : 4 CAPABILITY : 14 ADSICPE : 2 DATE TIME : 2010-04-06 10:54:08 You should see the NEW request and the passwords in plaintext. What passwords? Where / how does one specify passwords? Verify the username, password, context, and extension all exist. 2) Reply with the sanitized console output. What do you mean by sanitized. I assume you want just the relevant output. True? Thanks in advance. -- Bob Gailer 919-636-4239 Chapel Hill NC -- _ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- New to Asterisk? Join us for a live introductory webinar every Thurs: http://www.asterisk.org/hello asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [asterisk-users] IAX Call Rejected (was IAX Problem)
On 4/6/2010 10:31 AM, Steve Edwards wrote: On Tue, 6 Apr 2010, bob gailer wrote: I have2 Trixbox Servers. Each has an IAX trunks to the other. One works the other fails: -- Executing [...@macro-dialout-trunk:19] Dial(SIP/526-09eec7c8, IAX2/InterOffice/210,300,tr) in new stack -- Called InterOffice/210 -- Hungup 'IAX2/InterOffice-7578' == Everyone is busy/congested at this time (1:0/0/1) The only difference I am aware of is that one server has a public IP address, the other is behind a NAT. The trunk from the server with the public address works fine. I added nat=yes to the other's peer details - did not help. What should I do? 0) Use a more descriptive subject. 1) Set auth=plaintext (only for the duration of the debug session) and enable iax2 debugging on the CLI. You should see the NEW request and the passwords in plaintext. Here is the calling server side: Tx-Frame Retry[000] -- OSeqno: 000 ISeqno: 000 Type: IAX Subclass: NEW Timestamp: 9ms SCall: 06719 DCall: 0 [67.228.218.114:4569] VERSION : 2 CALLED NUMBER : 210 CODEC_PREFS : (ulaw|alaw|gsm) CALLING NUMBER : 526 CALLING PRESNTN : 0 CALLING TYPEOFN : 0 CALLING TRANSIT : 0 CALLING NAME: Bob's Office LANGUAGE: en FORMAT : 4 CAPABILITY : 14 ADSICPE : 2 DATE TIME : 2010-04-06 14:57:22 Rx-Frame Retry[Yes] -- OSeqno: 000 ISeqno: 001 Type: IAX Subclass: REJECT Timestamp: 9ms SCall: 1 DCall: 06719 [67.228.218.114:4569] Here is the called server side: Rx-Frame Retry[ No] -- OSeqno: 000 ISeqno: 000 Type: IAX Subclass: NEW Timestamp: 00019ms SCall: 10453 DCall: 0 [75.177.136.251:4569] VERSION : 2 CALLED NUMBER : 210 CODEC_PREFS : (ulaw|alaw|gsm) CALLING NUMBER : 526 CALLING PRESNTN : 0 CALLING TYPEOFN : 0 CALLING TRANSIT : 0 CALLING NAME: Bob's Office LANGUAGE: en FORMAT : 4 CAPABILITY : 14 ADSICPE : 2 DATE TIME : 2010-04-06 14:58:02 Rx-Frame Retry[ No] -- OSeqno: 001 ISeqno: 001 Type: IAX Subclass: ACK Timestamp: 00019ms SCall: 10453 DCall: 1 [75.177.136.251:4569] Verify the username, password, context, and extension all exist. I do not understand or see username. I do not see context. I do not see or have passwords or know how to specify them. Extension exists. I can call the other way with no problem. -- Bob Gailer 919-636-4239 Chapel Hill NC -- _ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- New to Asterisk? Join us for a live introductory webinar every Thurs: http://www.asterisk.org/hello asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users