I need real-time change detection for my Juniper devices; I currently have it successfully implemented for all Cisco devices. I've had Solarwinds' Head NCM guru working on this issue for weeks - I've upgraded to NCM 7.1 today to resolve and still nothing. Interesting, traps are being received by the NPM Trap service (NPM installed on separate VM) just fine but NCM trap service is seeing the packet come in from the Juniper device and disgarding it. Everyone is quite boggled by this issue 
Christina
*** Solarwinds Trap Service v2012.1.12.2305, .Net Runtime v4.0.30319 ***
2012-08-20 10:13:44,161 [StartupThread] INFO SolarWinds.Orion.Core.Common.ModuleCollectionLoader - Loading Module Collection information...
2012-08-20 10:13:48,520 [StartupThread] INFO TrapService.TrapService - Trap ruleset of 1 rule loaded from database at 8/20/2012 10:13:48 AM
2012-08-20 10:13:49,661 [StartupThread] INFO SolarWinds.Orion.Common.SWEventLogging - Solarwinds Trap Service Started
2012-08-20 10:13:49,723 [8] ERROR TrapService.TrapService - Bad Packet (Error code 995) - Winsock error in recv()
2012-08-20 10:23:05,838 [9] ERROR TrapService.TrapService - Bad trap packet received from Node with IP 10.2.96.20. Error description : Unknown user and engine. Packet discarded
2012-08-20 10:24:10,417 [9] ERROR TrapService.TrapService - Bad trap packet received from Node with IP 10.2.96.20. Error description : Unknown user and engine. Packet discarded
2012-08-20 10:24:40,027 [9] ERROR TrapService.TrapService - Bad trap packet received from Node with IP 10.2.96.20. Error description : Unknown user and engine. Packet discarded
2012-08-20 10:35:10,643 [9] ERROR TrapService.TrapService - Bad trap packet received from Node with IP 10.2.96.20. Error description : Unknown user and engine. Packet discarded
2012-08-20 10:36:23,081 [9] ERROR TrapService.TrapService - Bad trap packet received from Node with IP 10.2.96.20. Error description : Unknown user and engine. Packet discarded