update:
My baaaad !
It's because I am using UFW on my system, it blocks any request that aren't allowed by a rule.
UFW
Figured it out when trying netcat, it worked to the only possible issue was the firewall blocking requests.
netcat