Xymon Mailing List Archive search

Xymon server fqdn

list Japheth Cleaver
Thu, 5 Jan 2017 14:04:32 -0800
Message-Id: <user-97bbfee7a1fe@xymon.invalid>

Yeah, this was a change around 4.3.18:

From: xymon.CHANGES.terabithia

- On new server installs, $XYMONSERVERHOSTNAME will be set to the 
MACHINEDOTS value
   given by xymoncmd (which derives it from $HOSTNAME or `uname -n`).
   $XYMONSERVERWWWNAME will be set to the XYMONSERVERHOSTNAME value.


I believe this was related to the migration of settings from wrapper 
scripts to xymoncmd settings, as how $MACHINEDOTS was needed to be 
inverted in systemd-land...

This *should* have been handled by the RPM upgrade process around this 
time... Not sure why it wasn't in this case :/

-jc

On 1/5/2017 1:42 PM, Galen Johnson wrote:
Yeah, I thought that was odd, too.  I checked my old configs 
(non-terabithia) and they are set exactly like you mention.  Are you 
using the terabithia rpms?  I suspect it is something specific to those.

=G=

On Thu, Jan 5, 2017 at 4:39 PM, Ralph Mitchell 
<user-00a5e44c48c0@xymon.invalid <mailto:user-00a5e44c48c0@xymon.invalid>> wrote:

    $MACHINEDOTS should be being set in xymonserver.cfg, I think.  In
    my installation (xymon-4.3.12) I have it the other way around:

    XYMONSERVERHOSTNAME="server.domain.com <http://server.domain.com>";
      # The hostname of your server
    MACHINEDOTS="$XYMONSERVERHOSTNAME"        # This systems hostname

    And for some reason I don't remember, the WWW name is set explicitly:

    XYMONSERVERWWWNAME="server.domain.com <http://server.domain.com>";
        # The name used for this servers' webserver


    Ralph Mitchell


    On Thu, Jan 5, 2017 at 4:24 PM, Galen Johnson <user-fc632e705d24@xymon.invalid
    <mailto:user-fc632e705d24@xymon.invalid>> wrote:

        Interestingly, emails from my work address don't seem to be
        making it to the list...

        Hey,

        I'm at a loss here.  I'm using the Terabithia RPM for my Xymon
        server and the links that are provided in emails only use the
        shortname of my xymon server.  For example,

        https://shortname/xymon

        instead of

        https://shortname.example.com/xymon
        <https://shortname.example.com/xymon>;

        I've dug through the xymonserver.cfg file to see where this is
        being set and I can trace it to

        XYMONSERVERWWWNAME="$XYMONSERVERHOSTNAME" # The name used for
        this hosts' webserver

        where XYMONSERVERHOSTNAME is defined as

        XYMONSERVERHOSTNAME="$MACHINEDOTS" # The hostname of your
        server. In the RPM, xymoncmd sets this before we get here

        I have FQDN="TRUE" set as well.

        Any idea where I can set this to give me the actual fqdn of
        the server?  I'm assuming that 'xymoncmd' is just pulling in
        'hostname' rather than 'hostname -f'.  I must be missing
        something.

        Anyone have any insight into what I may be missing?

        =G=

        
        <