Проблема маршрутизации
| Цитата: |
| -- Called 731 -- Got SIP response 482 "Loop Detected" back from opensips.host -- Now forwarding SIP/9000-2cbf9000 to 'Local/731@default' (thanks to SIP/731-28fe6000) -- Executing [731@default:1] Dial("Local/731@default-e2e6;2", "SIP/731") in new stack [Nov 27 00:22:51] WARNING[98115]: app_dial.c:1435 dial_exec_full: Skipping dialing interface 'SIP/731' again since it has already been dialed == Spawn extension (default, 731, 1) exited non-zero on 'Local/731@default-e2e6;2' == Everyone is busy/congested at this time (1:0/0/1) -- Auto fallthrough, channel 'SIP/9000-2cbf9000' status is 'CHANUNAVAIL' [Nov 27 00:22:52] NOTICE[98115]: chan_sip.c:17571 handle_request_invite: Unable to create/find SIP channel for this INVITE [Nov 27 00:22:54] WARNING[98115]: chan_sip.c:2803 retrans_pkt: Maximum retries exceeded on transmission MjlkNWYxMGI1OThjM2I2YjczNTI3YzdjZGQ4MmJjZDE. for seqno 2 (Critical Response) -- See doc/sip-retransmit.txt. |
Вот простейший конфиг:
| Цитата: |
| debug=9 log_stderror=no fork=yes children=4 disable_dns_blacklist=yes auto_aliases=no dns=no rev_dns=no port=5060 ####### Modules Section ######## mpath="/usr/local/lib/opensips/modules/" loadmodule "signaling.so" loadmodule "sl.so" loadmodule "db_mysql.so" loadmodule "rr.so" loadmodule "avpops.so" loadmodule "maxfwd.so" loadmodule "textops.so" loadmodule "auth.so" loadmodule "auth_db.so" loadmodule "group.so" loadmodule "mi_fifo.so" loadmodule "options.so" # ----------------- setting module-specific parameters --------------- modparam("auth_db|group","db_url","mysql://asterisk:LT9AeYsU6Kx8QQ4W@dbhost/asterisk") modparam("rr", "enable_full_lr", 1) modparam("rr", "append_fromtag", 1) modparam("db_mysql", "ping_interval", 600) modparam("mi_fifo", "fifo_name", "/tmp/opensips_fifo") modparam("group", "table", "grp") modparam("group", "user_column", "username") modparam("group", "group_column", "grp") modparam("auth_db", "calculate_ha1", 1) modparam("auth_db", "password_column", "password") modparam("auth_db", "load_credentials", "") modparam("auth_db", "user_column", "username") modparam("options", "support", "100rel") route { if ( !mf_process_maxfwd_header("10") ) { sl_send_reply("483","Too Many Hops"); return; } if ( msg:len > max_len ){ sl_send_reply ("513", "Massage OverFlow"); return; } if ( !is_method( "REGISTER" ) ) { if ( is_method( "OPTIONS" ) ) { sl_send_reply( "200" , "OK" ); return; } } else if ( is_method("REGISTER") ) { if ( !proxy_authorize( "", "subscriber" ) ) { proxy_challenge("", "1"); } } route(1); return; } route[1] { sl_send_reply( "100" , "Trying" ); if( !forward( "ast.host" ) ) { sl_send_reply("503", "Server Unavailable"); return; } forward( ); return; } |
Пожалуйста, помогите разобраться что не так!
| Цитата: |
| [general] context=default ;allowoverlap=no bindport=5060 bindaddr=0.0.0.0 rtcachefriends=yes rtupdate=yes rtautoclear=yes rtsavesysname=yes ;ignoreregexpire=yes externip=ip srvlookup=yes ;canreinvite=no dtmfmode=rfc2833 qualify=yes nat=yes ;alwaysauthreject=yes registerattempts=3 disallow=all allow=alaw allow=g729 Allow=gsm allow=ulaw insecure=port,invite [9000] secret=as122hsh@ allowsubscribe=yes mailbox=9000@default type=friend host=dynamic nat=yes qualify=yes [731] secret=wrong!password allowsubscribe=yes mailbox=731@default type=friend host=dynamic nat=yes qualify=yes [camaro] insecure=port,invite type=friend allowsubscribe=no context=default host=opensip.host allow=all |