Building Oxidized model, requires http

I’m trying to build a new model for Oxidized to pull configs from Grandstream GSX gateways. I’m looking at the cambium.rb model as a sort of template, but it appears the model isn’t being loaded.

In the oxidized logs (yes, debug has been enabled), I can see the device I’m trying to connect to is being added to the job queue and that the “fetching process” is beginning, following with a message “config fetched”. The log then reports a “status fail” and retries again. No log file is ever generated for the host, and no backup is retrieved.

I can actually verify no network traffic is sent to the device. I’ve also verified that the device is available from the server hosting Oxidized.

Note that I’m using version 0.24, installed via gem.

Help would be most welcome – if I can get it working I’d like to submit it as a pull request.

This probably isn’t the best place for model support for oxidized and you may want: https://github.com/ytti/oxidized

You would need to share your model + debug log file + config for anyone to help further.