Hi,
               
              Was it okey for testing between LoRa Server with client
                and Mosquitto broker with client without secure
                connection?
              client <--> LoRa
              client <-->
                Mosquitto
              client <--> LoRa
                <--> Mosquitto
               
              I have seen the message when the certification was not matching  between client
                  and server.
               
              I made my own cert and test the cases as i described
                with open ssl.
               
              https://github.com/owntracks/tools/blob/master/TLS/generate-CA.sh 
               
               
               
              -----Original Message-----
                From: "Cedric VIVES"<cvives@xxxxxxxxxxxxxxxx>
                
                To: "General development discussions for the
                mosquitto project"<mosquitto-dev@xxxxxxxxxxx>;
                "Stefan May"<stefan.may@xxxxxxx>;
                
                Cc: 
                Sent: 2018-04-23 (월) 21:47:56
                Subject: Re: [mosquitto-dev] Mosquitto SSL Error
                : Unable to connect (A TLS error occurred.)
                 
              Hi,
              
              My client mail add the slash for the italic...my
              corrections beside :
              
              Le 23/04/2018 à 14:27, Stefan May a écrit :
              >
              > On 04/20/2018 10:37 AM, Cedric VIVES wrote:
              >> Hi,
              >>
              >> I have installed a LoRa Server with the following
              services :
              >> - MQTT Broker (*1.4.15*-0mosquitto1~xenial1)
              >> - LoRa-Server
              >> - LoRa-App-Server
              >>
              >> On the other side, A raspberry Pi (with raspbian)
              send data with the 
              >> LoRa-Gateway-Bridge.
              >>
              >> When the connection is unencrypted (tcp://@server
              on the 
              >> LoRa-Gateway-Bridge.toml), it works !
              >>
              >> However, in ssl :
              >>
              >> The client is connected :
              >>
              >> /1524211792: New connection from xxx.xxx.xxx.xxx
              on port 8883.//
              >> //1524211792: New client connected from
              xxx.xxx.xxx.xxx as 
              >> 96240ae6-28cb-446c-8dd2-0d2d9f045487 (c1, k30)./
              >>
              >> But it the server doesn't receive anything
              because :
              >>
              >> /mosquitto_sub -h FQDN_OF_MY_SERVER -p 8883 -t
              "#"  --cafile 
              >> /etc/lora-app-server/certs/CAcert.crt/
              >
              > Did you recognize the slash (/) after the
              certificate?
              
              The command used is :
              mosquitto_sub -h FQDN_OF_MY_SERVER -p 8883 -t "#" 
              --cafile 
              /etc/lora-app-server/certs/DigiCertCA.crt
              
              => Unable to connect (A TLS error occurred.)
              >
              >>
              >> /*=> Unable to connect (A TLS error
              occurred.)*/
              >>
              >> The mosquitto logs shows :
              >>
              >> /*1524212646: OpenSSL Error: error:14094418:SSL 
              >> routines:ssl3_read_bytes:tlsv1 alert unknown
              ca*//*
              >> *//*1524212646: OpenSSL Error: error:140940E5:SSL
              
              >> routines:ssl3_read_bytes:ssl handshake failure*/
              >>
              >> For information, it is an official certificate
              with CN = name of the 
              >> FQDN of the server.
              >> When i check it by openssl :
              >>
              >> /openssl s_client -connect
              //FQDN_OF_MY_SERVER//:8883 -CAfile 
              >> /etc/lora-gateway-bridge/certs/CECert.crt/
              >
              > Same here and here it is called CECert.crt with an E?
              I made a mistake in the mail but no in my config, it is :
              openssl s_client -connect FQDN_OF_MY_SERVER:8883 -CAfile 
              /etc/lora-gateway-bridge/certs/DigiCertCA.crt
              >
              >>
              >> */=> Verify return code: 0 (ok)/*
              >>
              >> I have seen in the archive that the same problem
              occured with older 
              >> versions but not resolved...have you any advices
              to fix this issue ?
              >>
              >> Thanks.
              >>
              >> Regards,
              >> Cédric
              >>
              >> -- 
              >> Cédric VIVES
              >> Pôle Infrastructures Informatiques et
              Télécommunication
              >> Centre de Services Numériques
              >> Tél. : +33 (0)5 61 55 93 72
              >> 
cedric.vives@xxxxxxxxxxxxxxxx
              >> INSA Toulouse
              >> 135 avenue de Rangueil
              >> 31077 Toulouse CEDEX 04
              >> France
              >> 
www.insa-toulouse.fr
              >>
              >>
              >>
              >> _______________________________________________
              >> mosquitto-dev mailing list
              >> 
mosquitto-dev@xxxxxxxxxxx
              >> To change your delivery options, retrieve your
              password, or 
              >> unsubscribe from this list, visit
              >> 
https://dev.eclipse.org/mailman/listinfo/mosquitto-dev
              >>
              >
              
              -- 
              Cédric VIVES
              Pôle Infrastructures Informatiques et Télécommunication
              Centre de Services Numériques
              Tél. : +33 (0)5 61 55 93 72
              
cedric.vives@xxxxxxxxxxxxxxxx
              INSA Toulouse
              135 avenue de Rangueil
              31077 Toulouse CEDEX 04
              France
              
www.insa-toulouse.fr
              
              _______________________________________________
              mosquitto-dev mailing list
              
mosquitto-dev@xxxxxxxxxxx
              To change your delivery options, retrieve your password,
              or unsubscribe from this list, visit
              
https://dev.eclipse.org/mailman/listinfo/mosquitto-dev