BBMESSAGE.CGI(8) System Manager's Manual BBMESSAGE.CGI(8)NAME
bbmessage.cgi - CGI utility used for proxying Xymon data over HTTP
SYNOPSIS
bbmessage.cgi
DESCRIPTION bbmessage.cgi(8) is the server-side utility receiving Xymon messages sent by the bb(1) utility over an HTTP transport. The bb utility nor-
mally sends data over a dedicated TCP protocol, but it may use HTTP to go through proxies or through restrictive firewalls. In that case,
the webserver must have this CGI utility installed, which takes care of receiving the message via HTTP, and forwards it to a local Xymon
server through the normal Xymon transport.
The CGI expects to be invoked from an HTTP "POST" request, with the POST-data being the status-message. bbmessage.cgi simply collects all
of the POST data, and send it off as a message to the Xymon daemon running on IP 127.0.0.1. This destination IP currently cannot be
changed.
The CGI will return any output provided by the Xymon daemon back to the requestor as the response to the HTTP POST, so this allows for all
normal Xymon commands to work.
SECURITY
bbmesage.cgi will only send data to a Xymon server through the loopback interface, i.e. IP-address 127.0.0.1.
Access to the CGI should be restricted through webserver access controls, since the CGI provides no authentication at all to validate
incoming messages.
If possible, consider using the bbproxy(8) utility instead for native proxying of Xymon data between networks.
SEE ALSO bb(1), bbproxy(8), xymon(7)Xymon Version 4.2.3: 4 Feb 2009 BBMESSAGE.CGI(8)
Check Out this Related Man Page
HOBBIT-CONFREPORT.CGI(1) General Commands Manual HOBBIT-CONFREPORT.CGI(1)NAME
hobbit-confreport.cgi - Xymon Configuration report
SYNOPSIS
hobbit-confreport.cgi
DESCRIPTION
hobbit-confreport.cgi is invoked as a CGI script via the hobbit-confreport.sh CGI wrapper.
hobbit-confreport.cgi provides a plain HTML (Web) report of the Xymon configuration for a group of hosts; which hosts are included is
determined by the hosts available on the webpage from where the CGI script is invoked.
The configuration report include the hostnames, a list of the statuses monitored for each host, and if applicable any configuration set-
tings affecting these. Alerts that may be triggered by status changes are also included.
The report is plain HTML without any images included, and therefore suitable for inclusion into e-mails or other documents that may be
accessed outside the Xymon system.
OPTIONS --critical
Report only on the statuses that are configured to show up on the Critical Systems view.
--old-nk-config
Use the deprecated NK tag in bb-hosts to determine if tests appear on the Critical Systems view.
--env=FILENAME
Loads the environment defined in FILENAME before executing the CGI script.
--area=NAME
Load environment variables for a specific area. NB: if used, this option must appear before any --env=FILENAME option.
--debug
Enables debugging output.
BUGS
Client-side configuration done in the hobbit-clients.cfg(5) is not currently reflected in the report.
Critical Systems view configuration is not reflected in the report.
SEE ALSO bb-hosts(5), hobbit-alerts.cfg(5), hobbit-clients.cfg(5), xymon(7)Xymon Version 4.2.3: 4 Feb 2009 HOBBIT-CONFREPORT.CGI(1)
I know I'm jsut a newbie, I'm setting up a 1.3 ghz dell as a server. I have experiance using Windows for a webserver, and I was jsut woundering if I would have great difficulty using Unix.
is there there like netscape for internet?
is there like word?
can you listen to Mp3s?
can someone... (4 Replies)
I am trying to write a script which uses this cgi variable REMOTE_ADDR to get remote ip of users browsing the site and append it to apache header.
so when I do the following
Telnet servername 80
Head / HTTP/1.0 or GET / HTTP/1.0
it will show the ip apache of user making resquest in the... (1 Reply)
The other day, a friend of mine had his Linux webserver compromised because he was running a vulnerable PHP-script. The "hacker" had used a malformed URL to include a wget-command to fetch some stuff off the net and install it in /dev/shm where it ran undetected. Fortunately, the webserver ran as a... (2 Replies)
Can I set up an apache webserver on Mandriva? Looking for the easiest webserver program to install basic webserver just for home use. Any ideas/suggestions much appreciated..... (2 Replies)
I need to create a webserver to run Perl CGI Scripts. Anyone have any ideas or good links?
Yes I know there are lovely programs out there, but I need to build one in C.
Thanks! (1 Reply)
Hi, is it possible to create a CGI folder somewhere on the server and allow all domains on that server be able to access the scripts? I tried a ScriptAlias addition in httpd.conf but still no luck. Would greatly appreciate any tips! Thanks.
Linux version 2.4.20-021stab028.3.777-enterprise
Plesk... (5 Replies)
Hi All,
I am trying to do the following thing.
I am entering name & email id & then in action i am calling a .cgi program that sends a email to the email id entered.
I am facing a small problem, once i have entered the details , its printing the contents of .cgi file in browser. there is a... (7 Replies)
Hello I'm writing a web server in python(obelisk-http.sourceforge.net)
and I'm having a greeat problem with POST method it like that
When someone make a POST request to the server it must open the executable(perl/python/.exe/elf) and send to the STANDART in (stdin) the request and get the... (2 Replies)
hi guys
what is the common way to restart a webserver that got hung upon high load?
i have a loop shell script running, checking for a small textfile on the webserver, in case it doesnt get that file within 5 seonds it kills the server and restarts it.
i know its very crude, but i needed a... (4 Replies)
I am using Solaris 9 system and IBM HTTP Server 6 for my webserver. Semaphores with webadmin and root privileges are getting created more often and blocking the start of webserver ctl instances. I use 'ipcs -s' to list them and 'ipcrm -s' to kill them one by one.
But even after killing, a new... (2 Replies)
People i have 2 solaris 10
A webserver and a mailserver.
What i need to do is to send a mail inside de webserver to the domain company
In the webserver When i use mailx -v -s Prueba me@gmail.com
This is ok and the mail is send.
But when i try to send a mail to someone inside de company ... (4 Replies)
I am trying to run SSH , mkdir and other unix commands using Perl CGI. But i am not able to Execute these commands.
Please help me out !!!!
SSH and mkdir is necessity for me.
I will be thankful to you...!!!!!
I am trying like:
In perl CGI file i am writing like: @list = `ssh... (28 Replies)
Dear Linux guru's
I am trying to create a webserver using nc (netcat only) on RHEL 7.2 running on bash shell.
now the easy thing is to get nc listing to a port and respond back
$ while true; do { echo -e 'HTTP/1.0 200 OK\r\n'; set; } | nc -l 7877; done
This when called from a... (3 Replies)