Hello, when this happens, can you look at the cache content and see if the corresponding record has negative_entry set to yes? If that's the case, the record was marked as bad (unresolvable due to a failed dns query or maybe blocklisting activated on 503).
Cheers, Daniel On 28.09.23 14:48, Sergiu Pojoga via sr-users wrote: > Aloha, > > I'm experiencing this internal DNS problem with Kamailio, can't seem > to figure out what's causing it. Maybe someone can help. > > Essentially, from time to time (one or two times a day) this situation > happens, starting with logs: > > linux kamailio[773]: ERROR: uac [uac_reg.c:1163]: uac_reg_send(): > failed to send request for [some-uuid] > linux kamailio[773]: ERROR: <core> [core/resolve.c:1730]: > sip_hostport2su(): could not resolve hostname: "my.domain.net > <http://my.domain.net>" > linux kamailio[773]: ERROR: tm [ut.h:309]: uri2dst2(): failed to > resolve "my.domain.net <http://my.domain.net>" > linux kamailio[773]: ERROR: tm [uac.c:480]: t_uac_prepare(): no socket > found > > # Do a Kamailio internal DNS lookup, no results found??? > root@linux:~# kamcmd dns.lookup a my.domain.net <http://my.domain.net> > error: 400 - Not found > > # Do a system DNS lookup. All good. > root@linux:~# dig my.domain.net <http://my.domain.net> > ;; QUESTION SECTION: > ;my.domain.net <http://my.domain.net>. IN A > ;; ANSWER SECTION: > my.domain.net <http://my.domain.net>. 18000 IN A 192.168.0.1 > > # Delete internal Kamailio DNS record > root@linux:~# kamcmd dns.delete_a my.domain.net <http://my.domain.net> > > # Lookup again right away. It's there, problem fixed. Why?? > root@linux:~# kamcmd dns.lookup a my.domain.net <http://my.domain.net> > { > name: my.domain.net <http://my.domain.net> > type: A > size_bytes: 120 > reference_counter: 2 > permanent: no > expires: 7674 > last_used: 0 > negative_entry: no > records: { > { > rr_idx: 0 > rr_ip: 192.168.0.1 > rr_permanent: no > rr_expires: 7674 > } > } > } > > __________________________________________________________ > Kamailio - Users Mailing List - Non Commercial Discussions > To unsubscribe send an email to [email protected] > Important: keep the mailing list in the recipients, do not reply only to the > sender! > Edit mailing list options or unsubscribe: -- Daniel-Constantin Mierla (@ asipto.com) twitter.com/miconda -- linkedin.com/in/miconda Kamailio Consultancy - Training Services -- asipto.com Kamailio World Conference - kamailioworld.com
__________________________________________________________ Kamailio - Users Mailing List - Non Commercial Discussions To unsubscribe send an email to [email protected] Important: keep the mailing list in the recipients, do not reply only to the sender! Edit mailing list options or unsubscribe:
