<div dir="ltr"><div class="gmail_default" style="font-family:tahoma,sans-serif">Hello Alex & Daniel, <br></div><div class="gmail_default" style="font-family:tahoma,sans-serif">the error specified is for database , but the warning for "tps_storage_record()" is also still here</div><div class="gmail_default" style="font-family:tahoma,sans-serif"><br></div><div class="gmail_default"><div class="gmail_default">0(1846) ERROR: topos [tps_storage.c:480]: tps_db_insert_dialog(): No database handle - misconfiguration?</div><div class="gmail_default">0(1846) ERROR: topos [tps_storage.c:412]: tps_storage_record(): failed to store</div><div class="gmail_default">and </div><div class="gmail_default">25(1875) WARNING: topos [tps_storage.c:400]: tps_storage_record(): no local address - do record routing for all initial requests<br></div><div class="gmail_default"><br></div><div class="gmail_default">Kind regards</div><div class="gmail_default"><br></div></div></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><font face="tahoma, sans-serif"><b>Paolo Visintin</b></font></div><div><font face="tahoma, sans-serif"><i>CTO</i></font></div><div><font face="tahoma, sans-serif"><a href="http://evosip.cloud" target="_blank">evosip.cloud</a></font></div><img src="https://pbs.twimg.com/profile_images/994977366991687680/3zZpsQqs_400x400.jpg" alt="Risultati immagini per evosip" width="96" height="96"><br></div></div></div>
<br><div class="gmail_quote">2018-06-01 20:44 GMT+02:00 Aleksandar Sosic <span dir="ltr"><<a href="mailto:alex.sosic@evosip.cloud" target="_blank">alex.sosic@evosip.cloud</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Daniel,<br>
<br>
We've tried today to build from sources and test the patch you've<br>
linked but unfortunately the errors<br>
```<br>
<span class="">0(94) ERROR: topos [tps_storage.c:480]: tps_db_insert_dialog(): No<br>
database handle - misconfiguration?<br>
 0(94) ERROR: topos [tps_storage.c:412]: tps_storage_record(): failed to store<br>
</span>```<br>
<br>
are still present in the logs.<br>
<br>
Kind regards,<br>
--<br>
Aleksandar Sosic<br>
<a href="http://linkedin.com/in/alexsosic/" rel="noreferrer" target="_blank">linkedin.com/in/alexsosic/</a><br>
mail: alex.sosic@evosip.cloud<br>
<div class="HOEnZb"><div class="h5">On Wed, May 30, 2018 at 6:10 PM Daniel-Constantin Mierla<br>
<<a href="mailto:miconda@gmail.com">miconda@gmail.com</a>> wrote:<br>
><br>
> I just pushed a patch to skip handling dmq requests, as done for local options (keepalive) and notify -- KDMQ is something internal to kamailio and was not considered when filtering out.<br>
><br>
>   - <a href="https://github.com/kamailio/kamailio/commit/7ff8d4284f20763e8e47f9b24e4604867a242e4a" rel="noreferrer" target="_blank">https://github.com/kamailio/<wbr>kamailio/commit/<wbr>7ff8d4284f20763e8e47f9b24e4604<wbr>867a242e4a</a><br>
><br>
> Maybe you can give it a test just to be safe. I will backport it.<br>
><br>
> Cheers,<br>
> Daniel<br>
><br>
><br>
> On 30.05.18 11:39, Enrico Bandiera wrote:<br>
><br>
> Hi Daniel, since it was just before the KWC I waited some time before pinging you :)<br>
> Any news on this issue?<br>
><br>
> Thanks,<br>
> Enrico.<br>
><br>
> 2018-05-03 15:42 GMT+02:00 Enrico Bandiera <<a href="mailto:enrico.bandiera@cloud.timenet.it">enrico.bandiera@cloud.<wbr>timenet.it</a>>:<br>
>><br>
>> Hi Daniel, tell me if you need more portions of the log:<br>
>><br>
>>  0(111) DEBUG: <core> [core/socket_info.c:559]: grep_sock_info(): checking if host==us: 10==11 && [172.22.3.7] == [31.193.99.4]<br>
>>  0(111) DEBUG: <core> [core/socket_info.c:566]: grep_sock_info(): checking if port 5060 (advertise 0) matches port 5060<br>
>>  0(111) DEBUG: <core> [core/socket_info.c:559]: grep_sock_info(): checking if host==us: 10==10 && [172.22.3.7] == [172.22.3.7]<br>
>>  0(111) DEBUG: <core> [core/socket_info.c:566]: grep_sock_info(): checking if port 5060 (advertise 0) matches port 5060<br>
>>  0(111) DEBUG: tm [uac.c:426]: t_uac_prepare(): next_hop=<<a href="http://sip:notification_peer@127.0.0.1:5060" rel="noreferrer" target="_blank">sip:notification_<wbr>peer@127.0.0.1:5060</a>><br>
>>  0(111) DEBUG: tm [uac.c:152]: dlg2hash(): hashid 25495<br>
>>  0(111) DEBUG: topos [topos_mod.c:468]: tps_execute_event_route(): executing event_route[topos:...] (3)<br>
>>  0(111) ERROR: <script>: HIDING TOPOLOGY: 1:5060:127.0.0.1<br>
>>  0(111) DEBUG: <core> [core/parser/msg_parser.c:604]<wbr>: parse_msg(): SIP Request:<br>
>>  0(111) DEBUG: <core> [core/parser/msg_parser.c:606]<wbr>: parse_msg():  method:  <KDMQ><br>
>>  0(111) DEBUG: <core> [core/parser/msg_parser.c:608]<wbr>: parse_msg():  uri:     <<a href="http://sip:notification_peer@127.0.0.1:5060" rel="noreferrer" target="_blank">sip:notification_peer@127.0.<wbr>0.1:5060</a>><br>
>>  0(111) DEBUG: <core> [core/parser/msg_parser.c:610]<wbr>: parse_msg():  version: <SIP/2.0><br>
>>  0(111) DEBUG: <core> [core/parser/parse_via.c:1303]<wbr>: parse_via_param(): Found param type 232, <branch> = <z9hG4bK7936.<wbr>bcc623470000000000000000000000<wbr>00.0>; state=16<br>
>>  0(111) DEBUG: <core> [core/parser/parse_via.c:2639]<wbr>: parse_via(): end of header reached, state=5<br>
>>  0(111) DEBUG: <core> [core/parser/msg_parser.c:492]<wbr>: parse_headers(): Via found, flags=2<br>
>>  0(111) DEBUG: <core> [core/parser/msg_parser.c:494]<wbr>: parse_headers(): this is the first via<br>
>>  0(111) DEBUG: <core> [core/parser/parse_addr_spec.<wbr>c:864]: parse_addr_spec(): end of header reached, state=10<br>
>>  0(111) DEBUG: <core> [core/parser/msg_parser.c:171]<wbr>: get_hdr_field(): <To> [40]; uri=[<a href="http://sip:notification_peer@127.0.0.1:5060" rel="noreferrer" target="_blank">sip:notification_peer@<wbr>127.0.0.1:5060</a>]<br>
>>  0(111) DEBUG: <core> [core/parser/msg_parser.c:172]<wbr>: get_hdr_field(): to body [<<a href="http://sip:notification_peer@127.0.0.1:5060" rel="noreferrer" target="_blank">sip:notification_peer@127.0.<wbr>0.1:5060</a>><br>
>>  0(111) DEBUG: <core> [core/parser/msg_parser.c:152]<wbr>: get_hdr_field(): cseq <CSeq>: <10> <KDMQ><br>
>>  0(111) DEBUG: <core> [core/parser/msg_parser.c:183]<wbr>: get_hdr_field(): content_length=69<br>
>>  0(111) DEBUG: <core> [core/parser/msg_parser.c:89]: get_hdr_field(): found end of header<br>
>>  0(111) DEBUG: <core> [core/parser/parse_addr_spec.<wbr>c:185]: parse_to_param(): add param: tag=<wbr>2a154ea4a528648fbfaaac82505be4<wbr>61-4e03<br>
>>  0(111) DEBUG: <core> [core/parser/parse_addr_spec.<wbr>c:864]: parse_addr_spec(): end of header reached, state=29<br>
>>  0(111) DEBUG: topos [tps_msg.c:934]: tps_request_sent(): handling outgoing request (0, 1)<br>
>>  0(111) DEBUG: topos [tps_msg.c:376]: tps_pack_message(): compacted headers - x_via1: [SIP/2.0/UDP 172.22.3.7;branch=z9hG4bK7936.<wbr>bcc623470000000000000000000000<wbr>00.0](76) - x_via2: [](0) - x_vbranch1: [z9hG4bK7936.<wbr>bcc623470000000000000000000000<wbr>00.0](46)<br>
>>  0(111) DEBUG: topos [tps_msg.c:485]: tps_pack_message(): compacted headers - a_rr: [](0) - b_rr: [](0) - s_rr: [](0)<br>
>>  0(111) DEBUG: topos [tps_msg.c:490]: tps_pack_message(): compacted headers - as_contact: [](0) - bs_contact: [](0)<br>
>>  0(111) DEBUG: topos [tps_storage.c:124]: tps_storage_lock_get(): tps lock get: 120<br>
>>  0(111) DEBUG: <core> [sruid.c:182]: sruid_next(): new sruid is [tpsh-5aeb10fb-6f-1] (1 / 18)<br>
>>  0(111) WARNING: topos [tps_storage.c:400]: tps_storage_record(): no local address - do record routing for all initial requests<br>
>>  0(111) ERROR: topos [tps_storage.c:480]: tps_db_insert_dialog(): No database handle - misconfiguration?<br>
>>  0(111) ERROR: topos [tps_storage.c:412]: tps_storage_record(): failed to store<br>
>>  0(111) DEBUG: topos [tps_storage.c:136]: tps_storage_lock_release(): tps lock release: 120<br>
>>  0(111) DEBUG: tm [uac.c:645]: send_prepared_request_impl(): uac: 0x7f88fdc0b468  branch: 0  to <a href="http://127.0.0.1:5060" rel="noreferrer" target="_blank">127.0.0.1:5060</a><br>
>>  0(111) DEBUG: tm [../../core/onsend.h:69]: run_onsend(): required parameters are not available - ignoring<br>
>>  0(111) DEBUG: dmq [dmq_funcs.c:165]: bcast_dmq_message(): skipping node sip:<a href="http://172.22.3.7:5060" rel="noreferrer" target="_blank">172.22.3.7:5060</a><br>
>>  0(111) DEBUG: <core> [core/sr_module.c:941]: init_mod_child(): idx 0 rank 0: htable [main]<br>
>>  0(111) DEBUG: htable [htable.c:232]: child_init(): rank is (0)<br>
>>  0(111) DEBUG: <core> [core/sr_module.c:941]: init_mod_child(): idx 0 rank 0: app_python [main]<br>
>>  0(111) DEBUG: <core> [core/sr_module.c:941]: init_mod_child(): idx 0 rank 0: topos [main]<br>
>>  0(111) DEBUG: <core> [sruid.c:105]: sruid_init(): root for sruid is [tpsh-5aeb10fb-6f-] (0 / 17)<br>
>>  0(111) DEBUG: <core> [main.c:1751]: main_loop(): Expect maximum 2266  open fds<br>
>><br>
>><br>
>> Thanks,<br>
>> Enrico.<br>
>><br>
>><br>
>> 2018-05-03 15:33 GMT+02:00 Daniel-Constantin Mierla <<a href="mailto:miconda@gmail.com">miconda@gmail.com</a>>:<br>
>>><br>
>>> Can you run with higher debug level (e.g., add -ddd), then reproduce and send here all DEBUG and the rest of log messages printed by the same PID showing this error?<br>
>>><br>
>>> The main attendant doesn't handle sip traffic in fork=yes, but -DD is telling not to daemonize the main attendant, so I need to see what that process does before throwing the error messages.<br>
>>><br>
>>> Cheers,<br>
>>> Daniel<br>
>>><br>
>>><br>
>>> On 03.05.18 13:45, Enrico Bandiera wrote:<br>
>>><br>
>>> kamailio -f $PATH_KAMAILIO_CFG -DD -E -e<br>
>>><br>
>>> Thanks,<br>
>>> Enrico.<br>
>>><br>
>>> 2018-05-03 12:52 GMT+02:00 Daniel-Constantin Mierla <<a href="mailto:miconda@gmail.com">miconda@gmail.com</a>>:<br>
>>>><br>
>>>> Hello,<br>
>>>><br>
>>>> how do you start kamailio, or better, said what are the command line parameters?<br>
>>>><br>
>>>> Cheers,<br>
>>>> Daniel<br>
>>>><br>
>>>><br>
>>>> On 03.05.18 12:26, Enrico Bandiera wrote:<br>
>>>><br>
>>>> Hi Daniel, is kamcmd ps ok for this?<br>
>>>><br>
>>>>  0(116) ERROR: topos [tps_storage.c:480]: tps_db_insert_dialog(): No database handle - misconfiguration?<br>
>>>>  0(116) ERROR: topos [tps_storage.c:412]: tps_storage_record(): failed to store<br>
>>>><br>
>>>> root@proxy-bbd996f48-mjzr4:/# kamcmd ps<br>
>>>> 116 main process - attendant<br>
>>>><br>
>>>> Thanks,<br>
>>>> Enrico.<br>
>>>><br>
>>>><br>
>>>> 2018-05-03 11:48 GMT+02:00 Daniel-Constantin Mierla <<a href="mailto:miconda@gmail.com">miconda@gmail.com</a>>:<br>
>>>>><br>
>>>>> Hello,<br>
>>>>><br>
>>>>> can you get the output for<br>
>>>>><br>
>>>>> kamctl ps<br>
>>>>><br>
>>>>> and see the description for process with pid 94?<br>
>>>>><br>
>>>>> I assume you run it in docker, given low pid value shown in the log message...<br>
>>>>><br>
>>>>> Cheers,<br>
>>>>> Daniel<br>
>>>>><br>
>>>>><br>
>>>>> On 03.05.18 10:42, Enrico Bandiera wrote:<br>
>>>>><br>
>>>>> Hi, I'm trying to use the TOPOS module to solve some MTU issues we have (we have multiple kamailio servers in our architecture and route/via headers are becoming a problem)<br>
>>>>><br>
>>>>> The module seems to work but I'm getting these errors on the log:<br>
>>>>><br>
>>>>>  0(94) ERROR: topos [tps_storage.c:480]: tps_db_insert_dialog(): No database handle - misconfiguration?<br>
>>>>>  0(94) ERROR: topos [tps_storage.c:412]: tps_storage_record(): failed to store<br>
>>>>><br>
>>>>> I get these errors for some time after running kamailio and then they stop appearing.<br>
>>>>><br>
>>>>> Data is inserted on topos_d and topos_t on the db, so I'm not sure what the error is referring to.<br>
>>>>><br>
>>>>> Any idea?<br>
>>>>><br>
>>>>> Thanks,<br>
>>>>> Enrico.<br>
>>>>><br>
>>>>><br>
>>>>> ______________________________<wbr>_________________<br>
>>>>> Kamailio (SER) - Users Mailing List<br>
>>>>> <a href="mailto:sr-users@lists.kamailio.org">sr-users@lists.kamailio.org</a><br>
>>>>> <a href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users" rel="noreferrer" target="_blank">https://lists.kamailio.org/<wbr>cgi-bin/mailman/listinfo/sr-<wbr>users</a><br>
>>>>><br>
>>>>><br>
>>>>> --<br>
>>>>> Daniel-Constantin Mierla<br>
>>>>> <a href="http://www.twitter.com/miconda" rel="noreferrer" target="_blank">www.twitter.com/miconda</a> -- <a href="http://www.linkedin.com/in/miconda" rel="noreferrer" target="_blank">www.linkedin.com/in/miconda</a><br>
>>>>> Kamailio World Conference - May 14-16, 2018 - <a href="http://www.kamailioworld.com" rel="noreferrer" target="_blank">www.kamailioworld.com</a><br>
>>>><br>
>>>><br>
>>>><br>
>>>> --<br>
>>>> Daniel-Constantin Mierla<br>
>>>> <a href="http://www.twitter.com/miconda" rel="noreferrer" target="_blank">www.twitter.com/miconda</a> -- <a href="http://www.linkedin.com/in/miconda" rel="noreferrer" target="_blank">www.linkedin.com/in/miconda</a><br>
>>>> Kamailio World Conference - May 14-16, 2018 - <a href="http://www.kamailioworld.com" rel="noreferrer" target="_blank">www.kamailioworld.com</a><br>
>>><br>
>>><br>
>>><br>
>>> --<br>
>>> Daniel-Constantin Mierla<br>
>>> <a href="http://www.twitter.com/miconda" rel="noreferrer" target="_blank">www.twitter.com/miconda</a> -- <a href="http://www.linkedin.com/in/miconda" rel="noreferrer" target="_blank">www.linkedin.com/in/miconda</a><br>
>>> Kamailio World Conference - May 14-16, 2018 - <a href="http://www.kamailioworld.com" rel="noreferrer" target="_blank">www.kamailioworld.com</a><br>
>><br>
>><br>
><br>
><br>
> --<br>
> Daniel-Constantin Mierla -- <a href="http://www.asipto.com" rel="noreferrer" target="_blank">www.asipto.com</a><br>
> <a href="http://www.twitter.com/miconda" rel="noreferrer" target="_blank">www.twitter.com/miconda</a> -- <a href="http://www.linkedin.com/in/miconda" rel="noreferrer" target="_blank">www.linkedin.com/in/miconda</a><br>
> Kamailio World Conference -- <a href="http://www.kamailioworld.com" rel="noreferrer" target="_blank">www.kamailioworld.com</a><br>
><br>
> ______________________________<wbr>_________________<br>
> Kamailio (SER) - Users Mailing List<br>
> <a href="mailto:sr-users@lists.kamailio.org">sr-users@lists.kamailio.org</a><br>
> <a href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users" rel="noreferrer" target="_blank">https://lists.kamailio.org/<wbr>cgi-bin/mailman/listinfo/sr-<wbr>users</a><br>
<br>
______________________________<wbr>_________________<br>
Kamailio (SER) - Users Mailing List<br>
<a href="mailto:sr-users@lists.kamailio.org">sr-users@lists.kamailio.org</a><br>
<a href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users" rel="noreferrer" target="_blank">https://lists.kamailio.org/<wbr>cgi-bin/mailman/listinfo/sr-<wbr>users</a><br>
</div></div></blockquote></div><br></div>