- Mesajlar
- 1,125
Özellikle Arduino IDE 1.8 üzeri sürümlerde Library yöneticisine girdiğimizde SSL kullanıldığı için MEB hattında aşağıdaki hatayı alabiliyoruz:
Hatanın çözümü için Arduino içerisindeki java sertifika deposuna MEB sertifikasının eklenmesi gerekiyor.
Bunun için komut satırını (cmd) veya powershell'i yönetici olarak çalıştırıp aşağıdaki adımları uyguluyoruz.
Öncelikle Arduino IDE'nin C:\Program Files (x86)\Arduino yolunda kurulu, sertifikayı da C:\MEB_SERTIFIKASI.cer yoluna indirmiş olduğumuzu varsayarsak:
Powershell kullanıyorsanız keytool.exe kısmını .\keytool.exe olarak girmelisiniz.
Şifre sorulduğunda şifreyi changeit olarak giriyoruz. (şifreyi girerken ekranda herhangi bir karakter belirmez, yazmaya devam edin)
Trust this certificate? sorusuna yes diyoruz ve sonrasında Certificate was added to keystore sonucunu aldıysak sertifika başarıyla yüklenmiş demektir. Arduino IDE'yi yeniden başlatıyoruz ve sorunumuz çözülmüş olması lazım.
Kod:
İndirirken hata: https://download.arduino.cc/libraries/library_index.json
Hatanın çözümü için Arduino içerisindeki java sertifika deposuna MEB sertifikasının eklenmesi gerekiyor.
Bunun için komut satırını (cmd) veya powershell'i yönetici olarak çalıştırıp aşağıdaki adımları uyguluyoruz.
Öncelikle Arduino IDE'nin C:\Program Files (x86)\Arduino yolunda kurulu, sertifikayı da C:\MEB_SERTIFIKASI.cer yoluna indirmiş olduğumuzu varsayarsak:
Kod:
cd C:\Program Files (x86)\Arduino\java\bin
keytool.exe -import -trustcacerts -file "C:\MEB_SERTIFIKASI.cer" -alias "fatih" -keystore "C:\Program Files (x86)\Arduino\java\lib\security\cacerts"
Powershell kullanıyorsanız keytool.exe kısmını .\keytool.exe olarak girmelisiniz.
Şifre sorulduğunda şifreyi changeit olarak giriyoruz. (şifreyi girerken ekranda herhangi bir karakter belirmez, yazmaya devam edin)
Trust this certificate? sorusuna yes diyoruz ve sonrasında Certificate was added to keystore sonucunu aldıysak sertifika başarıyla yüklenmiş demektir. Arduino IDE'yi yeniden başlatıyoruz ve sorunumuz çözülmüş olması lazım.