We just installed a D-Link DFL-860E firewall. I've enabled SNMP and I can snmpwalk this machine with no problems from a Linux machine where I have cacti installed.
When I test SNMP against this device from Spiceworks I get this error:
Test failed: undefined method `strip!' for nil:NilClass
Other devices with SNMP test fine from Spiceworks.