Thank you for asking this question in the support community, and I'm sorry for the trouble you are experiencing. I've testing this in both AOS 13.14.00 and 13.15.00 and it worked without any problems. It could be something with your PC or browser. Have you tried a different one?
Here is the configuration guides for setup up a port forward in the CLI:
Also, here is a sample configuration of a port forward with port translation:
ip access-list extended PORT-FORWARD
permit tcp any <AOS UNIT'S PUBLIC IP ADDRESS> eq 8080 log
ip policy-class PUBLIC-POLICY-CLASS-NAME
nat destination list PORT-FORWARD address <PRIVATE IP ADDRESS> port 80
I hope that makes sense, but please don't hesitate to reply to this post with any addtional questions or information. I will be happy to help in any way I can.
It's not browser specific. A 500 error is always something on the server side.
The error occurs when you the 'Forward only traffic specified below with port translation' and don't provide a private port.
The issueis that the 'Private Port' box is located above the selection, so if you don't go backwards you miss that box, and when you hit apply it errors. The 'Private Port' box should be next to or below the selection so the programming of the port is more intuitive and flows from top to bottom.
An error check on that page would help and prompt the user to enter the private port before making the changes.
Thanks for the command line help, I don't use it enough anymore to remember all the programming steps.
Thank you for providing the additional information, as I misunderstood your previous post. Yes, you are correct, in that version of firmware, if you select "Forward only specified traffic below with port translation" and do not input a private port, the GUI will produce a server error. In newer versions of firmware, this user input error has been alleviated by an error message on the screen prompting the user to input a private port number.
Unfortunately, the NetVanta 1224 series of switches have been discontinued and software development has been frozen for that product line.
Two workarounds for this server error exist:
- Input the private port number in the GUI before pressing "Apply"
- Configure the port forward with port translation in the CLI