[OpenSIPS-Users] DNS SRV records
Bogdan-Andrei Iancu
bogdan at voice-system.ro
Fri Oct 3 16:02:37 CEST 2008
Hi Alex,
Sorry for delay - i'm fighting to upload a new module :D....
What is the domain in cause ? Just to test (send it privately)
you do rewritehost(""); and t_relay()? what are the parameters ?
Thanks and regards,
Bogdan
Alex G wrote:
> is anyone else seeing a crash when they attempt to use a SRV record
> for rewritehost();?
>
> seems no matter what i do, i can't get around the crash!
>
> anyone got a cfg file example on how it might be done differently?
>
> really bogged down with this :(
>
>
>
>
> On Tue, Sep 30, 2008 at 9:37 AM, Alex G <greekman0000 at gmail.com
> <mailto:greekman0000 at gmail.com>> wrote:
>
> currently using opensips-1.4.2-tls
> the dns is indeed valid. I've checked it against other nameservers
> on the net other than our provider's name server
>
> there's nothing fishy in my config file either. Pretty straight
> forward routing. As you can see in the ngrep cap below, the SRV
> record is returning the A records for the domains in it.
>
> Any help is always appreciated :) Thanks
>
> Alex
>
>
>
> On Tue, Sep 30, 2008 at 6:41 AM, Bogdan-Andrei Iancu
> <bogdan at voice-system.ro <mailto:bogdan at voice-system.ro>> wrote:
>
> Hi Alex,
>
> What is the domain name you were trying? is the DNS still
> valid (like SRV records) for it ? What opensips version are
> you using?
>
> I want to try to reproduce the crash and to work out a fix.
>
> Thanks and regards,
> Bogdan
>
> Alex G wrote:
>
> trying the domain without the prefixes got me this:
> Sep 29 19:06:34 openser1 /sbin/opensips[22080]:
> CRITICAL:core:receive_fd: EOF on 19
> Sep 29 19:06:34 openser1 /sbin/opensips[22004]:
> INFO:core:handle_sigs: child process 22034 exited by a
> signal 11
> Sep 29 19:06:34 openser1 /sbin/opensips[22004]:
> INFO:core:handle_sigs: core was generated
> Sep 29 19:06:34 openser1 /sbin/opensips[22004]:
> INFO:core:handle_sigs: terminating due to SIGCHLD
> Sep 29 19:06:34 openser1 /sbin/opensips[22080]:
> INFO:core:sig_usr: signal 15 received
> Sep 29 19:06:34 openser1 /sbin/opensips[22065]:
> INFO:core:sig_usr: signal 15 received
> Sep 29 19:06:34 openser1 /sbin/opensips[22044]:
> INFO:core:sig_usr: signal 15 received
> Sep 29 19:06:34 openser1 /sbin/opensips[22046]:
> INFO:core:sig_usr: signal 15 received
> Sep 29 19:06:34 openser1 /sbin/opensips[22071]:
> INFO:core:sig_usr: signal 15 received
> Sep 29 19:06:34 openser1 /sbin/opensips[22076]:
> INFO:core:sig_usr: signal 15 received
> Sep 29 19:06:34 openser1 /sbin/opensips[22062]:
> INFO:core:sig_usr: signal 15 received
> Sep 29 19:06:34 openser1 /sbin/opensips[22042]:
> INFO:core:sig_usr: signal 15 received
> Sep 29 19:06:34 openser1 /sbin/opensips[22054]:
> INFO:core:sig_usr: signal 15 received
> Sep 29 19:06:34 openser1 /sbin/opensips[22015]:
> INFO:core:sig_usr: signal 15 received
> Sep 29 19:06:34 openser1 /sbin/opensips[22061]:
> INFO:core:sig_usr: signal 15 received
> Sep 29 19:06:34 openser1 /sbin/opensips[22040]:
> INFO:core:sig_usr: signal 15 received
> Sep 29 19:06:34 openser1 /sbin/opensips[22064]:
> INFO:core:sig_usr: signal 15 received
>
> proxy completely crashed!
>
> ngrep on port 53 shows its getting back a records:
>
> U 64.94.60.251:37320 <http://64.94.60.251:37320>
> <http://64.94.60.251:37320> -> 69.25.1.1:53
> <http://69.25.1.1:53> <http://69.25.1.1:53>
> .............wholesaleorigination.acc.globalipcom.com..#..
>
> U 69.25.1.1:53 <http://69.25.1.1:53> <http://69.25.1.1:53>
> -> 64.94.60.251:37320 <http://64.94.60.251:37320>
> <http://64.94.60.251:37320>
> .............wholesaleorigination.acc.globalipcom.com..#...!.........3.auth00.ns.uu.net
> <http://3.auth00.ns.uu.net> <http://3.auth00.ns.uu.net>.
> hostmaster.P......T`......^...T`
>
> U 64.94.60.251:37320 <http://64.94.60.251:37320>
> <http://64.94.60.251:37320> -> 69.25.1.1:53
> <http://69.25.1.1:53> <http://69.25.1.1:53>
> .............wholesaleorigination.acc.globalipcom.com..#..
>
> U 69.25.1.1:53 <http://69.25.1.1:53> <http://69.25.1.1:53>
> -> 64.94.60.251:37320 <http://64.94.60.251:37320>
> <http://64.94.60.251:37320>
> .............wholesaleorigination.acc.globalipcom.com..#...!.........3.auth00.ns.uu.net
> <http://3.auth00.ns.uu.net> <http://3.auth00.ns.uu.net>.
> hostmaster.P......T`......^...T`
>
> U 64.94.60.251:37320 <http://64.94.60.251:37320>
> <http://64.94.60.251:37320> -> 69.25.1.1:53
> <http://69.25.1.1:53> <http://69.25.1.1:53>
>
> *............_sip._udp.wholesaleorigination.acc.globalipcom.com..!..
>
> U 69.25.1.1:53 <http://69.25.1.1:53> <http://69.25.1.1:53>
> -> 64.94.60.251:37320 <http://64.94.60.251:37320>
> <http://64.94.60.251:37320>
>
> *............_sip._udp.wholesaleorigination.acc.globalipcom.com..!.....!....T..1.d.2...wholesaleoriginationd.acc.globalipcom.com....!....T..1.d.2...wholesaleoriginationa.acc.globalipcom.com....!....T..1.d.2...wholesaleoriginationb.acc.globalipcom.com....!....T..1.d.2...wholesaleoriginationc.acc.globalipcom.com..#......T....auth00.ns.uu.net..#......T..
> .auth100.K........T...A.x.........T...A...........T...?ML..V......T...A.(..D.............A.b.......0......
>
>
>
> On Mon, Sep 29, 2008 at 6:14 PM, Sergio Gutierrez
> <saguti at gmail.com <mailto:saguti at gmail.com>
> <mailto:saguti at gmail.com <mailto:saguti at gmail.com>>> wrote:
>
> Hi Alex.
>
> Try this:
>
> rewritehost("wholesaleorigination.acc.globalip.com
> <http://wholesaleorigination.acc.globalip.com>
> <http://wholesaleorigination.acc.globalip.com>");
>
> rewriteport("");
> t_relay();
>
> Best regards.
>
> Sergio G.
>
>
> On Mon, Sep 29, 2008 at 5:04 PM, Alex G
> <greekman0000 at gmail.com <mailto:greekman0000 at gmail.com>
> <mailto:greekman0000 at gmail.com
> <mailto:greekman0000 at gmail.com>>> wrote:
>
> hi sergio,
>
> the SRV record is for my pstn gateway. I'm placing
> the SRV
> record in
>
> rewritehostport("_sip._udp.wholesaleorigination.acc.globalipcom.com
> <http://udp.wholesaleorigination.acc.globalipcom.com>
>
> <http://udp.wholesaleorigination.acc.globalipcom.com/>");
> like this prior to my t_relay. opensips log is
> showing me the
>
> errors i posted below. I didn't think something
> special was
> needed, but it doesn't seem to work as it should.
>
> nslookup of the SRV record on the local machine
> shows that its
> there and it returns several A records.
>
> i'm very stumped on this one... any help would be much
> appreciated :)
>
> also the DNS i am hitting is our internet
> provider's dns,
> which like i said the SRV records seem to resolve
> at when
> using nslookup.
>
> Alex
>
>
> On Mon, Sep 29, 2008 at 5:50 PM, Sergio Gutierrez
> <saguti at gmail.com <mailto:saguti at gmail.com>
> <mailto:saguti at gmail.com <mailto:saguti at gmail.com>>> wrote:
>
> Hi Alex.
>
> OpenSIPS does not need any special setup to
> resolve SRV
> recrds.
>
> How do you have defined your SRV records at DNS
> config?
>
> If wholesaleorgination.acc.globalipcom.com
> <http://wholesaleorgination.acc.globalipcom.com>
>
> <http://wholesaleorgination.acc.globalipcom.com> is a SRV,
>
> you just call the function you need, t_relay or
> forward,
> and your uri fould read as
>
> username at wholesaleorgination.acc.globalipcom.com
> <mailto:username at wholesaleorgination.acc.globalipcom.com>
>
> <mailto:username at wholesaleorgination.acc.globalipcom.com
> <mailto:username at wholesaleorgination.acc.globalipcom.com>>
>
>
> Best regards.
>
> Sergio G.
>
> On Mon, Sep 29, 2008 at 3:44 PM, Alex G
> <greekman0000 at gmail.com
> <mailto:greekman0000 at gmail.com>
> <mailto:greekman0000 at gmail.com
> <mailto:greekman0000 at gmail.com>>>
>
> wrote:
>
> is there anything special i need to do in
> the config
> file to use SRV records? I try to
> rewritehostport to
> the dns srv record but i cannot seem to
> resolve:
>
> Sep 29 16:40:10 openser1 /sbin/opensips[21292]:
> CRITICAL:core:mk_proxy: could not resolve
> hostname:
>
> "_sip._udp.wholesaleorigination.acc.globalipcom.com
> <http://udp.wholesaleorigination.acc.globalipcom.com>
>
> <http://udp.wholesaleorigination.acc.globalipcom.com>"
>
> Sep 29 16:40:10 openser1 /sbin/opensips[21292]:
> ERROR:tm:uri2proxy: bad host name in URI
>
> <sip:+14016411072 at _sip._udp.wholesaleorigination.acc.globalipcom.com:5060
> <http://udp.wholesaleorigination.acc.globalipcom.com:5060>
>
> <http://udp.wholesaleorigination.acc.globalipcom.com:5060>>
>
>
>
> have tried with and without defining the
> port and
> still no luck
>
> i even turned on ipv6 checks if ipv4 fails
> and still
> no luck.
>
>
> what am i missing here?
>
>
> Thanks,
>
> Alex
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> <mailto:Users at lists.opensips.org>
> <mailto:Users at lists.opensips.org
> <mailto:Users at lists.opensips.org>>
>
>
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
>
>
>
>
> ------------------------------------------------------------------------
>
>
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org <mailto:Users at lists.opensips.org>
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
>
>
>
>
More information about the Users
mailing list