<div dir="ltr">is anyone else seeing a crash when they attempt to use a SRV record for rewritehost();?<br><br>seems no matter what i do, i can&#39;t get around the crash! <br><br>anyone got a cfg file example on how it might be done differently?<br>
<br>really bogged down with this :(<br><br><br><br><br><div class="gmail_quote">On Tue, Sep 30, 2008 at 9:37 AM, Alex G <span dir="ltr">&lt;<a href="mailto:greekman0000@gmail.com">greekman0000@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div dir="ltr">currently using opensips-1.4.2-tls<br>the dns is indeed valid. I&#39;ve checked it against other nameservers on the net other than our provider&#39;s name server<br>
<br>there&#39;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. <br>
<br>Any help is always appreciated :)&nbsp; Thanks<br><font color="#888888"><br>Alex</font><div><div></div><div class="Wj3C7c"><br><br><br><div class="gmail_quote">On Tue, Sep 30, 2008 at 6:41 AM, Bogdan-Andrei Iancu <span dir="ltr">&lt;<a href="mailto:bogdan@voice-system.ro" target="_blank">bogdan@voice-system.ro</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hi Alex,<br>
<br>
What is the domain name you were trying? is the DNS still valid (like SRV records) for it ? What opensips version are you using?<br>
<br>
I want to try to reproduce the crash and to work out a fix.<br>
<br>
Thanks and regards,<br>
Bogdan<br>
<br>
Alex G wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div>
trying the domain without the prefixes got me this:<br>
Sep 29 19:06:34 openser1 /sbin/opensips[22080]: CRITICAL:core:receive_fd: EOF on 19<br>
Sep 29 19:06:34 openser1 /sbin/opensips[22004]: INFO:core:handle_sigs: child process 22034 exited by a signal 11<br>
Sep 29 19:06:34 openser1 /sbin/opensips[22004]: INFO:core:handle_sigs: core was generated<br>
Sep 29 19:06:34 openser1 /sbin/opensips[22004]: INFO:core:handle_sigs: terminating due to SIGCHLD<br>
Sep 29 19:06:34 openser1 /sbin/opensips[22080]: INFO:core:sig_usr: signal 15 received<br>
Sep 29 19:06:34 openser1 /sbin/opensips[22065]: INFO:core:sig_usr: signal 15 received<br>
Sep 29 19:06:34 openser1 /sbin/opensips[22044]: INFO:core:sig_usr: signal 15 received<br>
Sep 29 19:06:34 openser1 /sbin/opensips[22046]: INFO:core:sig_usr: signal 15 received<br>
Sep 29 19:06:34 openser1 /sbin/opensips[22071]: INFO:core:sig_usr: signal 15 received<br>
Sep 29 19:06:34 openser1 /sbin/opensips[22076]: INFO:core:sig_usr: signal 15 received<br>
Sep 29 19:06:34 openser1 /sbin/opensips[22062]: INFO:core:sig_usr: signal 15 received<br>
Sep 29 19:06:34 openser1 /sbin/opensips[22042]: INFO:core:sig_usr: signal 15 received<br>
Sep 29 19:06:34 openser1 /sbin/opensips[22054]: INFO:core:sig_usr: signal 15 received<br>
Sep 29 19:06:34 openser1 /sbin/opensips[22015]: INFO:core:sig_usr: signal 15 received<br>
Sep 29 19:06:34 openser1 /sbin/opensips[22061]: INFO:core:sig_usr: signal 15 received<br>
Sep 29 19:06:34 openser1 /sbin/opensips[22040]: INFO:core:sig_usr: signal 15 received<br>
Sep 29 19:06:34 openser1 /sbin/opensips[22064]: INFO:core:sig_usr: signal 15 received<br>
<br>
proxy completely crashed!<br>
<br>
ngrep on port 53 shows its getting back a records:<br>
<br></div>
U <a href="http://64.94.60.251:37320" target="_blank">64.94.60.251:37320</a> &lt;<a href="http://64.94.60.251:37320" target="_blank">http://64.94.60.251:37320</a>&gt; -&gt; <a href="http://69.25.1.1:53" target="_blank">69.25.1.1:53</a> &lt;<a href="http://69.25.1.1:53" target="_blank">http://69.25.1.1:53</a>&gt;<br>


.............wholesaleorigination.acc.globalipcom.com..#..<br>
<br>
U <a href="http://69.25.1.1:53" target="_blank">69.25.1.1:53</a> &lt;<a href="http://69.25.1.1:53" target="_blank">http://69.25.1.1:53</a>&gt; -&gt; <a href="http://64.94.60.251:37320" target="_blank">64.94.60.251:37320</a> &lt;<a href="http://64.94.60.251:37320" target="_blank">http://64.94.60.251:37320</a>&gt;<br>


.............wholesaleorigination.acc.globalipcom.com..#...!.........<a href="http://3.auth00.ns.uu.net" target="_blank">3.auth00.ns.uu.net</a> &lt;<a href="http://3.auth00.ns.uu.net" target="_blank">http://3.auth00.ns.uu.net</a>&gt;.<br>


hostmaster.P......T`......^...T`<br>
<br>
U <a href="http://64.94.60.251:37320" target="_blank">64.94.60.251:37320</a> &lt;<a href="http://64.94.60.251:37320" target="_blank">http://64.94.60.251:37320</a>&gt; -&gt; <a href="http://69.25.1.1:53" target="_blank">69.25.1.1:53</a> &lt;<a href="http://69.25.1.1:53" target="_blank">http://69.25.1.1:53</a>&gt;<br>


.............wholesaleorigination.acc.globalipcom.com..#..<br>
<br>
U <a href="http://69.25.1.1:53" target="_blank">69.25.1.1:53</a> &lt;<a href="http://69.25.1.1:53" target="_blank">http://69.25.1.1:53</a>&gt; -&gt; <a href="http://64.94.60.251:37320" target="_blank">64.94.60.251:37320</a> &lt;<a href="http://64.94.60.251:37320" target="_blank">http://64.94.60.251:37320</a>&gt;<br>


.............wholesaleorigination.acc.globalipcom.com..#...!.........<a href="http://3.auth00.ns.uu.net" target="_blank">3.auth00.ns.uu.net</a> &lt;<a href="http://3.auth00.ns.uu.net" target="_blank">http://3.auth00.ns.uu.net</a>&gt;.<br>


hostmaster.P......T`......^...T`<br>
<br>
U <a href="http://64.94.60.251:37320" target="_blank">64.94.60.251:37320</a> &lt;<a href="http://64.94.60.251:37320" target="_blank">http://64.94.60.251:37320</a>&gt; -&gt; <a href="http://69.25.1.1:53" target="_blank">69.25.1.1:53</a> &lt;<a href="http://69.25.1.1:53" target="_blank">http://69.25.1.1:53</a>&gt;<div>

<br>
*............_sip._udp.wholesaleorigination.acc.globalipcom.com..!..<br>
<br></div>
U <a href="http://69.25.1.1:53" target="_blank">69.25.1.1:53</a> &lt;<a href="http://69.25.1.1:53" target="_blank">http://69.25.1.1:53</a>&gt; -&gt; <a href="http://64.94.60.251:37320" target="_blank">64.94.60.251:37320</a> &lt;<a href="http://64.94.60.251:37320" target="_blank">http://64.94.60.251:37320</a>&gt;<div>

<br>
*............_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..<br>


.auth100.K........T...A.x.........T...A...........T...?ML..V......T...A.(..D.............A.b.......0......<br>
<br>
<br>
<br></div><div>
On Mon, Sep 29, 2008 at 6:14 PM, Sergio Gutierrez &lt;<a href="mailto:saguti@gmail.com" target="_blank">saguti@gmail.com</a> &lt;mailto:<a href="mailto:saguti@gmail.com" target="_blank">saguti@gmail.com</a>&gt;&gt; wrote:<br>


<br>
 &nbsp; &nbsp;Hi Alex.<br>
<br>
 &nbsp; &nbsp;Try this:<br>
<br>
 &nbsp; &nbsp;rewritehost(&quot;<a href="http://wholesaleorigination.acc.globalip.com" target="_blank">wholesaleorigination.acc.globalip.com</a><br></div>
 &nbsp; &nbsp;&lt;<a href="http://wholesaleorigination.acc.globalip.com" target="_blank">http://wholesaleorigination.acc.globalip.com</a>&gt;&quot;);<div><br>
 &nbsp; &nbsp;rewriteport(&quot;&quot;);<br>
 &nbsp; &nbsp;t_relay();<br>
<br>
 &nbsp; &nbsp;Best regards.<br>
<br>
 &nbsp; &nbsp;Sergio G.<br>
<br>
<br>
 &nbsp; &nbsp;On Mon, Sep 29, 2008 at 5:04 PM, Alex G &lt;<a href="mailto:greekman0000@gmail.com" target="_blank">greekman0000@gmail.com</a><br></div><div>
 &nbsp; &nbsp;&lt;mailto:<a href="mailto:greekman0000@gmail.com" target="_blank">greekman0000@gmail.com</a>&gt;&gt; wrote:<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;hi sergio,<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;the SRV record is for my pstn gateway. I&#39;m placing the SRV<br>
 &nbsp; &nbsp; &nbsp; &nbsp;record in<br>
 &nbsp; &nbsp; &nbsp; &nbsp;rewritehostport(&quot;_sip._<a href="http://udp.wholesaleorigination.acc.globalipcom.com" target="_blank">udp.wholesaleorigination.acc.globalipcom.com</a><br></div>
 &nbsp; &nbsp; &nbsp; &nbsp;&lt;<a href="http://udp.wholesaleorigination.acc.globalipcom.com/" target="_blank">http://udp.wholesaleorigination.acc.globalipcom.com/</a>&gt;&quot;);  &nbsp; &nbsp; &nbsp; &nbsp;like this prior to my t_relay. opensips log is showing me the<div>

<br>
 &nbsp; &nbsp; &nbsp; &nbsp;errors i posted below. I didn&#39;t think something special was<br>
 &nbsp; &nbsp; &nbsp; &nbsp;needed, but it doesn&#39;t seem to work as it should.<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;nslookup of the SRV record on the local machine shows that its<br>
 &nbsp; &nbsp; &nbsp; &nbsp;there and it returns several A records.<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;i&#39;m very stumped on this one... any help would be much<br>
 &nbsp; &nbsp; &nbsp; &nbsp;appreciated :)<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;also the DNS i am hitting is our internet provider&#39;s dns,<br>
 &nbsp; &nbsp; &nbsp; &nbsp;which like i said the SRV records seem to resolve at when<br>
 &nbsp; &nbsp; &nbsp; &nbsp;using nslookup.<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;Alex<br>
<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;On Mon, Sep 29, 2008 at 5:50 PM, Sergio Gutierrez<br></div><div>
 &nbsp; &nbsp; &nbsp; &nbsp;&lt;<a href="mailto:saguti@gmail.com" target="_blank">saguti@gmail.com</a> &lt;mailto:<a href="mailto:saguti@gmail.com" target="_blank">saguti@gmail.com</a>&gt;&gt; wrote:<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Hi Alex.<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;OpenSIPS does not need any special setup to resolve SRV<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;recrds.<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;How do you have defined your SRV records at DNS config?<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;If <a href="http://wholesaleorgination.acc.globalipcom.com" target="_blank">wholesaleorgination.acc.globalipcom.com</a><br></div>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;<a href="http://wholesaleorgination.acc.globalipcom.com" target="_blank">http://wholesaleorgination.acc.globalipcom.com</a>&gt; is a SRV,<div><br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;you just call the function you need, t_relay or forward,<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;and your uri fould read as<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<a href="mailto:username@wholesaleorgination.acc.globalipcom.com" target="_blank">username@wholesaleorgination.acc.globalipcom.com</a><br></div>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;mailto:<a href="mailto:username@wholesaleorgination.acc.globalipcom.com" target="_blank">username@wholesaleorgination.acc.globalipcom.com</a>&gt;<div><br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Best regards.<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Sergio G.<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;On Mon, Sep 29, 2008 at 3:44 PM, Alex G<br></div>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;<a href="mailto:greekman0000@gmail.com" target="_blank">greekman0000@gmail.com</a> &lt;mailto:<a href="mailto:greekman0000@gmail.com" target="_blank">greekman0000@gmail.com</a>&gt;&gt;<div>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;wrote:<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;is there anything special i need to do in the config<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;file to use SRV records? I try to rewritehostport to<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;the dns srv record but i cannot seem to resolve:<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Sep 29 16:40:10 openser1 /sbin/opensips[21292]:<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CRITICAL:core:mk_proxy: could not resolve hostname:<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&quot;_sip._<a href="http://udp.wholesaleorigination.acc.globalipcom.com" target="_blank">udp.wholesaleorigination.acc.globalipcom.com</a><br></div>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;<a href="http://udp.wholesaleorigination.acc.globalipcom.com" target="_blank">http://udp.wholesaleorigination.acc.globalipcom.com</a>&gt;&quot;<div><br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Sep 29 16:40:10 openser1 /sbin/opensips[21292]:<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;ERROR:tm:uri2proxy: bad host name in URI<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;sip:+14016411072@_sip._<a href="http://udp.wholesaleorigination.acc.globalipcom.com:5060" target="_blank">udp.wholesaleorigination.acc.globalipcom.com:5060</a><br></div>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;<a href="http://udp.wholesaleorigination.acc.globalipcom.com:5060" target="_blank">http://udp.wholesaleorigination.acc.globalipcom.com:5060</a>&gt;&gt;<div><br>
<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;have tried with and without defining the port and<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;still no luck<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;i even turned on ipv6 checks if ipv4 fails and still<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;no luck.<br>
<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;what am i missing here?<br>
<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Thanks,<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Alex<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;_______________________________________________<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Users mailing list<br></div>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<a href="mailto:Users@lists.opensips.org" target="_blank">Users@lists.opensips.org</a> &lt;mailto:<a href="mailto:Users@lists.opensips.org" target="_blank">Users@lists.opensips.org</a>&gt;<div>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" target="_blank">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a><br>
<br>
<br>
<br>
<br>
<br></div>
------------------------------------------------------------------------<div><br>
<br>
_______________________________________________<br>
Users mailing list<br>
<a href="mailto:Users@lists.opensips.org" target="_blank">Users@lists.opensips.org</a><br>
<a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" target="_blank">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a><br>
 &nbsp;<br>
</div></blockquote>
<br>
</blockquote></div><br></div></div></div>
</blockquote></div><br></div>