Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 09/03/2016, à 22:07

GhostSpirit

[Résolu]certificat StartSSL non reconnu sur autre pc que le mien

bonjour,

j'aurais besoin de précision, car je crois que je me mélange les pinceaux.

(certificat StartSSL non reconnu sur autre pc que le mien)
première question est-ce un comportement normal avec un certificat StartSSL

avant les autres questions quelques précisions

j'ai un nom de domaine chez ovh,
un server avec apache2, mysql et owncloud, le but de serveur et de servir autant de sauvegarde que de partager des photos avec le reste de la famille et quelques amis
le tout derrière un routeur orange livebox2.

j'ai pris un certificat chez startssl

depuis chez moi je me connecte sans aucun problème

mais dès je me connecte avec un autre pc que le mien, exemple avec un pc virtuel
j'ai cette erreur :

avec chrome : la connexion n'est pas sécurisé  : Impossible de vérifier sur le serveur qu'il s'agit bien du domaine moncloud.fr, car son certificat de sécurité provient du domaine mailconfig.ovh.net....

avec firefox :  Le certificat n'est pas sûr car l'autorité délivrant le certificat est inconnue. Le serveur n'envoie peut-être pas les certificats intermédiaires appropriés. Il peut être nécessaire d'importer un certificat racine supplémentaire. Le certificat n'est valide que pour livebox.

Sur mon PC c'est écris vérifié par StartCom et tuti quanti et tout fonctionne.

compatible avec les navigateur signifie,
1  par défaut dans les navigateur
2 fonctionne avec les navigateur après téléchargement de certificat racine(je    suis pas sûr de la définition de certificat racine

quelqu'un utilse t-il startSSL sans connaitre des problèem similaire au mien ?

Les certificats qui sont par défaut dans les navigateur ont-ils un nom spécifique (comme certificat racine) ?

si le problème viens de la configurations des certificats intermédiaires, commetn puis-je le résoudre

moncloud.conf :

<VirtualHost *:443>
        ServerAdmin webmaster@moncloud.fr
        ServerAlias www.moncloud.fr  moncloud.fr
        ServerName moncloud.fr
        Header always add Strict-Transport-Security "max-age=15768000"
        DocumentRoot /var/www/moncloud.fr

        SSLEngine On
        SSLCertificateFile /etc/apache2/ssl2/reqs/www.moncloud-3.fr.crt
        SSLCertificateKeyFile /etc/apache2/ssl2/server.key
        SSLCertificateChainFile /etc/apache2/ssl2/sub.class1.server.ca.pem
        SSLCACertificateFile /etc/apache2/ssl2/reqs/1_root_bundle.crt
        #CustomLog   /usr/local/apache/logs/ssl_request_log \ "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b"
        #SSLCACertificateFile /etc/apache2/ssl/ca.pem

        SSLProtocol All -TLSv1 -SSLv2 -SSLv3
        SSLHonorCipherOrder On
        SSLCipherSuite ECDHE-RSA-AES128-SHA256:AES128-GCM-SHA256:HIGH:!MD5:!aNULL:!EDH:!RC4

        #SSLCompression off     


        <Directory />
                Options FollowSymLinks
                AllowOverride None
        </Directory>
        <Directory /var/www/moncloud.fr>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride all
                Order allow,deny
                allow from all
        </Directory>

        ErrorLog /var/log/apache2/error.log

        # Possible values include: debug, info, notice, warn, error, crit,
        # alert, emerg.
        LogLevel debug
        CustomLog /var/log/apache2/access.log combined

</VirtualHost>

Dernière modification par GhostSpirit (Le 10/03/2016, à 08:55)


Apprendre, comprendre, progresser, et apprendre aux autres, telle est ma devise
http://forum.ubuntu-fr.org/viewforum.php?id=171

Hors ligne

#2 Le 09/03/2016, à 22:21

bobe

Re : [Résolu]certificat StartSSL non reconnu sur autre pc que le mien

Première chose : la directive SSLCACertificateFile n'est utile que pour valider des certificats présentés par les clients, donc inutile dans ton cas, sauf s'il est prévu une authentification des clients sur cette base (certificat client).

Ensuite, vérifier le contenu du certificat :

$ openssl x509 -in /etc/apache2/ssl2/reqs/www.moncloud-3.fr.crt -noout -text

le champ issuer indique quelle entité a signé numériquement le certificat.

Le fichier ciblé par SSLCertificateChainFile ne doit contenir que les certificats intermédiaires (une "erreur" classique est d'y mettre aussi le certificat racine. Inutile vu qu'il se trouve forcément dans la bibliothèque de certificats racine du navigateur).

SSLlabs.com pour vérifier la bonne configuration du serveur : https://www.ssllabs.com/ssltest/index.html

Hors ligne

#3 Le 09/03/2016, à 22:31

GhostSpirit

Re : [Résolu]certificat StartSSL non reconnu sur autre pc que le mien

@merci bobe

voici le retour de ta commande au niveau du champ champ issuer

Issuer: C=IL, O=StartCom Ltd., OU=StartCom Certification Authority, CN=StartCom Class 1 DV Server CA
        Validity
            Not Before: Mar  8 16:21:54 2016 GMT
            Not After : Mar  8 16:21:54 2017 GMT

Apprendre, comprendre, progresser, et apprendre aux autres, telle est ma devise
http://forum.ubuntu-fr.org/viewforum.php?id=171

Hors ligne

#4 Le 09/03/2016, à 22:46

bobe

Re : [Résolu]certificat StartSSL non reconnu sur autre pc que le mien

Le subject correspond bien à ton serveur (CN=...) ?
Que contient le fichier /etc/apache2/ssl2/sub.class1.server.ca.pem ?

Mais on se trompe peut-être de direction...
Apache est accessible depuis l'extérieur pour tes virtualhost configuré sur le port 80 ?
C'est peut-être que la livebox ne redirige pas les paquets entrants par les ports 80 et 443 vers le PC faisant office de serveur ? Ça paraît bête mais tu avais peut-être redirigé le port 80 mais oublié de le faire pour le port 443...

Hors ligne

#5 Le 09/03/2016, à 22:50

bobe

Re : [Résolu]certificat StartSSL non reconnu sur autre pc que le mien

avec chrome : la connexion n'est pas sécurisé  : Impossible de vérifier sur le serveur qu'il s'agit bien du domaine moncloud.fr, car son certificat de sécurité provient du domaine mailconfig.ovh.net....

Ça, c'est bizarre comme erreur hmm

Hors ligne

#6 Le 09/03/2016, à 22:53

GhostSpirit

Re : [Résolu]certificat StartSSL non reconnu sur autre pc que le mien

j'ai cru que c'etais la livebox car opéra me dit
délivré à livebox V2 .....
mais non les ports 443 sont bien ouverts

le fichier sub.class1.server.ca.pem contient uniquement ceci

class1/sha2/pem/sub.class1.server.sha2.ca.pem

Apprendre, comprendre, progresser, et apprendre aux autres, telle est ma devise
http://forum.ubuntu-fr.org/viewforum.php?id=171

Hors ligne

#7 Le 09/03/2016, à 22:56

GhostSpirit

Re : [Résolu]certificat StartSSL non reconnu sur autre pc que le mien

sur le site site why not paddock il remère bien mon certificat

Certificate valid through: Mar 8 16:21:54 2017 GMT
Certificate Issuer: StartCom Ltd.
SSL Protocols Supported: TLSv1.1 TLSv1.2


Apprendre, comprendre, progresser, et apprendre aux autres, telle est ma devise
http://forum.ubuntu-fr.org/viewforum.php?id=171

Hors ligne

#8 Le 09/03/2016, à 22:57

GhostSpirit

Re : [Résolu]certificat StartSSL non reconnu sur autre pc que le mien

sur ssllab j'ai un A-

Dernière modification par GhostSpirit (Le 09/03/2016, à 22:58)


Apprendre, comprendre, progresser, et apprendre aux autres, telle est ma devise
http://forum.ubuntu-fr.org/viewforum.php?id=171

Hors ligne

#9 Le 09/03/2016, à 23:02

GhostSpirit

Re : [Résolu]certificat StartSSL non reconnu sur autre pc que le mien

info SSLLab

[b]Server Key and Certificate #1[/b]
Subject 	moncloud.fr
Fingerprint SHA1: 06a8e67529b0dd6b5acb56df0e4fe3856eb50c6c
Pin SHA256: yqCzX6OFd1Qt62CO5wV+hPiofvdD8frTNoZAqK0rQn0=
Common names 	moncloud.fr
Alternative names 	wwwmoncloud.fr moncloudcloud.fr
Valid from 	Tue, 08 Mar 2016 16:21:54 UTC
Valid until 	Wed, 08 Mar 2017 16:21:54 UTC (expires in 11 months and 26 days)
Key 	RSA 2048 bits (e 65537)
Weak key (Debian) 	No
Issuer 	StartCom Class 1 DV Server CA
AIA: [url]http://aia.startssl.com/certs/sca.server1.crt[/url]
Signature algorithm 	SHA256withRSA
Extended Validation 	No
Certificate Transparency 	No
Revocation information 	CRL, OCSP
CRL: [url]http://crl.startssl.com/sca-server1.crl[/url]
OCSP: [url]http://ocsp.startssl.com[/url]
Revocation status 	Good (not revoked)
Trusted 	Yes


[b]Additional Certificates (if supplied)[/b]
Certificates provided 	2 (2790 bytes)
Chain issues 	None
#2
Subject 	StartCom Class 1 DV Server CA
Fingerprint SHA1: 398e1936639ba5206df5179bfbb7010933969400
Pin SHA256: Fbs+o+IxVNTHBpjNQYfX/TBnxPC+OWLYxQLEtqkrAfM=
Valid until 	Mon, 16 Dec 2030 01:00:05 UTC (expires in 14 years and 9 months)
Key 	RSA 2048 bits (e 65537)
Issuer 	StartCom Certification Authority
Signature algorithm 	SHA256withRSA

[b]Certification Paths[/b]
Path #1: Trusted
1 	Sent by server 	moncloud.fr
Fingerprint SHA1: 06a8e67529b0dd6b5acb56df0e4fe3856eb50c6c
Pin SHA256: yqCzX6OFd1Qt62CO5wV+hPiofvdD8frTNoZAqK0rQn0=
RSA 2048 bits (e 65537) / SHA256withRSA
2 	Sent by server 	StartCom Class 1 DV Server CA
Fingerprint SHA1: 398e1936639ba5206df5179bfbb7010933969400
Pin SHA256: Fbs+o+IxVNTHBpjNQYfX/TBnxPC+OWLYxQLEtqkrAfM=
RSA 2048 bits (e 65537) / SHA256withRSA
3 	In trust store 	StartCom Certification Authority   Self-signed	
Fingerprint SHA1: 3e2bf7f2031b96f38ce6c4d8a85d3e2d58476a0f
Pin SHA256: 5C8kvU039KouVrl52D0eZSGf4Onjo4Khs8tmyTlV3nU=
RSA 4096 bits (e 65537) / SHA1withRSA
Weak or insecure signature, but no impact on root certificate


[b]Path #2: Trusted[/b]
1 	Sent by server 	moncloude.fr
Fingerprint SHA1: 06a8e67529b0dd6b5acb56df0e4fe3856eb50c6c
Pin SHA256: yqCzX6OFd1Qt62CO5wV+hPiofvdD8frTNoZAqK0rQn0=
RSA 2048 bits (e 65537) / SHA256withRSA
2 	Sent by server 	StartCom Class 1 DV Server CA
Fingerprint SHA1: 398e1936639ba5206df5179bfbb7010933969400
Pin SHA256: Fbs+o+IxVNTHBpjNQYfX/TBnxPC+OWLYxQLEtqkrAfM=
RSA 2048 bits (e 65537) / SHA256withRSA
3 	In trust store 	StartCom Certification Authority   Self-signed	
Fingerprint SHA1: a3f1333fe242bfcfc5d14e8f394298406810d1a0
Pin SHA256: 5C8kvU039KouVrl52D0eZSGf4Onjo4Khs8tmyTlV3nU=
RSA 4096 bits (e 65537) / SHA256withRSA

Modération : merci à l'avenir d'utiliser les balises code (explications ici).

Dernière modification par cqfd93 (Le 10/03/2016, à 00:01)


Apprendre, comprendre, progresser, et apprendre aux autres, telle est ma devise
http://forum.ubuntu-fr.org/viewforum.php?id=171

Hors ligne

#10 Le 09/03/2016, à 23:12

bobe

Re : [Résolu]certificat StartSSL non reconnu sur autre pc que le mien

Ça a l'air bon. Je sèche un peu là neutral

Hors ligne

#11 Le 09/03/2016, à 23:15

GhostSpirit

Re : [Résolu]certificat StartSSL non reconnu sur autre pc que le mien

Moi ça fait un bail que je sèche  ! une semaine...

Merci de ton aide bobe!
demain je pourrais appeler au secours tongue


Apprendre, comprendre, progresser, et apprendre aux autres, telle est ma devise
http://forum.ubuntu-fr.org/viewforum.php?id=171

Hors ligne

#12 Le 09/03/2016, à 23:26

GhostSpirit

Re : [Résolu]certificat StartSSL non reconnu sur autre pc que le mien

Le problème vient peut etre de là

"Ton nom de domaine pour une machine "chez toi" c'est à dire derrière une box d'un opérateur, est nécessairement un sous domaine du domaine de l'opérateur."

voir sujet sujet ipv6 chez orange

Dernière modification par GhostSpirit (Le 09/03/2016, à 23:28)


Apprendre, comprendre, progresser, et apprendre aux autres, telle est ma devise
http://forum.ubuntu-fr.org/viewforum.php?id=171

Hors ligne

#13 Le 09/03/2016, à 23:33

GhostSpirit

Re : [Résolu]certificat StartSSL non reconnu sur autre pc que le mien

apparement il y aurait une solution

toujours dans le meêm fil de discussion

ElGibs a écrit :

Pour m'en sortir, j'ai comme tout le monde un abonnement à un DNS dynamique (celui de mon Synology) et j'ai déclaré mon nom de domaine .fr non pas associé à une IP (puisqu'elle change) mais comme un alias CNAME de mon adresse DNS dynamique.

BookMyName (par exemple, il y en a d'autres) permet d'éditer directement les entrées DNS de ma zone. 2 lignes et le tour est joué.

Aucun soucis en SSL non plus, des certificats gratuits peuvent être souscrits auprès de startssl.com

, et l'alias CNAME ne perturbe pas le matching entre le nom de domaine tapé dans le navigateur ( en .fr) et le subject du certificat.

Mais moi aussi j'aimerais plus simple que toutes ces bidouilles du fait de l'adressage dynamique d'Orange. J'ai (la chance ?) d'avoir une LiveBox activée en IPv6, mais tant que tout les clients du serveur web ne seront pas en IPv6, ce sera complexe. Et évidemment si personne ne bouge, il ne se passe rien.

Le but ultime, si tu ne perçois pas l'intérêt, est enfin de se passer des règles de PAT/NAT très pénibles et non partageables (port 80 dirigé sur 1 et 1 seule machine derrière la livebox). Oui on peut encore s'en sortir avec un reverse-proxy et le partage des URL sur plusieurs machines, mais là encore, tant de complexité pour des choses simples !


Apprendre, comprendre, progresser, et apprendre aux autres, telle est ma devise
http://forum.ubuntu-fr.org/viewforum.php?id=171

Hors ligne

#14 Le 10/03/2016, à 06:37

MicP

Re : [Résolu]certificat StartSSL non reconnu sur autre pc que le mien

Je suppose que vous avez pensé à faire les mises à jour de vos machines qui cherchent à se connecter,
il vaut mieux le dire pour rien que…

Hors ligne

#15 Le 10/03/2016, à 07:31

GhostSpirit

Re : [Résolu]certificat StartSSL non reconnu sur autre pc que le mien

bonjour micp,

tu pourrais être plus précis stp,


Apprendre, comprendre, progresser, et apprendre aux autres, telle est ma devise
http://forum.ubuntu-fr.org/viewforum.php?id=171

Hors ligne

#16 Le 10/03/2016, à 08:55

GhostSpirit

Re : [Résolu]certificat StartSSL non reconnu sur autre pc que le mien

résolu, l'indice du bug était ici
mais dès je me connecte avec un autre pc que le mien, exemple avec un pc virtuel j'ai cette erreur :
mon pc virtuel est sur mon pc. (porbleme loopback orange)
sur mes pc virutel j'arrivais sur ma livebox.

Merci à bobe, pour m'avoir mis sur la voie


Apprendre, comprendre, progresser, et apprendre aux autres, telle est ma devise
http://forum.ubuntu-fr.org/viewforum.php?id=171

Hors ligne