 |
telefonujeme.cz telefonování přes internet s VoIP
|
|
|
| Autor |
Zpráva |
MAF
Založen: 21. 02. 2010 Příspěvky: 4
|
Zaslal: ne únor 21, 2010 8:25 pm Předmět: Outbound Registration: Expiry for... poradite prosim ? |
|
|
Dobry den,
Obracim se na Vas s prosbou o pomoc, potreboval bych trochu nakopnout protoze me dochazi napady i trpelivost...
Mam nasledujici problem. Jsem svym Asterisk resenim pripojen na Havla.
Odchozi volani chodi bez problemu, stejne tak jako vnitrni pravidla ustredny, nahravani a dalsi veci ktere jsem potreboval realizovat.
Problem je prichozi volani.
Udelal jsem si TRUNK, presmeroval hovory na jednu linku a do SIP.CONF jsem zadefinoval register v podobe
register=>cislo:heslo@ustredna.ha-vel.cz
V tuto chvili tedy prichozi volani je smerovano na s
Vse funguje po restartu asterisku OK, prichozi i odchozi volani...
Za cca 60 minut jiz ale nejde prichozi volani, v telefonu je obsazeno..
V logu asterisku jsou pak hlasky
[Feb 21 20:15:27] NOTICE[31976] chan_sip.c: -- Re-registration for 498771069@ustredna.ha-vel.cz
[Feb 21 20:15:27] NOTICE[31976] chan_sip.c: -- Re-registration for 498771069@ustredna.ha-vel.cz
[Feb 21 20:15:27] NOTICE[31976] chan_sip.c: Outbound Registration: Expiry for ustredna.ha-vel.cz is 120 sec (Scheduling reregistration in 105 s)
[Feb 21 20:15:27] NOTICE[31976] chan_sip.c: Outbound Registration: Expiry for ustredna.ha-vel.cz is 120 sec (Scheduling reregistration in 105 s)
[Feb 21 20:17:12] NOTICE[31976] chan_sip.c: -- Re-registration for 498771069@ustredna.ha-vel.cz
[Feb 21 20:17:12] NOTICE[31976] chan_sip.c: Outbound Registration: Expiry for ustredna.ha-vel.cz is 120 sec (Scheduling reregistration in 105 s)
Pokud realizuji odchozi volani, nasledne udelam prichozi, prichozi funguje... Nicmene po nejake chvili se tam opet nejde dovolat...
Asterisk je umisten na verejne IP adrese... nepouzivam NAT..
V sip.conf nemam krome register nic...
experimentoval jsem s expiraci ale neuspesne... vysledek je porad stejny
Dekuji vsem za jakoukoliv radu...
Marek |
|
| Návrat nahoru |
|
 |
dam
Založen: 06. 04. 2009 Příspěvky: 19
|
Zaslal: po únor 22, 2010 8:52 am Předmět: Re: Outbound Registration: Expiry for... poradite prosim ? |
|
|
Dobrý den,
V tomto bych se asi obracel přímo na Havla. Mohli by s tím už mít nějaké zkušenosti. |
|
| Návrat nahoru |
|
 |
MAF
Založen: 21. 02. 2010 Příspěvky: 4
|
Zaslal: po únor 22, 2010 4:39 pm Předmět: Re: Outbound Registration: Expiry for... poradite prosim ? |
|
|
Nikdo nema jiny napad ? Nesetkal se s tim nikdo ?
Marek |
|
| Návrat nahoru |
|
 |
milan.benicek
Založen: 19. 03. 2009 Příspěvky: 45
|
Zaslal: út únor 23, 2010 8:59 pm Předmět: Re: Outbound Registration: Expiry for... poradite prosim ? |
|
|
Dobrý den,
nikde tu nevidím nastavení toho trunku, každopádně to co popisujete souvisí s vypršením registrace, která často bývá nastavena právě na 3600sec, tedy na hodinu.
V definici trunku bych očekával minimálně toto:
[JMENO]
host=sip.cosi.cz
secret=heslo
type=friend
username=tel_cislo_nebo_jmeno
qualify=yes
Poslední položka se možná nebude někomu líbit, ale já s ní mám ty nejlepší zkušenosti. Zařídí totiž pravidelnou komunikaci pomocí SIP OPTION zpráv s druhou stranou a zjišťuje se tím dostupnost tohoto trunku. Ve vašem případě by to mohlo zajistit obnovování registrace.
Další co bych zkusil je úprava registry takto:
register => username:password@JMENO
Kde JMENO je nazev definice peera v sip.conf (to co je v hranaté závorce, tedy [JMENO]).
No pak mě ještě napadá zkontrolovat [general] sekci jestli položka defaultexpirey nemá nějakou nesmyslnou hodnotu - default je tuším 120sec
Pokud nic z toho nepomůže, pak požádat o konzultaci operátora.
_________________
Milan Benicek
http://www.siphone.cz/ |
|
| Návrat nahoru |
|
 |
kokoska.rokoska Moderátor
Založen: 08. 03. 2005 Příspěvky: 2287 Bydliště: Praha
|
Zaslal: út únor 23, 2010 9:27 pm Předmět: Re: Outbound Registration: Expiry for... poradite prosim ? |
|
|
| milan.benicek napsal: | Dobrý den,
nikde tu nevidím nastavení toho trunku, každopádně to co popisujete souvisí s vypršením registrace, která často bývá nastavena právě na 3600sec, tedy na hodinu.
V definici trunku bych očekával minimálně toto:
[JMENO]
host=sip.cosi.cz
secret=heslo
type=friend
username=tel_cislo_nebo_jmeno
qualify=yes
Poslední položka se možná nebude někomu líbit, ale já s ní mám ty nejlepší zkušenosti. Zařídí totiž pravidelnou komunikaci pomocí SIP OPTION zpráv s druhou stranou a zjišťuje se tím dostupnost tohoto trunku. Ve vašem případě by to mohlo zajistit obnovování registrace.
Další co bych zkusil je úprava registry takto:
register => username:password@JMENO
Kde JMENO je nazev definice peera v sip.conf (to co je v hranaté závorce, tedy [JMENO]).
No pak mě ještě napadá zkontrolovat [general] sekci jestli položka defaultexpirey nemá nějakou nesmyslnou hodnotu - default je tuším 120sec
Pokud nic z toho nepomůže, pak požádat o konzultaci operátora.
_________________
Milan Benicek
http://www.siphone.cz/ |
No, predne, bych rad upozornil, ze bud je to "trunk" nebo "registrace". Vylucne nebo!
A tady se zjevne nejedna o trunk, ale "prachsprostou kastanskou registraci".
To jen pro poradek :-)
Dale bych rad upozornil, ze qualify=yes (aneb posilani OPTIONS) nema s registracemi vubec nic spolecneho. Vysledkem toho je jen a pouze to, ze v pripade, ze se Vam OPTIONS cestou k operatorovi, ci 200 OK cestou k Vam ztrati, Asterisk (zcela slabomyslne a bez retransmisi) takoveho "frienda" odepise a prestane pouzivat.
Coz u UDP, kde doruceni cehokoliv NENI garantovano, je poukazkou na bezesne noci administratora serveru. Ale na zahaneni nudy je to super :-)
Mezihra:
Samozrejme souhlasim s tim, ze registrace ma vypadat jako:
register => username:password@jmeno_peera/tel_cislo
duvodu pro to je spousta a psal jsem to sem snad stokrat :-)
A nakonec se asi hloupe zeptam:
Co se komu nelibi na onom vypisu z konzole Asteriska? IMO je naprosto v poradku - Asterisk se registruje, registrace chvilku pred expiraci obnovuje, tak kde je problem? Odpovim si sam, nikde :-)
Zrejme Vam nezbyva nez pockat az se zase dostanete do stavu, ze se Vam neda dovolat. Pak pustte ngrep a vyrobte pcap dump, kterym zaznamenate veskere pokusy o registraci a (pro jistotu) i Vase pokusy o prichozi hovor.
Nasledne se pomoci wiresharku podivejte do toho pcap dumpu co, kam a jak teklo. A to by v tom byl cert, abyste nenasel zdroj potizi :-)
Hezky den! |
|
| Návrat nahoru |
|
 |
AdSense Reklama
|
Zaslal: Reklama Předmět: Reklamy Google |
|
|
|
|
|
| Návrat nahoru |
|
 |
MAF
Založen: 21. 02. 2010 Příspěvky: 4
|
Zaslal: st únor 24, 2010 11:00 am Předmět: Re: Outbound Registration: Expiry for... poradite prosim ? |
|
|
Pratele dekuji Vam za Vasi podporu...
Trochu me z toho uz tecou nervy...
register => 498771069:heslo@ustredna.ha-vel.cz/498771069
[498771069]
type = friend
nat = no
qualify = yes
username = 498771069
fromuser = 498771069
password = heslo
insecure = invite
hasiax = no
registersip = yes
from_user = 498771069
from_domain = ustredna.ha-vel.cz
host = ustredna.ha-vel.cz
port = 5060
disallow = all
allow = gsm
context = incoming
sipdebug = yes
defaultexpirey = 3600
canreinvite = update
Toto je moje nastaveni SIP.CONF
Vypis je pak nasledujici
[Feb 24 07:45:45] NOTICE[11274] chan_sip.c: -- Registration for '498771069@ustredna.ha-vel.cz' timed out, trying again (Attempt #1)
[Feb 24 07:46:04] NOTICE[11274] chan_sip.c: Peer '498771069' is now UNREACHABLE! Last qualify: 1462
[Feb 24 07:46:56] NOTICE[11274] chan_sip.c: Peer '498771069' is now Reachable. (474ms / 2000ms)
[Feb 24 07:54:02] NOTICE[11274] chan_sip.c: Peer '498771069' is now Lagged. (3030ms / 2000ms)
[Feb 24 07:54:12] NOTICE[11274] chan_sip.c: Peer '498771069' is now Reachable. (5ms / 2000ms)
[Feb 24 08:01:18] NOTICE[11274] chan_sip.c: Peer '498771069' is now UNREACHABLE! Last qualify: 1775
[Feb 24 08:01:53] NOTICE[11274] chan_sip.c: -- Registration for '498771069@ustredna.ha-vel.cz' timed out, trying again (Attempt #1)
[Feb 24 08:01:58] NOTICE[11274] chan_sip.c: Peer '498771069' is now Reachable. (1385ms / 2000ms)
[Feb 24 08:16:00] NOTICE[11274] chan_sip.c: -- Registration for '498771069@ustredna.ha-vel.cz' timed out, trying again (Attempt #1)
[Feb 24 08:16:04] NOTICE[11274] chan_sip.c: Peer '498771069' is now UNREACHABLE! Last qualify: 742
[Feb 24 08:16:55] NOTICE[11274] chan_sip.c: Peer '498771069' is now Reachable. (341ms / 2000ms)
[Feb 24 08:20:01] NOTICE[11274] chan_sip.c: Peer '498771069' is now Lagged. (2594ms / 2000ms)
[Feb 24 08:20:11] NOTICE[11274] chan_sip.c: Peer '498771069' is now Reachable. (6ms / 2000ms)
[Feb 24 08:25:13] NOTICE[11274] chan_sip.c: Peer '498771069' is now Lagged. (2028ms / 2000ms)
[Feb 24 08:25:23] NOTICE[11274] chan_sip.c: Peer '498771069' is now Reachable. (201ms / 2000ms)
[Feb 24 08:31:32] NOTICE[11274] chan_sip.c: Peer '498771069' is now UNREACHABLE! Last qualify: 1696
[Feb 24 08:31:44] NOTICE[11274] chan_sip.c: Peer '498771069' is now Reachable. (1707ms / 2000ms)
[Feb 24 08:45:48] WARNING[11274] chan_sip.c: Got 200 OK on REGISTER that isn't a register
[Feb 24 08:45:51] NOTICE[11274] chan_sip.c: Peer '498771069' is now UNREACHABLE! Last qualify: 206
[Feb 24 08:46:45] NOTICE[11274] chan_sip.c: Peer '498771069' is now Reachable. (1933ms / 2000ms)
[Feb 24 09:00:52] NOTICE[11274] chan_sip.c: Peer '498771069' is now UNREACHABLE! Last qualify: 9
[Feb 24 09:01:58] NOTICE[11274] chan_sip.c: Peer '498771069' is now Reachable. (68ms / 2000ms)
[Feb 24 09:06:01] NOTICE[11274] chan_sip.c: Peer '498771069' is now Lagged. (2011ms / 2000ms)
[Feb 24 09:06:11] NOTICE[11274] chan_sip.c: Peer '498771069' is now Reachable. (5ms / 2000ms)
[Feb 24 09:13:18] NOTICE[11274] chan_sip.c: Peer '498771069' is now Lagged. (2449ms / 2000ms)
[Feb 24 09:13:28] NOTICE[11274] chan_sip.c: Peer '498771069' is now Reachable. (194ms / 2000ms)
[Feb 24 09:16:33] NOTICE[11274] chan_sip.c: Peer '498771069' is now UNREACHABLE! Last qualify: 682
[Feb 24 09:17:10] NOTICE[11274] chan_sip.c: Peer '498771069' is now Reachable. (7ms / 2000ms)
[Feb 24 09:30:23] NOTICE[11274] chan_sip.c: Peer '498771069' is now UNREACHABLE! Last qualify: 364
[Feb 24 09:31:30] WARNING[11274] chan_sip.c: Got 200 OK on REGISTER that isn't a register
[Feb 24 09:31:43] NOTICE[11274] chan_sip.c: Peer '498771069' is now Reachable. (219ms / 2000ms)
[Feb 24 09:34:46] NOTICE[11274] chan_sip.c: Peer '498771069' is now Lagged. (2391ms / 2000ms)
[Feb 24 09:34:56] NOTICE[11274] chan_sip.c: Peer '498771069' is now Reachable. (7ms / 2000ms)
[Feb 24 09:46:06] NOTICE[11274] chan_sip.c: Peer '498771069' is now UNREACHABLE! Last qualify: 862
[Feb 24 09:47:11] NOTICE[11274] chan_sip.c: Peer '498771069' is now Reachable. (233ms / 2000ms)
[Feb 24 10:01:20] NOTICE[11274] chan_sip.c: Peer '498771069' is now UNREACHABLE! Last qualify: 590
[Feb 24 10:01:59] NOTICE[11274] chan_sip.c: Peer '498771069' is now Reachable. (1170ms / 2000ms)
[Feb 24 10:02:11] WARNING[11274] chan_sip.c: Got authentication request (401) on unknown REGISTER to '<sip:498771069@ustredna.ha-vel.cz>;tag=as294ceeac'
[Feb 24 10:12:07] NOTICE[11274] chan_sip.c: Peer '498771069' is now UNREACHABLE! Last qualify: 5
[Feb 24 10:12:17] NOTICE[11274] chan_sip.c: Peer '498771069' is now Reachable. (571ms / 2000ms)
[Feb 24 10:14:21] NOTICE[11274] chan_sip.c: Peer '498771069' is now Lagged. (2389ms / 2000ms)
[Feb 24 10:14:31] NOTICE[11274] chan_sip.c: Peer '498771069' is now Reachable. (123ms / 2000ms)
[Feb 24 10:15:35] NOTICE[11274] chan_sip.c: Peer '498771069' is now UNREACHABLE! Last qualify: 123
[Feb 24 10:16:54] NOTICE[11274] chan_sip.c: Peer '498771069' is now Reachable. (388ms / 2000ms)
[Feb 24 10:31:08] NOTICE[11274] chan_sip.c: Peer '498771069' is now UNREACHABLE! Last qualify: 1151
[Feb 24 10:31:16] WARNING[11274] chan_sip.c: Got 200 OK on REGISTER that isn't a register
[Feb 24 10:32:13] NOTICE[11274] chan_sip.c: Peer '498771069' is now Reachable. (6ms / 2000ms)
[Feb 24 10:46:26] NOTICE[11274] chan_sip.c: Peer '498771069' is now UNREACHABLE! Last qualify: 1039
[Feb 24 10:47:04] NOTICE[11274] chan_sip.c: Peer '498771069' is now Reachable. (1199ms / 2000ms)
[Feb 24 10:54:08] NOTICE[11274] chan_sip.c: Peer '498771069' is now Lagged. (2039ms / 2000ms)
[Feb 24 10:54:18] NOTICE[11274] chan_sip.c: Peer '498771069' is now Reachable. (259ms / 2000ms)
Co je toto ?
UNREACHABLE!
Jinak server mam na pateri na optice...
Muze to souviset s pretizenosti ustredna.havel.cz ? |
|
| Návrat nahoru |
|
 |
milan.benicek
Založen: 19. 03. 2009 Příspěvky: 45
|
Zaslal: st únor 24, 2010 12:27 pm Předmět: Re: Outbound Registration: Expiry for... poradite prosim ? |
|
|
Dobrý den,
nejprve k vašemu registračnímu řetězci - podle toho co jsme psali já i kolega kokoska je špatně. Jestliže máte definici SIP parametrů vašeho konta (peera) pojmenovanou [498771069], pak by registrační řetězec měl vypadat takto:
register => 498771069:heslo@498771069
nebo takto
register => 498771069:heslo@498771069/498771069
tím se totiž odkazujete na sekci sip.conf, kde máte možnost nastavit všechny potřebné údaje o peerovi.
| citace: | Co je toto ?
UNREACHABLE! |
To je právě důsledek qualify=yes peer neodpověděl na OPTION packet a proto byl dočasně označen jako nedostupný. Říkal jsem, že tato položka rozdmýchá vášně ... Každopádně je vidět, že druhá strana tak úplně nestíhá včas reagovat na všechny zaslané požadavky nebo se prostě ztrácejí někde v síti.
Taky je vidět, že pokusy o registraci občas doběhnou na timed out a až za chvíli dorazí odpověď, kterou v tom okamžiku už ale není s čím spárovat. Zkuste proto v sip.conf sekci [general] nastavit parametr registertimeout = 20, resp. 20sec je default hodnota, takže na nějakou delší, ale ne zas moc. Zkuste si s tím pohrát.
Každopádně souhlasím s kolegou kokoskou, že vyloženě špatně tam není nic. Já bych to odhadoval na nějaký časový hazard.
_________________
Milan Benicek
http://www.siphone.cz/ |
|
| Návrat nahoru |
|
 |
|
Powered by phpBB © 2001, 2005 phpBB Group
|