Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
XYMONCGIMSG.CGI(8)	    System Manager's Manual	    XYMONCGIMSG.CGI(8)

NAME
       xymoncgimsg.cgi - CGI utility used for proxying Xymon data over HTTP

SYNOPSIS
       xymoncgimsg.cgi

DESCRIPTION
       xymoncgimsg.cgi(8)  is the server-side utility receiving	Xymon messages
       sent by the xymon(1) utility over an HTTP transport. The	xymon  utility
       normally	 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.   xymoncgimsg.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 nor-
       mal Xymon commands to work.

SECURITY
       xymoncgimsg.cgi will only send data to a	Xymon server through the loop-
       back interface, i.e. IP-address 127.0.0.1.

       Access to the CGI should	be restricted through  webserver  access  con-
       trols,  since the CGI provides no authentication	at all to validate in-
       coming messages.

       If possible, consider using the xymonproxy(8) utility instead  for  na-
       tive proxying of	Xymon data between networks.

SEE ALSO
       xymon(1), xymonproxy(8),	xymon(7)

Xymon			  Version 4.3.30:  4 Sep 2019	    XYMONCGIMSG.CGI(8)

NAME | SYNOPSIS | DESCRIPTION | SECURITY | SEE ALSO

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=xymoncgimsg.cgi&sektion=8&manpath=FreeBSD+13.0-RELEASE+and+Ports>

home | help