Well, you just posted an example of a valid INVITE. Nothing wrong with it. Have you tried the `advertise` FQDN that was previously suggested? I understand it would be static domain, but in most cases - it's all you need, unless you're building a multi-tenant solution. If it's the later option - then try xavp_via_fields, but I can tell you upfront if you do that - then you must be doing something conceptually wrong (I'll leave the details to my know-how and let you figure out the rest)
On Sat, Apr 25, 2020 at 1:09 PM Yuriy Nasida <ynas...@gmail.com> wrote: > Comrade :) > > Thanks for the advices! I will try them. > > And yes, that is for inbound calls to MS teams. We just got outbound calls > working by the way (had to do a lot of kamailio tweaks honestly). > As for inbound calls to MS - I just looking at their docs > (picute attached). Looks like MS expect domain name in VIA. > I have all other sip headers like they want, but MS still ignore our > INVITEs. That is why I think how to change VIA. > > If you have example of INVITE to MS teams that is working - that can help > a lot. > > > [image: image_2020-04-24_08-26-25.png] > > On Sat, 25 Apr 2020 at 18:37, Sergiu Pojoga <pojo...@gmail.com> wrote: > >> Yuriy, >> >> The 'advertise' parameter doesn't support vars. ( >> https://github.com/kamailio/kamailio/issues/2137) >> >> As an alternative, you could use a combination of xavps and corex module >> function via_use_xavp_fields() -- see: >> >> https://www.kamailio.org/wiki/cookbooks/5.3.x/core#xavp_via_fields >> >> If you're building this for what I think you are, most likely you think >> you need this - but you actually don't. Or may be I'm wrong and your >> specifics do require it. >> >> Good luck comrade. >> >> On Sat, Apr 25, 2020 at 9:41 AM Nasida Yuriy <nas...@live.ru> wrote: >> >>> Thanks for the answer Sergiu, but this shoud not be static domain name. >>> I need to have different domains in Via for different calls. >>> Is it possible ? >>> ------------------------------ >>> *От:* sr-users <sr-users-boun...@lists.kamailio.org> от имени Sergiu >>> Pojoga <pojo...@gmail.com> >>> *Отправлено:* 24 апреля 2020 г. 21:35 >>> *Кому:* Kamailio (SER) - Users Mailing List <sr-users@lists.kamailio.org >>> > >>> *Тема:* Re: [SR-Users] how to use get my domain name in VIA header >>> (INVITE) instead of IP address. >>> >>> Most common way is by using `advertise` in the `listen` directive. >>> >>> https://www.kamailio.org/wiki/cookbooks/5.3.x/core#listen >>> >>> On Fri, Apr 24, 2020 at 2:19 PM Nasida Yuriy <nas...@live.ru> wrote: >>> >>> >>> Hi guys, >>> >>> It sounds simple but I can not get domain name in VIA header (INVITE) >>> instead of IP address. >>> >>> It is just >>> >>> FS ---INVITE --> Kamailio --INVITE--> endpoint >>> >>> Kamailio gets INVITE, and adds one more VIA with it's IP address. How to >>> get domain name instead ? >>> >>> Please advice. >>> >>> _______________________________________________ >>> Kamailio (SER) - Users Mailing List >>> sr-users@lists.kamailio.org >>> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users >>> >>> _______________________________________________ >>> Kamailio (SER) - Users Mailing List >>> sr-users@lists.kamailio.org >>> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users >>> >> _______________________________________________ >> Kamailio (SER) - Users Mailing List >> sr-users@lists.kamailio.org >> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users >> > _______________________________________________ > Kamailio (SER) - Users Mailing List > sr-users@lists.kamailio.org > https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users >
_______________________________________________ Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users