Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login
    Introducing Netgate Nexus: Multi-Instance Management at Your Fingertips.

    Snort 3 UI completely broken in Nexus new UI

    Scheduled Pinned Locked Moved Plus 26.07 Snapshots (Retired)
    2 Posts 2 Posters 210 Views 2 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • keyserK Online
      keyser Rebel Alliance
      last edited by keyser

      I tried to install Snort 3 to see the new Snort UI in Nexus, but that seems rather buggy.

      First I tried inserting the community download which worked, but no rules became visible to use on interfaces.
      After that I tried removing the community download and wanted to reconfigure for a registered download, but now the UI is completely broken no matter what I do (See error).

      Btw: Trying to a simple TEXT rule seems to work (it says completed), but it never becomes visible in the UI.

      EDIT: Just opening the new Snort UI now gets me a: "Request handler failed!

      ERROR ERROR /api/services/snort/download: runtime error: invalid memory address or nil pointer dereference... goroutine 46152 [running]:... runtime/debug.Stack()... runtime/debug/stack.go:26 +0x5e... netgate.com/netgate/pkg/httpmux/urlhandler.apiCallWrapper.func1()... netgate.com/netgate/pkg/httpmux/urlhandler/apiroute.go:163 +0x67... panic({0x21b4fa0?, 0x4504440?})... runtime/panic.go:860 +0x13a... netgate.com/netgate/pkg/pfsense/svcsnort.(*SnortSvc).getSnortDownloadServicesLocked(0x872747e00)... netgate.com/netgate/pkg/pfsense/svcsnort/snort_download.go:62 +0x44f... netgate.com/netgate/pkg/pfsense/svcsnort.(*SnortSvc).getSnortDownloadServices(0x871ecd2c0?)... netgate.com/netgate/pkg/pfsense/svcsnort/snort_download.go:77 +0x90... netgate.com/netgate/pkg/pfsense/svcsnort.(*SnortSvc).GetSnortDownloadServices(...)... netgate.com/netgate/pkg/pfsense/svcsnort/snort_api.go:642... netgate.com/netgate/api/pf/services.(*Services).getSnortDownloadServices(0x425114?, {0x20?, 0x200?}, {0x0?, 0x0?}, 0x1400000048983b?)... netgate.com/netgate/api/pf/services/snort_unix.go:250 +0x2b... netgate.com/netgate/pkg/httpmux/urlhandler.apiCallWrapper(0x2208c40?, {0x873242720?, 0x871d9bb30?}, {0x2d3a970?, 0x871b8a3c8?}, 0x872b03b8e?)... netgate.com/netgate/pkg/httpmux/urlhandler/apiroute.go:168 +0x84... netgate.com/netgate/pkg/httpmux/urlhandler.(*HttpHandler).handleApiCommon(0x8726a4120, {0x872b03b85, 0x17}, {0x2d3a970, 0x871b8a3c8}, 0x871ecd2c0, {0x87299f460, 0x1c}, 0x872696870)... netgate.com/netgate/pkg/httpmux/urlhandler/apiroute.go:357 +0xe0a... netgate.com/netgate/pkg/httpmux/urlhandler.(*HttpHandler).apiHandler(0x8726a4120, {0x2d3a970, 0x871b8a3c8}, 0x871ecd180, {0x87299f460, 0x1c}, {0x2179a40, 0x872696870})... netgate.com/netgate/pkg/httpmux/urlhandler/apiroute.go:148 +0x37b... netgate.com/netgate/pkg/httpmux.HttpMux.ServeHTTP({0x8727465a0, 0x8722f7040, 0x2d05f50, 0x8726fc8b0, 0x0, {0x0, 0x0}, 0x0, 0x1, 0x872746c00}, ...)... netgate.com/netgate/pkg/httpmux/router.go:129 +0x3f1... net/http.serverHandler.ServeHTTP({0x6f28f2?}, {0x2d3a970?, 0x871b8a3c8?}, 0x69?)... net/http/server.go:3311 +0x8e... net/http.initALPNRequest.ServeHTTP({{0x2d40920?, 0x8725d08d0?}, 0x872cbe008?, {0x87271c300?}}, {0x2d3a970, 0x871b8a3c8}, 0x871ecd180)... net/http/server.go:3984 +0x265... net/http.(*http2serverConn).runHandler(0x4abdae0?, 0x0?, 0x0?, 0x872b0c5b0?)... net/http/h2_bundle.go:6412 +0x9d... created by net/http.(*http2serverConn).scheduleHandler in goroutine 42578... net/http/h2_bundle.go:6347 +0x21f...

      Love the no fuss of using the official appliances :-)

      1 Reply Last reply Reply Quote 0
      • M Offline
        marcosm Netgate
        last edited by

        This will be fixed in the next Nexus build. Thanks!

        1 Reply Last reply Reply Quote 1
        • First post
          Last post
        Copyright 2026 Rubicon Communications LLC (Netgate). All rights reserved.
        Privacy Policy · Cookie Policy