NagiosXI R2026 Meraki Switch Configuration Wizard

This support forum board is for support questions relating to Nagios XI, our flagship commercial network monitoring solution.
Post Reply
macwjp
Posts: 3
Joined: Tue Aug 12, 2025 1:00 pm

NagiosXI R2026 Meraki Switch Configuration Wizard

Post by macwjp »

I am using the Meraki Switch Configuration Wizard to try and add my Meraki switches to XI but I just get the following error message:
warning
No ports were detected on the m_switch
Possible reasons for this include...
The m_switch is currently down.
The m_switch does not exist at the address you specified.
SNMP support on the m_switch is disabled.

I've tried both the API and manual methods and get the same error. The API method successfully pulls back all of my Meraki switches. I ran the suggested command that came with the error and received the following results:

[root@NagiosXI /]# /usr/bin/cfgmaker --show-op-down --ifref=nr --noreversedns --if-template=/usr/local/nagiosxi/html/includes/configwizards/m_switch/template --zero-speed '1000000000' --enablesnmpv3 --snmp-options=:161::::3 --username='snmphost' --authprotocol='sha' --authpassword=<REMOVED> --privprotocol='aes' --privpassword=<REMOVED>--contextengineid=0 '10.248.3.30'
--base: SNMP V3 libraries found, SNMP V3 enabled.
--base: Get Device Info on [email protected]:161::::3
SNMPWALK Problem for 1.3.6.1.2.1.1 on [email protected]:161::::3:v4only: Received usmStatsDecryptionErrors.0 Report-PDU with value 6 at /usr/bin/../lib64/mrtg2/Net_SNMP_util.pm line 1851.
Net_SNMP_util::snmpwalk_flg("public\@10.248.3.30:161::::3:v4only", undef, HASH(0x561c5861ebe0), "1.3.6.1.2.1.1") called at /usr/bin/../lib64/mrtg2/Net_SNMP_util.pm line 786
Net_SNMP_util::snmpwalk("public\@10.248.3.30:161::::3:v4only", HASH(0x561c5861ebe0), "1.3.6.1.2.1.1") called at /usr/bin/cfgmaker line 954
main::DeviceInfo("public\@10.248.3.30:161::::3", HASH(0x561c5861ebf8), HASH(0x561c5861ebe0)) called at /usr/bin/cfgmaker line 143
main::main() called at /usr/bin/cfgmaker line 161
WARNING: Skipping [email protected]:161::::3 as no info could be retrieved

Use of uninitialized value $syscontact in substitution (s///) at /usr/bin/cfgmaker line 380.
Use of uninitialized value $syslocation in substitution (s///) at /usr/bin/cfgmaker line 381.
Use of uninitialized value $comment_sysdescr in substitution (s///) at /usr/bin/cfgmaker line 382.
Use of uninitialized value $sysname in concatenation (.) or string at /usr/bin/cfgmaker line 415.
Use of uninitialized value $comment_sysdescr in concatenation (.) or string at /usr/bin/cfgmaker line 415.
Use of uninitialized value $syscontact in concatenation (.) or string at /usr/bin/cfgmaker line 415.
Use of uninitialized value $syslocation in concatenation (.) or string at /usr/bin/cfgmaker line 415.
# Created by
# /usr/bin/cfgmaker --show-op-down --ifref=nr --noreversedns --if-template=/usr/local/nagiosxi/html/includes/configwizards/m_switch/template --zero-speed 1000000000 --enablesnmpv3 --snmp-options=:161::::3 --username=snmphost --authprotocol=sha --authpassword=<REMOVED> --privprotocol=aes --privpassword=<REMOVED> --contextengineid=0 10.248.3.30


### Global Config Options

# for UNIX
# WorkDir: /home/http/mrtg

# or for NT
# WorkDir: c:\mrtgdata

### Global Defaults

# to get bits instead of bytes and graphs growing to the right
# Options[_]: growright, bits

EnableIPv6: no

######################################################################
# System:
# Description:
# Contact:
# Location:
######################################################################


enablesnmpv3: yes

Any suggestions?
cdepaulis
Posts: 30
Joined: Tue Aug 05, 2025 1:37 pm

Re: NagiosXI R2026 Meraki Switch Configuration Wizard

Post by cdepaulis »

Hello macwjp,

Looking at the output it appears there is an issue decrypting the data from snmp which could explain why no ports are being found. One of the thoughts after a little research could be the privprotocol for most meraki switches is aes128 so that could be causing issues at least with the cfgmaker command. Along with that I would double check all the inputs on your end are right and the meraki switch is properly set up for snmp. Before using the wizard again I would try getting a successful output via the "snmpwalk" command on the CLI to ensure that you're properly configuring everything on the switches end. I would recommend reaching out to support if you haven't already https://support.nagios.com/.

- Caleb
Post Reply