Mon serveur n'est pas joignable de l'extérieur

J’ai installé owncloud sur un serveur afin de pouvoir y accéder de l’extérieur grâce à mon ip publique.
J’ai installé owncloud, crée un certificat auto-signé, redirigé les ports 8008 et 4443 de ma box vers les ports 8008 et 4443 de mon serveur, mon host virtuel d’owncloud écoute le port 4443 (Listen 4443 dans mon fichier de config) mais je n’arrive pas y accéder de l’extérieur.

J’y accède en local :
http: //mon-iplocal:8008 -> page d’accueil d’Apache
https://mon-iplocal:4443/owncloud -> accès à owncloud

Mais à distance
https://mon-ippublique:4443/owncloud ça ne fonctionne pas (je n’arrive pas non plus à afficher la page par défaut d’Apache)

Des idées ?

Des idées à quel sujet ?

Que se passe-t-il exactement ? “Je n’arrive pas à y accéder”, “serveur injoignable” n’apportent pas assez d’information.

Es-tu sûr de l’adresse IP publique ?

As-tu vraiment testé depuis l’extérieur ou depuis l’intérieur juste en utilisant l’adresse IP publique ? Les redirections depuis l’intérieur ne fonctionnent pas avec toutes les box.

Si c’est depuis l’extérieur, que donne tcptraceroute vers les ports concernés ?

Le serveur a-t-il des règles de filtrage iptables ?

“En local” signifie-t-il depuis le serveur lui-même ou depuis une autre machine du réseau local ?

Le serveur a-t-il un accès à l’extérieur (route par défaut via la box) ?