> Etresoft, Snark much?
Calm down a little. Etresoft is only trying to help.
in the VAST (>99.99%) of cases, users have no need to open incoming ports on their systems, and those that do usually understand why and how.
Given how little detail there was in your original post, it isn't clear what you were trying to do, and they're only trying to clarify that you know what you're asking for.
It sounds as though you're trying to setup a ssh tunnel from your Mac to the remote server, so that you can then connect to port 8080 on your machine and have that connection tunneled over to the server. For reference, this is a poorly-regarded security method that is usually better handled via a VPN connection, but that may be outside of your purview.
That said, without knowing what command you're executing, and what error messages (if any) you get, it's really hard to debug this kind of thing.
For example, I'm guessing you're using SSH -L to setup Local port forwarding. If there's a problem doing this you'll probably get an error message such as:
channel_setup_fwd_listener_tcpip: cannot listen to port: 8080
or:
Could not request local forwarding.
Do you get one? both? of these?
This indicates a failure in setting up the listening port. If you don't get that message then it indicates the local port was fine, so now we can move up the stack and look at whether it's a firewall problem (likely not if you're using localhost), or a remote server problem (probably not since it's working for other clients), or maybe it's a problem with the format of the command itself (which we can't see, of course).
Assuming the ssh executes without an error, the next step would be to see what ports are LISTENing on your system. There are a couple of ways of doing this. In a separate Terminus/Terminal window, run either:
netstat -an | grep LISTEN
or
lsof -i -P | grep LISTEN
both of these should tell you what ports are listening on your system (the lsof version will also identify the app that's listening there). So you can check if port 8080 is open.
So, in summary, what you're asking for is not common, but it's certainly something that should be possible, do more details are required to troubleshoot why it isn't working.