Skip to content

Server Error when accessing VPN tunnels terminations tab #18921

@mwitczak86

Description

@mwitczak86

Deployment Type

Self-hosted

NetBox Version

v4.1.4

Python Version

3.10

Steps to Reproduce

  1. Create a VPN tunnel
  2. Create a terminations on dcim.interface and virtualization.vminterface
  3. Assign an outside IP for virtualization.vminterface
  4. Click on VPN tunnel terminations tab

Expected Behavior

VPN tunnel terminations list is visible.

Observed Behavior

Server Error
There was a problem with your request. Please contact an administrator.

The complete exception is provided below:

<class 'django.core.exceptions.FieldError'>

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.

Python version: 3.10.12
NetBox version: 4.1.4
Plugins:
django3_saml2_nbplugin: 2.0
netbox_documents: 0.7.0
netbox_inventory: 2.1.0
netbox_reorder_rack: 1.1.3
nextbox_ui_plugin: 1.0.7
If further assistance is required, please post to the NetBox discussion forum on GitHub.

Metadata

Metadata

Assignees

No one assigned

    Labels

    pending closureRequires immediate attention to avoid being closed for inactivityseverity: lowDoes not significantly disrupt application functionality, or a workaround is availablestatus: revisions neededThis issue requires additional information to be actionabletype: 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