Asustor problème letsencrypt

Yakatape

Apprenti
27 Juillet 2015
66
0
0
Hello everyone :)

Suite à la maj ADM nous avons maintenant la possibilité d'utiliser lets encrypt sur nos superbe nas asustor.. cependant faudrait-il que cela fonctionne (oui oui pour moi ça ne fonctionne pas :rolleyes: :rolleyes:)

Car lets encrypt construit sa requête avec le port 80, mais en ayant fait toute les modifications possible de mon côté rien ne fonctionne et je reste avec une erreur " mondomaine.com est invalide. Assurez vous que le nom de domaine peut être connecté avec succès en utilisant le port 80 (ref 5041).

cependant lorsque je fais un curl sur mon domaine cela fonctionne nikel donc je ne comprends pas ce que je loupe ..? :
# curl -v mondomaine.com
* Rebuilt URL to: mondomaine.com/
* Trying xx.xx.xx.xx...
* Connected to mondomaine.com (xx.xx.xx.xx) port 80 (#0)
> GET / HTTP/1.1
> Host: mondomaine.com
> User-Agent: curl/7.44.0
> Accept: */*
>
< HTTP/1.1 200 OK
< Content-type: text/html; charset=utf-8
< Transfer-Encoding: chunked
< Date: Mon, 27 Jun 2016 10:03:12 GMT

Quelqu'un a t-il réussi à faire fonctionner letsencrypt sur son nas asustor ? où quelqu'un ayant le même soucis que moi ?

Amicalement,
:p
 
Oui bien entendu, toutes mes excuses au passage pour ce manque de "communication" ^^

J'ai du pour cela changer temporairement le port de mon HTTP système (j'ai mis 90 le temps de générer le certificat letsencrypt) :
dans Paramètre -> Général -> changer le port http en question.

J'ai ensuite désactiver toute la partie HTTPS et redirect http vers https (toujours dans Paramètre -> général).

Le nas a reload la page avec le nouveau port http déclaré.

J'ai ensuite activé mon service Serveur Web en le forçant à utiliser le port 80.

J'ai relancer la génération du certificat via Let'sencrypt -> Success.

Une fois ceci réussi, changer de nouveau le port HTTP du serveur web en 8080 par exemple (à votre convenance, car si vous désactiver juste le service "Serveur web" en laissant le port 80 celui-ci reste "réservé") -> Appliquer, désactiver le serveur Web (si vous ne l'utilisez pas) -> Appliquer.

Remettre les ports souhaité et utilisé au préalable pour la partie HTTP Système, dans mon cas j'avais mis 90 temporairement, je l'ai repasser en 80 et réactiver la redirection HTTPS.


Car il semble que letsencrypt sur asustor soit forcé à utiliser le port 80 pour générer le challenge, et que si vous laisser activer la redirection HTTPS cela peut poser problème.

J'espère avoir pu aider si certains sont dans la même situation qui était mienne.

Amicalement,
 
Yakatape a dit:
J'ai du pour cela changer temporairement le port de mon HTTP système (j'ai mis 90 le temps de générer le certificat letsencrypt) :
dans Paramètre -> Général -> changer le port http en question.

A titre d'information
- de quelle box/quel routeur (marque / modèle) s'agit-t-il?
- le port 80 est utilisé par autre chose ? (autre NAS, appli/service etc)?
 
Il s'agit de la box freebox v5 le nas au cul de la box(on fait avec ce qu'on a :rolleyes: )

Le port 80 remplace le port 8000 et 443 le 8001 pour l'acces a l'interfave web du nas mais je redirige toutes les requetes http vers le 443 par defaut.
 
Yakatape a dit:
Il s'agit de la box freebox v5 le nas au cul de la box(on fait avec ce qu'on a :rolleyes: )

Le port 80 remplace le port 8000 et 443 le 8001 pour l'acces a l'interfave web du nas mais je redirige toutes les requetes http vers le 443 par defaut.

en effet, ça ne pouvait pas marcher .
tu as auto-résolu ton souci. Bravo !