[Xymon] Need help with upgrade from 4.3.17 to 4.3.20

Asif Iqbal vadud3 at gmail.com
Wed May 20 17:10:31 CEST 2015


On Tue, May 19, 2015 at 6:39 PM, J.C. Cleaver <cleaver at terabithia.org>
wrote:

> On Tue, May 19, 2015 12:04 pm, Asif Iqbal wrote:
> > On Tue, May 19, 2015 at 2:06 PM, J.C. Cleaver <cleaver at terabithia.org>
> > wrote:
> >
> >>
> >> Hmm. So far, the only way I've been able to reproduce this is by
> >> replacing
> >> the ScriptAlias directives with mere Alias's in the xymon.conf apache
> >> config.
> >>
> >
> >
> > I am using the config, as is, that came as xymon-apache.conf with the
> > source 4.3.20
> >
>
> >> Has there been any change in the path you've used for the CGI directory
> >> since the previous version, or is there any chance that another Alias
> >> line
> >>
> >
> > xymon and xymon-client debian version 4.3.17 has been removed, so no
> > more xymon in /usr/lib/xymon
>
>
> >> On Tue, May 19, 2015 10:37 am, Cortes, Manny wrote:
> >> > Having the same problem after installing 4.3.20 on both Ubuntu server
> >> > 14.04 and 15.04.
> >> >
> >> > Thanks,
> >> >
>
>
> Can you send a copy of the previous and current xymon.conf configs?
>

Here is the current config

 /etc/apache2/sites-enabled$ egrep -v "^$|^#" xymon-apache.conf

Alias /xymon/  "/var/lib/xymon/server/www/"
<Directory "/var/lib/xymon/server/www">
    Options Indexes FollowSymLinks Includes MultiViews
    <IfModule mod_authz_core.c>
        # Apache 2.4+
        Require all granted
    </IfModule>
    <IfModule !mod_authz_core.c>
        Order deny,allow
        Allow from all
    </IfModule>
</Directory>
ScriptAlias /xymon-cgi/ "/var/lib/xymon/cgi-bin/"
<Directory "/var/lib/xymon/cgi-bin">
    AllowOverride None
    Options ExecCGI FollowSymLinks Includes
    <IfModule mod_authz_core.c>
        # Apache 2.4+
        Require all granted
    </IfModule>
    <IfModule !mod_authz_core.c>
        Order deny,allow
        Allow from all
    </IfModule>
</Directory>
ScriptAlias /xymon-seccgi/ "/var/lib/xymon/cgi-secure/"
<Directory "/var/lib/xymon/cgi-secure">
    AllowOverride None
    Options ExecCGI FollowSymLinks Includes
    <IfModule mod_authz_core.c>
        # Apache 2.4+
        Require all granted
    </IfModule>
    <IfModule !mod_authz_core.c>
        Order deny,allow
        Allow from all
    </IfModule>
    # Password file where users with access to these scripts are kept.
    # Create it with "htpasswd -c /var/lib/xymon/server/etc/xymonpasswd
USERNAME"
    # Add more users / change passwords with "htpasswd
/var/lib/xymon/server/etc/xymonpasswd USERNAME"
    #
    # You can also use a group file to restrict admin access to members of a
    # group, instead of anyone who is logged in. In that case you must setup
    # the "xymongroups" file, and change the "Require" settings to require
    # a specific group membership. See the Apache docs for more details.
    AuthUserFile /var/lib/xymon/server/etc/xymonpasswd
    AuthGroupFile /var/lib/xymon/server/etc/xymongroups
    AuthType Basic
    AuthName "Xymon Administration"
    # "valid-user" restricts access to anyone who is logged in.
    Require valid-user
    # "group admins" restricts access to users who have logged in, AND
    # are members of the "admins" group in xymongroups.
    # Require group admins
</Directory>
RewriteEngine On
RewriteRule ^/xymon/bb.html /xymon/xymon.html [R=permanent,L]
RewriteRule ^/xymon/bb2.html /xymon/nongreen.html [R=permanent,L]
RewriteRule ^/xymon/bbnk.html /xymon/critical.html [R=permanent,L]
RewriteRule ^/xymon-cgi/bb-hist.sh /xymon-cgi/history.sh [R=permanent,L]
RewriteRule ^/xymon-cgi/bb-eventlog.sh /xymon-cgi/eventlog.sh
[R=permanent,L]
RewriteRule ^/xymon-cgi/bb-rep.sh /xymon-cgi/report.sh [R=permanent,L]
RewriteRule ^/xymon-cgi/bb-replog.sh /xymon-cgi/reportlog.sh [R=permanent,L]
RewriteRule ^/xymon-cgi/bb-snapshot.sh /xymon-cgi/snapshot.sh
[R=permanent,L]
RewriteRule ^/xymon-cgi/bb-findhost.sh /xymon-cgi/findhost.sh
[R=permanent,L]
RewriteRule ^/xymon-cgi/bb-csvinfo.sh /xymon-cgi/csvinfo.sh [R=permanent,L]
RewriteRule ^/xymon-cgi/hobbitcolumn.sh /xymon-cgi/columndoc.sh
[R=permanent,L]
RewriteRule ^/xymon-cgi/bb-datepage.sh /xymon-cgi/datepage.sh
[R=permanent,L]
RewriteRule ^/xymon-cgi/hobbitgraph.sh /xymon-cgi/showgraph.sh
[R=permanent,L]
RewriteRule ^/xymon-cgi/bb-hostsvc.sh /xymon-cgi/svcstatus.sh
[R=permanent,L]
RewriteRule ^/xymon-cgi/bb-histlog.sh /xymon-cgi/historylog.sh
[R=permanent,L]
RewriteRule ^/xymon-cgi/hobbit-confreport.sh /xymon-cgi/confreport.sh
[R=permanent,L]
RewriteRule ^/xymon-cgi/hobbit-confreport-critical.sh
/xymon-cgi/confreport-critical.sh [R=permanent,L]
RewriteRule ^/xymon-cgi/hobbit-nkview.sh /xymon-cgi/criticalview.sh
[R=permanent,L]
RewriteRule ^/xymon-cgi/hobbit-certreport.sh /xymon-cgi/certreport.sh
[R=permanent,L]
RewriteRule ^/xymon-cgi/hobbit-nongreen.sh /xymon-cgi/nongreen.sh
[R=permanent,L]
RewriteRule ^/xymon-cgi/hobbit-hostgraphs.sh /xymon-cgi/hostgraphs.sh
[R=permanent,L]
RewriteRule ^/xymon-cgi/hobbit-ghosts.sh /xymon-cgi/ghostlist.sh
[R=permanent,L]
RewriteRule ^/xymon-cgi/hobbit-notifylog.sh /xymon-cgi/notifications.sh
[R=permanent,L]
RewriteRule ^/xymon-cgi/hobbit-hostlist.sh /xymon-cgi/hostlist.sh
[R=permanent,L]
RewriteRule ^/xymon-cgi/hobbit-perfdata.sh /xymon-cgi/perfdata.sh
[R=permanent,L]
RewriteRule ^/xymon-cgi/hobbit-topchanges.sh /xymon-cgi/topchanges.sh
[R=permanent,L]
RewriteRule ^/xymon-seccgi/bb-ack.sh /xymon-seccgi/acknowledge.sh
[R=permanent,L]
RewriteRule ^/xymon-seccgi/hobbit-enadis.sh /xymon-seccgi/enadis.sh
[R=permanent,L]
RewriteRule ^/xymon-seccgi/hobbit-nkedit.sh /xymon-seccgi/criticaleditor.sh
[R=permanent,L]
RewriteRule ^/xymon-seccgi/hobbit-ackinfo.sh /xymon-seccgi/ackinfo.sh
[R=permanent,L]
RewriteRule ^/xymon-seccgi/hobbit-useradm.sh /xymon-seccgi/useradm.sh
[R=permanent,L]

I do not have any old config as I removed the old install


> If the layout is altered, I'd still think the ScriptAlias directive should
> be pointing to the correct location.
>
>
> Regards,
>
> -jc
>
>
>
>


-- 
Asif Iqbal
PGP Key: 0xE62693C5 KeyServer: pgp.mit.edu
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.xymon.com/pipermail/xymon/attachments/20150520/a8cc770a/attachment.html>


More information about the Xymon mailing list