Unable to view xymon web pages
list Jewel Makda
I am trying to setup xymon on Ubuntu and for days now have not been able to get it working. I have followed the installation steps to a "T" and have created a user called "xymonuser" for xymon. I copied the xymon-apache.conf file to my /etc/apache2/apache2.conf and when I start the xymon.sh service as xymonuser I only see the "index/xymon" directory when I go to http://localhost/xymom/ Here are some of my one of my log files: tail /var/log/xymon/xymonlaunch.log Cannot access checkpoint file /home/xymonuser/srver/tmp/xymond.chk for restore Setting up network listener on 0.0.0.0:1984 Cannot bind to listen socket (Address already in use) Task xymond terminated, status 1 There are errors at in my apache logs and when I start the xymon service it starts successfully. I have to say I am a newbie when it comes to linux and am still learning how to use vi. Jewel --
list Josh Luthman
You can use nano or pico as an easier file editor. Did you overwrite apache2.conf with xymon's xymon-apache.conf? You are supposed to append it. It seems xymond is running. Do a: netstat -an|grep 1984 Then look at your web files and look for bb.html and bb2.html, probably in /var/html/www Josh Luthman Office: XXX-XXX-XXXX Direct: XXX-XXX-XXXX XXXX Wayne St Suite XXXX Troy, OH XXXXX On Wed, Sep 7, 2011 at 2:14 PM, Jewel Makda <
▸
user-f94a3a1b7030@xymon.invalid> wrote:
I am trying to setup xymon on Ubuntu and for days now have not been able to get it working. I have followed the installation steps to a "T" and have created a user called "xymonuser" for xymon. I copied the xymon-apache.conf file to my /etc/apache2/apache2.conf and when I start the xymon.sh service as xymonuser I only see the "index/xymon" directory when I go to http://localhost/xymom/ Here are some of my one of my log files: tail /var/log/xymon/xymonlaunch.log Cannot access checkpoint file /home/xymonuser/srver/tmp/**xymond.chk for restore Setting up network listener on 0.0.0.0:1984 Cannot bind to listen socket (Address already in use) Task xymond terminated, status 1 There are errors at in my apache logs and when I start the xymon service it starts successfully. I have to say I am a newbie when it comes to linux and am still learning how to use vi. Jewel -- ______________________________**
Xymon at xymon.com<
list Jewel Makda
I appended the xymon-apache.conf to the end of the apache2.conf file. When I run a netstat -an | grep 1984 I get the following: tcp 0 0 0.0.0.0:1984 0.0.0.0:* LISTEN tcp 0 0 127.0.0.1:51250 127.0.0.1:1984 TIME_WAIT tcp 0 0 127.0.0.1:51251 127.0.0.1:1984 TIME_WAIT When I search for the bb.html file it's located in: /var/lib/hobbit/www/bb.html /var/lib/hobbit/www/bb2.html
▸
On 9/7/2011 1:26 PM, Josh Luthman wrote:You can use nano or pico as an easier file editor.
Did you overwrite apache2.conf with xymon's xymon-apache.conf? You
are supposed to append it.
It seems xymond is running. Do a:
netstat -an|grep 1984
Then look at your web files and look for bb.html and bb2.html,
probably in /var/html/www
Josh Luthman
Office: XXX-XXX-XXXX
Direct: XXX-XXX-XXXX
XXXX Wayne St
Suite XXXX
Troy, OH XXXXX
On Wed, Sep 7, 2011 at 2:14 PM, Jewel Makda
<user-f94a3a1b7030@xymon.invalid
<mailto:user-f94a3a1b7030@xymon.invalid>> wrote:
I am trying to setup xymon on Ubuntu and for days now have not
been able to get it working. I have followed the installation
steps to a "T" and have created a user called "xymonuser" for
xymon. I copied the xymon-apache.conf file to my
/etc/apache2/apache2.conf and when I start the xymon.sh service as
xymonuser I only see the "index/xymon" directory when I go to
http://localhost/xymom/
Here are some of my one of my log files:
tail /var/log/xymon/xymonlaunch.log
Cannot access checkpoint file
/home/xymonuser/srver/tmp/xymond.chk for restoreSetting up network listener on 0.0.0.0:1984 <http://0.0.0.0:1984>;
▸
Cannot bind to listen socket (Address already in use)
Task xymond terminated, status 1
There are errors at in my apache logs and when I start the xymon
service it starts successfully.
I have to say I am a newbie when it comes to linux and am still
learning how to use vi.
Jewel
--
--
list Josh Luthman
Looks like Xymon is running, so that's all good. Double check to see, in apache2.conf, this: Alias /xymon/ "/var/lib/hobbit/www/" Next do a file index.html #you should see index.html: symbolic link to `bb.html' Now do an ls -lh bb.html and make sure it isn't blank Now when you go to foobarhost.com/xymon/ (note the trailing slash) what page do you see?
▸
Josh Luthman
Office: XXX-XXX-XXXX
Direct: XXX-XXX-XXXX
XXXX Wayne St
Suite XXXX
Troy, OH XXXXX
On Wed, Sep 7, 2011 at 2:35 PM, Jewel Makda <
▸
user-f94a3a1b7030@xymon.invalid> wrote:
I appended the xymon-apache.conf to the end of the apache2.conf file. When I run a netstat -an | grep 1984 I get the following: tcp 0 0 0.0.0.0:1984 0.0.0.0:* LISTEN tcp 0 0 127.0.0.1:51250 127.0.0.1:1984 TIME_WAIT tcp 0 0 127.0.0.1:51251 127.0.0.1:1984 TIME_WAIT When I search for the bb.html file it's located in: /var/lib/hobbit/www/bb.html /var/lib/hobbit/www/bb2.html On 9/7/2011 1:26 PM, Josh Luthman wrote: You can use nano or pico as an easier file editor. Did you overwrite apache2.conf with xymon's xymon-apache.conf? You are supposed to append it. It seems xymond is running. Do a: netstat -an|grep 1984 Then look at your web files and look for bb.html and bb2.html, probably in /var/html/www Josh Luthman Office: XXX-XXX-XXXX Direct: XXX-XXX-XXXX XXXX Wayne St Suite XXXX Troy, OH XXXXX On Wed, Sep 7, 2011 at 2:14 PM, Jewel Makda < user-f94a3a1b7030@xymon.invalid> wrote:I am trying to setup xymon on Ubuntu and for days now have not been able to get it working. I have followed the installation steps to a "T" and have created a user called "xymonuser" for xymon. I copied the xymon-apache.conf file to my /etc/apache2/apache2.conf and when I start the xymon.sh service as xymonuser I only see the "index/xymon" directory when I go to http://localhost/xymom/ Here are some of my one of my log files: tail /var/log/xymon/xymonlaunch.log Cannot access checkpoint file /home/xymonuser/srver/tmp/xymond.chk for restore Setting up network listener on 0.0.0.0:1984 Cannot bind to listen socket (Address already in use) Task xymond terminated, status 1 There are errors at in my apache logs and when I start the xymon service it starts successfully. I have to say I am a newbie when it comes to linux and am still learning how to use vi. Jewel ----
list Jewel Makda
I changed the first two lines in my apache2.conf file to:
Alias /xymon/ "/var/lib/hobbit/www/"
<Directory "/var/lib/hobbit/www/">
and now I can see the home page! But when I click on anything I get:
/Forbidden "You don't have permission to access
/hobbit-cgi/bb-hostsvc.sh on this server"/
Here is what my apache2.conf file looks like now:
Alias /xymon/ "/home/xymonuser/server/www/"
<Directory "/home/xymonuser/server/www">
Options Indexes FollowSymLinks Includes MultiViews
Order allow,deny
Allow from all
</Directory>
ScriptAlias /xymon-cgi/ "/home/xymonuser/cgi-bin/"
<Directory "/home/xymonuser/cgi-bin">
AllowOverride None
Options ExecCGI Includes
Order allow,deny
Allow from all
</Directory>
ScriptAlias /xymon-seccgi/ "/home/xymonuser/cgi-secure/"
<Directory "/home/xymonuser/cgi-secure">
AllowOverride None
Options ExecCGI Includes
Order allow,deny
Allow from all
Thanks so far so the quick and helpful response!
▸
On 9/7/2011 1:44 PM, Josh Luthman wrote:Looks like Xymon is running, so that's all good. Double check to see, in apache2.conf, this: Alias /xymon/ "/var/lib/hobbit/www/" Next do a file index.html #you should see index.html: symbolic link to `bb.html'
I am not sure what you mean here.
▸
Now do an ls -lh bb.html and make sure it isn't blank Now when you go to foobarhost.com/xymon/
<http://foobarhost.com/xymon/>; (note the trailing slash) what page do
▸
you see?
Josh Luthman
Office: XXX-XXX-XXXX
Direct: XXX-XXX-XXXX
XXXX Wayne St
Suite XXXX
Troy, OH XXXXX
On Wed, Sep 7, 2011 at 2:35 PM, Jewel Makda
<user-f94a3a1b7030@xymon.invalid
<mailto:user-f94a3a1b7030@xymon.invalid>> wrote:
I appended the xymon-apache.conf to the end of the apache2.conf file.
When I run a netstat -an | grep 1984 I get the following:tcp 0 0 0.0.0.0:1984 <http://0.0.0.0:1984>; 0.0.0.0:* LISTEN tcp 0 0 127.0.0.1:51250 <http://127.0.0.1:51250>; 127.0.0.1:1984 <http://127.0.0.1:1984>; TIME_WAIT tcp 0 0 127.0.0.1:51251 <http://127.0.0.1:51251>; 127.0.0.1:1984 <http://127.0.0.1:1984>; TIME_WAIT
▸
When I search for the bb.html file it's located in:
/var/lib/hobbit/www/bb.html
/var/lib/hobbit/www/bb2.html
▸
On 9/7/2011 1:26 PM, Josh Luthman wrote:You can use nano or pico as an easier file editor. Did you overwrite apache2.conf with xymon's xymon-apache.conf? You are supposed to append it. It seems xymond is running. Do a: netstat -an|grep 1984 Then look at your web files and look for bb.html and bb2.html, probably in /var/html/www Josh Luthman
Office: XXX-XXX-XXXX <tel:XXX-XXX-XXXX> Direct: XXX-XXX-XXXX <tel:XXX-XXX-XXXX>
▸
XXXX Wayne St Suite XXXX Troy, OH XXXXX On Wed, Sep 7, 2011 at 2:14 PM, Jewel Makda <user-f94a3a1b7030@xymon.invalid <mailto:user-f94a3a1b7030@xymon.invalid>> wrote: I am trying to setup xymon on Ubuntu and for days now have not been able to get it working. I have followed the installation steps to a "T" and have created a user called "xymonuser" for xymon. I copied the xymon-apache.conf file to my /etc/apache2/apache2.conf and when I start the xymon.sh service as xymonuser I only see the "index/xymon" directory when I go to http://localhost/xymom/ Here are some of my one of my log files: tail /var/log/xymon/xymonlaunch.log Cannot access checkpoint file /home/xymonuser/srver/tmp/xymond.chk for restore Setting up network listener on 0.0.0.0:1984 <http://0.0.0.0:1984>; Cannot bind to listen socket (Address already in use) Task xymond terminated, status 1 There are errors at in my apache logs and when I start the xymon service it starts successfully. I have to say I am a newbie when it comes to linux and am still learning how to use vi. Jewel ----
--
list Josh Luthman
The user:group running httpd doesn't have permissions to /var/lib/hobbit/www I expect. name -i /var/lib/hobbit/www Debian uses nobody for httpd, I think, so "nobody" needs to execute those directories and read to bb.html and such. Easiest way is to have Xymon run with the apache user, or create a group that the two share, etc.
▸
Josh Luthman
Office: XXX-XXX-XXXX
Direct: XXX-XXX-XXXX
XXXX Wayne St
Suite XXXX
Troy, OH XXXXX
On Wed, Sep 7, 2011 at 2:55 PM, Jewel Makda <
▸
user-f94a3a1b7030@xymon.invalid> wrote:
I changed the first two lines in my apache2.conf file to: Alias /xymon/ "/var/lib/hobbit/www/" <Directory "/var/lib/hobbit/www/"> and now I can see the home page! But when I click on anything I get: *Forbidden "You don't have permission to access /hobbit-cgi/bb-hostsvc.sh on this server"* Here is what my apache2.conf file looks like now: Alias /xymon/ "/home/xymonuser/server/www/" <Directory "/home/xymonuser/server/www"> Options Indexes FollowSymLinks Includes MultiViews Order allow,deny Allow from all </Directory> ScriptAlias /xymon-cgi/ "/home/xymonuser/cgi-bin/" <Directory "/home/xymonuser/cgi-bin"> AllowOverride None Options ExecCGI Includes Order allow,deny Allow from all </Directory> ScriptAlias /xymon-seccgi/ "/home/xymonuser/cgi-secure/" <Directory "/home/xymonuser/cgi-secure"> AllowOverride None Options ExecCGI Includes Order allow,deny Allow from all Thanks so far so the quick and helpful response! On 9/7/2011 1:44 PM, Josh Luthman wrote: Looks like Xymon is running, so that's all good. Double check to see, in apache2.conf, this: Alias /xymon/ "/var/lib/hobbit/www/" Next do a file index.html #you should see index.html: symbolic link to `bb.html' I am not sure what you mean here. Now do an ls -lh bb.html and make sure it isn't blank Now when you go to foobarhost.com/xymon/ (note the trailing slash) what page do you see? Josh Luthman Office: XXX-XXX-XXXX Direct: XXX-XXX-XXXX XXXX Wayne St Suite XXXX Troy, OH XXXXX On Wed, Sep 7, 2011 at 2:35 PM, Jewel Makda < user-f94a3a1b7030@xymon.invalid> wrote:I appended the xymon-apache.conf to the end of the apache2.conf file. When I run a netstat -an | grep 1984 I get the following: tcp 0 0 0.0.0.0:1984 0.0.0.0:* LISTEN tcp 0 0 127.0.0.1:51250 127.0.0.1:1984 TIME_WAIT tcp 0 0 127.0.0.1:51251 127.0.0.1:1984 TIME_WAIT When I search for the bb.html file it's located in: /var/lib/hobbit/www/bb.html /var/lib/hobbit/www/bb2.html On 9/7/2011 1:26 PM, Josh Luthman wrote: You can use nano or pico as an easier file editor. Did you overwrite apache2.conf with xymon's xymon-apache.conf? You are supposed to append it. It seems xymond is running. Do a: netstat -an|grep 1984 Then look at your web files and look for bb.html and bb2.html, probably in /var/html/www Josh Luthman Office: XXX-XXX-XXXX Direct: XXX-XXX-XXXX XXXX Wayne St Suite XXXX Troy, OH XXXXX On Wed, Sep 7, 2011 at 2:14 PM, Jewel Makda < user-f94a3a1b7030@xymon.invalid> wrote:I am trying to setup xymon on Ubuntu and for days now have not been able to get it working. I have followed the installation steps to a "T" and have created a user called "xymonuser" for xymon. I copied the xymon-apache.conf file to my /etc/apache2/apache2.conf and when I start the xymon.sh service as xymonuser I only see the "index/xymon" directory when I go to http://localhost/xymom/ Here are some of my one of my log files: tail /var/log/xymon/xymonlaunch.log Cannot access checkpoint file /home/xymonuser/srver/tmp/xymond.chk for restore Setting up network listener on 0.0.0.0:1984 Cannot bind to listen socket (Address already in use) Task xymond terminated, status 1 There are errors at in my apache logs and when I start the xymon service it starts successfully. I have to say I am a newbie when it comes to linux and am still learning how to use vi. Jewel ------
list Tim McCloskey
I'm not near a system that I can take a look at right now (to get some more accurate details) but the following script alias and error message might need to be addressed.
▸
Forbidden "You don't have permission to access /hobbit-cgi/bb-hostsvc.sh on this server"
Here is what my apache2.conf file looks like now:
ScriptAlias /xymon-cgi/ "/home/xymonuser/cgi-bin/"