Details

    • Flagged:
      Release Note

      Description

      If I try to join another node by specifying the hostname of the server instead of using dotted decimal I get an error message saying:

      'Attention - Failed to resolve address for "windows". The hostname may be incorrect or not resolvable. '

      I am able to run the following command from cmd.exe:
      C:\Program Files\NorthScale\Developer Kit\bin>nslookup windows
      Server: speedtouch.lan
      Address: 10.0.0.1

      Name: windows.lan
      Address: 10.0.0.28

      1. log.txt
        691 kB
        Trond Norbye
      No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

        trond@northscale.com Trond Norbye created issue -
        Hide
        trond@northscale.com Trond Norbye added a comment -

        Created an attachment (id=161)
        log

        Show
        trond@northscale.com Trond Norbye added a comment - Created an attachment (id=161) log
        Hide
        trond@northscale.com Trond Norbye added a comment -

        (version is 0.9.3 devkit)

        Show
        trond@northscale.com Trond Norbye added a comment - (version is 0.9.3 devkit)
        Hide
        trond@northscale.com Trond Norbye added a comment -

        this looks like 320, please verify

        Show
        trond@northscale.com Trond Norbye added a comment - this looks like 320, please verify
        Hide
        matt@northscale.com Matt(old) Ingenthron (Inactive) added a comment -

        I remember MB-204, but it was a different issue. The resolution on 320 had to do with the way we were dropping in and installing erlang I believe.

        In any event, I will try some hostname resolution after getting through BAT right now. I'm confident menelaus is doing the right thing, but there may be a case that erlang isn't handling.

        This may be P3able, if it only resolves when using fqdn. Did you try that by chance?

        Show
        matt@northscale.com Matt(old) Ingenthron (Inactive) added a comment - I remember MB-204, but it was a different issue. The resolution on 320 had to do with the way we were dropping in and installing erlang I believe. In any event, I will try some hostname resolution after getting through BAT right now. I'm confident menelaus is doing the right thing, but there may be a case that erlang isn't handling. This may be P3able, if it only resolves when using fqdn. Did you try that by chance?
        Hide
        steve.yen@northscale.com Steve Yen added a comment -

        per discussion with rod, to P3 for 1.0.

        Show
        steve.yen@northscale.com Steve Yen added a comment - per discussion with rod, to P3 for 1.0.
        Hide
        dustin@sallings.org Dustin Sallings (Inactive) added a comment -

        Moving open bugs from 1.0 to later.

        Show
        dustin@sallings.org Dustin Sallings (Inactive) added a comment - Moving open bugs from 1.0 to later.
        Hide
        steve.yen@northscale.com Steve Yen added a comment -

        Aliaksey, I think this should be probably fixed "for free" as part of delayed IP addr assignment enhancement.

        Show
        steve.yen@northscale.com Steve Yen added a comment - Aliaksey, I think this should be probably fixed "for free" as part of delayed IP addr assignment enhancement.
        Hide
        alkondratenko@gmail.com Alk (old) Kondratenko (Inactive) added a comment -

        Not sure. I've been using hostnames instead of addresses since cluster joining was working. And at least on linux erlang is resolving names via libc name service switch facility (i.e. usual gethostbyname, not some kind of home brewed async DNS resolver), so that mDNS names (like epsilon.local) work too.

        So this should be something win-specific, I guess.

        Show
        alkondratenko@gmail.com Alk (old) Kondratenko (Inactive) added a comment - Not sure. I've been using hostnames instead of addresses since cluster joining was working. And at least on linux erlang is resolving names via libc name service switch facility (i.e. usual gethostbyname, not some kind of home brewed async DNS resolver), so that mDNS names (like epsilon.local) work too. So this should be something win-specific, I guess.
        Hide
        alkondratenko@gmail.com Alk (old) Kondratenko (Inactive) added a comment -

        I need this tested on windows.

        Show
        alkondratenko@gmail.com Alk (old) Kondratenko (Inactive) added a comment - I need this tested on windows.
        Hide
        perry@northscale.com Perry Krug added a comment -

        Assigning to our QA department for testing. Thuan, can you check this out specifically on Windows?

        Show
        perry@northscale.com Perry Krug added a comment - Assigning to our QA department for testing. Thuan, can you check this out specifically on Windows?
        Hide
        azhuravlyova@gmail.com Alexandra Zhuravlyova added a comment -

        The issue is reproduced.
        Node with names w2008x64qa.altoros.corp or w2008x64qa were not added though the node is accessible through web using this names.
        UI error: Attention - Could not connect port mapper at "w2008x64qa" (tcp port 4369). With error Reason nxdomain. This could be due to firewall configured between the two nodes.

        Log is attached.

        Show
        azhuravlyova@gmail.com Alexandra Zhuravlyova added a comment - The issue is reproduced. Node with names w2008x64qa.altoros.corp or w2008x64qa were not added though the node is accessible through web using this names. UI error: Attention - Could not connect port mapper at "w2008x64qa" (tcp port 4369). With error Reason nxdomain. This could be due to firewall configured between the two nodes. Log is attached.
        Hide
        azhuravlyova@gmail.com Alexandra Zhuravlyova added a comment -

        Created an attachment (id=648)
        log

        Show
        azhuravlyova@gmail.com Alexandra Zhuravlyova added a comment - Created an attachment (id=648) log
        Hide
        alkondratenko@gmail.com Alk (old) Kondratenko (Inactive) added a comment -

        erlang on windows clearly has issue with name resolution:

        Erlang web shell 0.01 (dennis:killme2008@gmail.com)
        1> inet:gethostbyname("google.com").

        {error,nxdomain}
        2> inet:gethostbyname("localhost").
        {ok,{hostent,"localhost",[],inet,4,[{127,0,0,1}]}}
        3> inet:gethostbyname("gwwin.altoros.corp").{error,nxdomain}

        pinging from cmd.exe to gwwin.altoros.corp and google.com works.

        Show
        alkondratenko@gmail.com Alk (old) Kondratenko (Inactive) added a comment - erlang on windows clearly has issue with name resolution: Erlang web shell 0.01 (dennis:killme2008@gmail.com) 1> inet:gethostbyname("google.com"). {error,nxdomain} 2> inet:gethostbyname("localhost"). {ok,{hostent,"localhost",[],inet,4, [{127,0,0,1}] }} 3> inet:gethostbyname("gwwin.altoros.corp").{error,nxdomain} pinging from cmd.exe to gwwin.altoros.corp and google.com works.
        Hide
        perry@northscale.com Perry Krug added a comment -

        Raising the priority of this since DNS seems broken on Windows.

        Show
        perry@northscale.com Perry Krug added a comment - Raising the priority of this since DNS seems broken on Windows.
        Show
        alkondratenko@gmail.com Alk (old) Kondratenko (Inactive) added a comment - https://support.process-one.net/browse/EJAB-860 CC-ing Dmitry
        Hide
        sean@northscale.com Sean Lynch (Inactive) added a comment -

        There's no time to fix name resolution on Windows - this problem is not specific to us and there's not an easy fix.

        Show
        sean@northscale.com Sean Lynch (Inactive) added a comment - There's no time to fix name resolution on Windows - this problem is not specific to us and there's not an easy fix.
        Hide
        trond@northscale.com Trond Norbye added a comment -

        If this is an Erlang bug, is it reported upstream ?

        Show
        trond@northscale.com Trond Norbye added a comment - If this is an Erlang bug, is it reported upstream ?
        Hide
        alkondratenko@gmail.com Alk (old) Kondratenko (Inactive) added a comment -

        See see my link on ejabberd bug report. It has links to upstream bug report and discussion.

        Show
        alkondratenko@gmail.com Alk (old) Kondratenko (Inactive) added a comment - See see my link on ejabberd bug report. It has links to upstream bug report and discussion.
        ingenthr Matt Ingenthron made changes -
        Field Original Value New Value
        issue.field.bugzillaimportkey 889 10755
        frank Frank Weigel (Inactive) made changes -
        Affects Version/s 1.0.3-47 [ 10013 ]
        Affects Version/s 1.0.1 [ 10010 ]
        sean Sean Lynch (Inactive) made changes -
        Fix Version/s 1.6.1 [ 10059 ]
        Hide
        perry Perry Krug added a comment -

        The Erlang link seems to indicate that this issue is fixed. Can we import that into our Erlang?

        Show
        perry Perry Krug added a comment - The Erlang link seems to indicate that this issue is fixed. Can we import that into our Erlang?
        perry Perry Krug made changes -
        Assignee Sean Lynch [ sean@northscale.com ] Sean Lynch [ sean ]
        Priority Critical [ 2 ]
        perry Perry Krug made changes -
        Affects Version/s 1.6.4 [ 10082 ]
        Affects Version/s 1.0.3-47 [ 10013 ]
        Hide
        perry Perry Krug added a comment -

        tagged: releasenotes

        Show
        perry Perry Krug added a comment - tagged: releasenotes
        sean Sean Lynch (Inactive) made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Incomplete [ 4 ]
        Hide
        perry Perry Krug added a comment -

        Not sure why this was closed, it needs to remain open as the problem is not fixed.

        Show
        perry Perry Krug added a comment - Not sure why this was closed, it needs to remain open as the problem is not fixed.
        perry Perry Krug made changes -
        Resolution Incomplete [ 4 ]
        Status Resolved [ 5 ] Reopened [ 4 ]
        perry Perry Krug made changes -
        Link This issue depends on MB-1440 [ MB-1440 ]
        perry Perry Krug made changes -
        Flagged [Release Note]
        sean Sean Lynch (Inactive) made changes -
        Fix Version/s 2011-01-06 [ 10131 ]
        sean Sean Lynch (Inactive) made changes -
        Fix Version/s 2011-01-20 [ 10142 ]
        Fix Version/s 2011-01-06 [ 10131 ]
        Hide
        perry Perry Krug added a comment -

        A Pivotal Tracker story has been created for this Issue: http://www.pivotaltracker.com/story/show/9309683

        Show
        perry Perry Krug added a comment - A Pivotal Tracker story has been created for this Issue: http://www.pivotaltracker.com/story/show/9309683
        sean Sean Lynch (Inactive) made changes -
        Link This issue depends on MB-1440 [ MB-1440 ]
        Hide
        sean Sean Lynch (Inactive) added a comment -

        We can use ejabberd's fix for this.

        Show
        sean Sean Lynch (Inactive) added a comment - We can use ejabberd's fix for this.
        sean Sean Lynch (Inactive) made changes -
        Summary Fail to join cluster when specifying hostname and not dotted decimals DNS lookups don't work on Windows
        perry Perry Krug made changes -
        Fix Version/s 2011-01-20 [ 10142 ]
        alkondratenko Aleksey Kondratenko (Inactive) made changes -
        Assignee Sean Lynch [ sean ] Aaron Miller [ aaron ]
        aaron Aaron Miller (Inactive) made changes -
        Status Reopened [ 4 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        aaron Aaron Miller (Inactive) made changes -
        Resolution Fixed [ 1 ]
        Status Resolved [ 5 ] Reopened [ 4 ]
        perry Perry Krug made changes -
        Assignee Aaron Miller [ aaron ]
        Hide
        aaron Aaron Miller (Inactive) added a comment -

        Native resolver works on windows now. Registry hack not necessary since we only need to look up A and AAAA records.

        Show
        aaron Aaron Miller (Inactive) added a comment - Native resolver works on windows now. Registry hack not necessary since we only need to look up A and AAAA records.
        aaron Aaron Miller (Inactive) made changes -
        Status Reopened [ 4 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        perry Perry Krug made changes -
        Resolution Fixed [ 1 ]
        Status Resolved [ 5 ] Reopened [ 4 ]
        perry Perry Krug made changes -
        Status Reopened [ 4 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        perry Perry Krug made changes -
        Status Resolved [ 5 ] Closed [ 6 ]
        Hide
        perry Perry Krug added a comment -

        Perry Krug deleted the linked story in Pivotal Tracker

        Show
        perry Perry Krug added a comment - Perry Krug deleted the linked story in Pivotal Tracker
        Hide
        perry Perry Krug added a comment -

        Reopening to edit

        Show
        perry Perry Krug added a comment - Reopening to edit
        perry Perry Krug made changes -
        Resolution Fixed [ 1 ]
        Status Closed [ 6 ] Reopened [ 4 ]
        perry Perry Krug made changes -
        Fix Version/s 1.7 alpha 1 [ 10170 ]
        perry Perry Krug made changes -
        Status Reopened [ 4 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        perry Perry Krug made changes -
        Labels 1.6.0-release-notes 1.6.5.3-release-notes

          People

          • Assignee:
            Unassigned
            Reporter:
            trond@northscale.com Trond Norbye
          • Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Gerrit Reviews

              There are no open Gerrit changes