Menu

#245 "Unable to resolve DNS SRV record" error when joining conference

OBSOLETE_(1.18.x)
closed-fixed
None
Protocol/Other
5
2016-04-23
2014-05-09
No

After trying to join a conference, I get an "Unable to resolve DNS SRV record" error.

The problem seems to be caused in parse_lync_join_url by ignoring subdomains.

Our account names have the form "my.name@ts.fujitsu.com", but parse_lync_join_url transforms this to "my.name@fujitsu.com" for the inviting party, and the server can't resolve this person, causing the error.

Log files are attached.

1 Attachments

Related

Bugs: #273
Feature Requests: #82
Release Notes: 2014/06/pidgin-sipe-release-1182

Discussion

  • Martin Wilck

    Martin Wilck - 2014-05-09

    Here is a very clumsy patch that actually solves this problem.
    You can certainly write it better. I am not familiar with the glib functions.

     
  • Stefan Becker

    Stefan Becker - 2014-05-09

    Sorry, but your patch would break if for everybody else. I.e. for them my.name@sub.domain.com needs to be mapped to sip:organizer@domain.com;gruu;opaque....

    Jakub: I'm not sure how to fix this. Use the focus URI as a template? The log shows that in his case it has the full domain ts.fujitsu.com

     
  • Stefan Becker

    Stefan Becker - 2014-05-09
    • assigned_to: Jakub Adam
     
  • Stefan Becker

    Stefan Becker - 2014-05-09

    @reporter: the log doesn't show the meeting location URL. Can you please copy & paste it here?

     
  • Stefan Becker

    Stefan Becker - 2014-05-09
    • status: open --> closed-fixed
    • assigned_to: Jakub Adam --> Stefan Becker
     
  • Stefan Becker

    Stefan Becker - 2014-05-09

    Thanks.

    Your problem should be fixed by git commit b09ab4b.

    Closing as FIXED.

     
  • Martin Wilck

    Martin Wilck - 2014-05-09

    Thanks a lot for your quick action. Fixed the bug in less than an hour. I am very impressed.

     
  • Martin Wilck

    Martin Wilck - 2014-05-09

    Ah, btw I forgot to say that I verified git commit b09ab4b as the solution.

     
  • Nelson Chan

    Nelson Chan - 2015-01-28

    I am using pidgin 2.10.9 with sipe 1.18.5 in ubuntu 14.10. I still experience the same issue when I join a conference.

    Attached the debug log for troubleshooting.

     
    • Stefan Becker

      Stefan Becker - 2015-01-28

      Please read the FAQ entry for this error message.

       
  • Nelson Chan

    Nelson Chan - 2015-01-29

    Thanks for the direction Stefan. I am able to attend a conference call after I translate the URI manually.

    Is there a script handy to translate the URI? I need to attend many conference calls every day and manual translation is time consuming.

     
  • Martin Wilck

    Martin Wilck - 2015-01-30

    Reading the FAQ, a generic solution should be possible.

    A) a config option somewhere telling SIPE how many host name parts to strip.
    B) a trial-and-error approach trying to strip one part after the other until the SRV lookup succeeds for:

    1. _sipinternaltls._tcp.pc.sub.domain.com
    2. _sipinternaltls._tcp.sub.domain.com
    3. _sipinternaltls._tcp.domain.com
    4. _sipinternaltls._tcp.com (well, hm ...)
     
    • Stefan Becker

      Stefan Becker - 2015-01-31

      (A) configuration options are a bad idea as users never understand them and only lead to incorrect "this is how I fixed it" blog entries.

      (B) those DNS SRV records will deliver incorrect result, i.e. the OCS server. This has nothing to do with the conference server.

      I've filed [feature-requests:#82] with a potential idea. But without a test account the chances of getting this implemented are slim. None of my test accounts offers public conferences. It's anyway too late for 1.19.0.

       

      Related

      Feature Requests: #82

  • Nelson Chan

    Nelson Chan - 2015-02-02

    What kind of testing do you need to perform? I may be able to offer some help. This feature is useful for me.

     
    • Stefan Becker

      Stefan Becker - 2015-02-02

      Please move all further discussion to [feature-requests:#82]. Make sure to subscribe to that feature request to receive updates.

       

      Related

      Feature Requests: #82


Log in to post a comment.