Fix TrueNAS WebUI Reloading

This occurs because the TrueNAS server has more than one interface where the WebUI is accessible from and is not being accessed from a computer on the same interface subnet. The requests are sent to the correct interface, but are returned by the incorrect interface, resetting the connection and forcing the UI to reload. This can be remedied by force NATing any traffic to TrueNAS.

Create an ‘Outbound’ NAT rule.

  • Interface: the interface of the subnet where the TrueNAS UI is accessible
  • Source: IP address (or range of addresses) of the computers that will be accessing the TrueNAS UI
  • Source Port: (blank for any)
  • Protocol: TCP/UDP
  • Destination: IP Address of the TrueNAS UI interface
  • Destination Port: I originally made this 443, but blank works better as it also handles SSH and VNC connections
  • Translation Address: the address of the router’s interface on the UI network (the interface chosen above)
  • Port or Range: I chose 30000:60000, but blank probably works too

Original post here:
https://www.reddit.com/r/truenas/comments/188im75/truenas_web_ui_constantly_refreshes_when_more/