Looks like it's not you.
Hello.
I"ve been having the weirdest trouble with ports for a while now and tried many things to host servers for Minecraft, Ark, Empyrion and even just hosting a Warcraft3 game wont work. I test to see if my ports are opened from the following websites:
www.canyouseeme.org/
www.yougetsignal.com/tools/open-ports/
They both say that any ports are closed in each and everything I've tried. So here's what I did so far. It's impossible that it wont work with all the different things I tried so if you have any clue please let me know.
Last year, I lived at a different address with the following hardware:
-ASUS P5Q3 Deluxe/WiFi-AP @n Motherboard
-Videotron 60Mbps connection
-Zyxel router provided by my ISP
-Ethernet connection using the motherboard network adapter
-Windows 7
The rest shouldn't matter but do ask more info if needed.
What I tried:
-Opening the ports on my router
-Turning off Anti virus and Firewall (let them off for all further tests)
-Setting my computer's IP as a DMZ
-Connecting with Ethernet direct to the modem
Couldn't get it to work at all. Now, I have changed my hardware AND am not at the same address (could have been some weird rooting... who knows). Here is my current hardware:
-ASUS Z97-PRO GAMER
-Same internet connection and router but different physical equipment.
-Ethernet connection using the motherboard network adapter
-Windows 10
I did the same tests, forwarding ports to the router, making my computer a DMZ, plugging direct to the modem all while having my anti virus and windows firewall off.
Those were done with two different computers (different mobo) at two different addresses with different windows. How is that even possible? Anyone has an idea? I have done some port forwarding years ago when playing Warcraft 3 but even that doesn't seem to work.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic