Skip to content

Field 'termination' does not generate an automatic reverse relation and therefore cannot be used for reverse querying. #19487

@suphapongB

Description

@suphapongB

Deployment Type

Self-hosted

NetBox Version

v4.3.0

Python Version

3.12

Steps to Reproduce

  1. Click on "Circuits"
  2. Click on circuit-terminations or via link http://host/circuits/circuit-terminations/
  3. Face error page

Expected Behavior

When navigating to the /circuits/circuit-terminations/ page as any user, the page should load successfully and display the list of circuit terminations without error — regardless of which user is logged in.

Observed Behavior

Image

"Field 'termination' does not generate an automatic reverse relation and therefore cannot be used for reverse querying. If it is a GenericForeignKey, consider adding a GenericRelation."

When I navigate to /circuits/circuit-terminations/, the page throws a server error only for one specific user. If I login using another account, the page works normally without error.

What I Tried

  • Cleared browser cache and session cookies
  • Compared access permissions – both users are staff users with similar roles
  • Reproduced consistently on Docker restart
  • Upgraded to NetBox 4.3.0 – issue still exists

Metadata

Metadata

Assignees

Labels

severity: lowDoes not significantly disrupt application functionality, or a workaround is availablestatus: acceptedThis issue has been accepted for implementationtype: bugA confirmed report of unexpected behavior in the application

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions