Commit Graph
45 Commits
Author SHA1 Message Date
kotso 6179ff64c6 Remote Agent Whitelist (#5312)
* Whitelisting Remote agent source address

* replace remote_agent file from repository
2023-04-25 09:01:27 -04:00
TheWitness ca7a352286 QA: Porting 1.2.24 Changes back to the Develop Branch (#5246) 2023-02-24 03:48:31 +00:00
TheWitness 5d85932141 Porting #5170 2023-01-22 17:32:40 -05:00
TheWitness 7cdb6cbac5 Fixing #5170 - Deny Remote Agent
If you only have on poller or one active poller, disable the remote agent.
2023-01-18 19:45:18 -05:00
Mark Brugnoli-Vinten 32ba2f19f4 Update copyright year for 2023 2023-01-03 20:34:26 +00:00
Mark Brugnoli-Vinten 8b29d12cc9 Define cacti system paths as constants for better code checking (#5120)
This also provides a full run of src-fixer against all files to
ensure all code is now in alignment.

Closes #5120
2023-01-01 01:03:15 +00:00
Mark Brugnoli-VintenandTheWitness b43f13ae7f Merge pull request from GHSA-6p93-p743-35gf
* Resolving  CVE-2022-46169

* Provide a restrictive option

* QA: Further restrict allowed headers to those defined in config only

Co-authored-by: TheWitness <thewitness@cacti.net>
2022-12-05 08:41:01 +00:00
netniV 371f8b5253 Fix issues with backtracing and input validation (#3559, #3560)
- When a developer uses backtracing, HTML output can be seen from command line bug confirmed
- When using `input_validate_xxx`, calls to `die_html_input_error()` do not pass variable name bug confirmed

Closes #3559
Closes #3560
2022-11-26 18:28:29 +00:00
TheWitness 82b229db9e Updating Copyright to 2022. 2022-02-06 17:16:20 -05:00
TheWitness df54a4a3f3 Updating copright years 2021-01-01 20:28:58 -05:00
ddb4github 25638ab23c Correct various runtime errors due to incorrect message variables (#3571) 2020-05-23 18:33:08 +01:00
netniV b41014219e Unix timestamps after Sep 13 2020 are rejected as graph start/end arguments
Closes #3245
2020-02-22 00:43:56 +00:00
netniV 4fa9a68fb3 Update copyright to 2020 2020-01-12 12:19:49 +00:00
cigamit 52dec11f49 Resolve Issue #3080
Remote Agent throws warnings that graph_nolegend has not been sanitized
2019-11-09 19:23:10 -06:00
cigamit 424f707728 As a part of #3079 the remote agents strip domain function broke
They are different, for different purposes, so they need to be named correctly.
2019-11-09 19:17:40 -06:00
cigamit f45bf01cdc Resolving Issue #2677
[1.2.3] Input Validation Error
2019-05-07 22:34:11 -05:00
cigamit 29f00f8c46 Resolving Issue #2672
Cacti Install on Windows Fails
2019-05-07 22:30:41 -05:00
cigamit e33687ef46 Resolving Issue #2635
Multiple Database Sync Issues in v1.2.x
2019-04-22 19:42:54 -05:00
cigamit 35e3cb45d7 Resolve Issue #2568
Multi Poller: execute refresh or debug query works only on remote poller
2019-03-26 20:16:45 -05:00
netniV 308292e2d7 Update copyright notices for 2019 2019-01-25 08:05:00 +00:00
cigamit 1c68dc9606 Resolving Issue #2040
This should give us a better clue as to the issue.
2018-10-09 08:29:48 -05:00
cigamit 76aa1bc061 Be more inclusive 2018-09-24 05:58:38 -05:00
cigamit 8bc4dc4292 Remote Agent Updates for #1060 2018-09-24 00:17:40 -05:00
cigamit 0e99f67c35 Remote agent is not a CLI 2018-09-23 18:29:17 -05:00
Mark Brugnoli-Vinten 1ca32862a9 Resolving issue #1920 (#1922)
* Resolving issue #1920

* Minor QA issue
2018-09-14 20:59:52 -05:00
Mark Brugnoli-Vinten 29bed92dc3 Resolving Issue #1824 (#1825)
* Resolving issue #1824

* Fix more fixes for REMOTE_ADDR
2018-08-11 11:08:27 -05:00
cigamit 5f22e34020 Resolving Issue #1604
Failed to connect to remote collector
2018-08-06 21:14:31 -05:00
cigamit 5950058bd8 Resolving Issue #993
Realtime not working on remote agent.
2018-02-08 18:51:57 -06:00
cigamit 5948a78745 Resolving Issue #993
Realtime not working on remote pollers for certain data query.
2018-02-05 18:53:40 -06:00
Tony Roman 519b35f5cd Update copyright to 2018 2018-01-06 09:10:15 -05:00
cigamit 4e74f46fe2 Resolving one half of Issue #1066 for CVE-2017-16660
- This issue will stop the injection point in the call
- Also adding a timeout to the polldata function to prevent long running
scripts from blocking the web server.
2017-11-11 06:16:40 -06:00
Wolfgang Stöggl 4a1a15d72c Correct spelling of RRDtool (#1038)
- Change RRDTool -> RRDtool with a lowercase t.
- Replace in all files except *.mo, *.po, *.pot
2017-10-16 11:32:05 -04:00
Tony Roman 8a179d7d7f Fix up to move if elseif else blocks to PSR 2017-05-07 19:57:36 -04:00
cigamit 466dc7ae74 More potential client addresses exist 2017-03-24 22:40:51 -05:00
cigamit b23e96d8d3 Resolving Issue #443
Allow remote_agent.php through a NAT
2017-03-17 07:41:53 -05:00
cigamit 3acf6b60a7 Add log entry for denied remote access attempts
This will help troubleshoot setting up remote access
2017-01-22 03:50:17 -06:00
cigamit 9b4e1c542f Resolving Issue #225 2017-01-20 09:11:39 -06:00
Tony Roman 35a5988f41 Update source code files copyright to new year 2017-01-01 13:45:29 -05:00
cigamit 78e0946f66 Add light debugging to remote agent 2016-12-31 11:16:58 -06:00
cigamit 891f5f8812 Support Remote Network Discovery 2016-12-31 09:44:41 -06:00
cigamit de2dc96a9b Support theme, and user for Graphing, allow Remote agent to be pluggable. 2016-12-31 09:18:38 -06:00
cigamit f04c16268d Allow remote data collector to render graphs 2016-12-30 16:27:22 -06:00
cigamit 75a62ffdac Correct some program flow issues with remote ping 2016-12-28 15:22:18 -06:00
cigamit 287b4ebbaa Resolving issues with ping and remote agent 2016-12-27 16:51:49 -06:00
cigamit 1c313902f6 Add simple white listed remote agent
This remote agent is responsible for addressing issues such as realtime,
the re-running of data queries, pinging the devices, that can not be
reached directly from the Main Cacti server.
2016-12-27 16:12:26 -06:00