[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [HTCondor-users] automatic selection of advertised IP
- Date: Fri, 17 Feb 2017 15:54:41 -0600
- From: Todd L Miller <tlmiller@xxxxxxxxxxx>
- Subject: Re: [HTCondor-users] automatic selection of advertised IP
I am trying to figure out why our publicly reachable schedd nodes are
consistently picking the wrong network interface.
The only address changed by ENABLE_ADDRESS_REWRITING is the
address that's /advertised/ to the collector. Unless you turn off
BIND_ALL_INTERFACES, the daemons actually listen on all addresses. What
they report in their log is the address they would advertise without
rewriting. Since the only daemon which is contacted without looking it up
in the collector is the collector (or the shared port daemon, which will
impersonates the collector), changing a daemon's address in the collector
is (almost always) all that's necessary; making this change /only/ in the
collector allows a daemon on a multi-homed machine to advertise an
appropriate address in whichever collector(s) it contacts.
If you change NETWORK_INTERFACE back to *, does 'condor_status
-schedd -af MyAddress' return public or private IPs? If private, could
you add D_NETWORK:2 to your SCHEDD_DEBUG, start up a schedd and send me
its log? Thanks.
- ToddM