Of course, it would have been a good idea to test whether my server was reachable from the internet (which it wasn't)... I forgot to configure the NAT section of the modem, which means no NAT at all...
"We've heard that a million monkeys at a million keyboards could produce the complete works of Shakespeare; now, thanks to the Internet, we know that is not true."