Charles Bueche


returning JSON from a view in CakePHP 1.1

I know CakePHP 3.5 is out, and before CakePHP 2.x and even before CakePHP 1.3 allowed to render JSON easily. But suppose you have a large code-base in CakePHP 1.1 you have to maintain, and suddenly someone wants JSON out of it… If upgrading your CakePHP version is possible, do it. Else, consider the code […]


lambdatrail hardware

Monitoring DeltaNet Lambdatrail WDM devices

DeltaNet has cool WDM products that one of our customer has deployed in a life-cycle project for a large WAN. In collaboration with the DeltaNet engineer, I have implemented a Zenoss ZenPack to monitor the specifics of their Lambdatrail XWDM multiplexers. The ZenPack provide these features: devices located under their own device class collect all […]


Nextcloud scanning

Having installed the latest Netxcloud on my server, I added ModSecurity and CRS 3 on the Apache instance. After some tuning and the configuration of geoIP with the help of our very own Christian Folini, I watched the logs fly by during a few hours and noticed scan.nextcloud.com accessing my /status.php. By going to this /status.php […]


A Zenoss zenpack to monitor Fortinet FortiGate firewalls

This is a Zenpack for Fortinet FortiGate firewalls. The Fortigate MIB is very well-designed and allowed for a comprehensive Zenpack implementation using zenpacklib. Features: serial number and firmware version interface traffic CPU load memory load disk usage session count IPS statistics Sensors (voltage, temperature, fans, PSU) Vdoms Per Vdom : interface traffic CPU load memory […]