Author Topic: eSIM wallet crashes after QR code scan  (Read 4023 times)

DanielMader

  • Newbie
  • *
  • Posts: 7
    • View Profile
eSIM wallet crashes after QR code scan
« on: December 31, 2019, 04:23:12 am »
Hello,
since my Cosmo (ROW version) has been delivered without SIM tray, I've been trying to install an eSIM profile, but without success.

My German everyday carrier Congstar has recently added eSIM support, but this is a one-way SIM>eSIM, because the physical SIM will be deactived immediately. So I'm reluctant to do the switch, and rather I've experimeted with simquadrat. They offer a basic prepaid plan with no initial cost for account setup and identity authentication: https://www.simquadrat.de/

I've setup an account there and tried to scan the QR code or enter the data manually in the Cosmo's eSIM wallet app, but it keeps crashing right after.

In another thread (https://www.oesf.org/forum/index.php?showtopic=35933) it has been indicated, that one must disable eSIM for slot 2 in Cosmo settings and re-enable it for the wallet to function properly, but this didn't help either.

I'm willing to provide more detailed errors, but I don't know where to start. Any help is appreciated.

Beiriannydd

  • Newbie
  • *
  • Posts: 36
    • View Profile
eSIM wallet crashes after QR code scan
« Reply #1 on: January 02, 2020, 01:45:00 am »
I had to disable TLS certificate checks.  It seems that the wallet is missing a number of root certificates in its trust store.

DanielMader

  • Newbie
  • *
  • Posts: 7
    • View Profile
eSIM wallet crashes after QR code scan
« Reply #2 on: January 04, 2020, 02:40:31 am »
Quote from: Beiriannydd
I had to disable TLS certificate checks.  It seems that the wallet is missing a number of root certificates in its trust store.
.
I've seen this, but unfortunately, this is no already default in the eSIM wallet settings. Enabling or disabling it has no effect. Also, disabling and re-enabling eSIM in Cosmo settings also does not improve things.

DanielMader

  • Newbie
  • *
  • Posts: 7
    • View Profile
eSIM wallet crashes after QR code scan
« Reply #3 on: January 06, 2020, 02:40:10 pm »
OK, I've now received two answers regarding eSIM support for the Cosmo Communicator, one from Sipgate regarding their simquadrat/esim service, and one from Congstar, the low budget subsidiary of Telekom in Germany. Not so good answers, actually, which questions the entire eSIM thing:
Congstar only offer the eSIM for a handful of high quantity devices (basically only iPhones, iPads and Google's Pixel 3 and 4).
Quote
Hallo,
wir können aktuell leider nur für folgende Geräte eine eSIM anbieten:
Apple Geräte-Generation:
• iPhone 11, iPhone 11 pro und 11 pro max
• iPhone XS, iPhone XS Max und iPhone XR
• iPad Pro 2018 (11 und 12,9 Zoll)
• generell ab iOS 13 noch einmal komfortabler als zuvor
Geräte-Generation mit Android:
• Google Pixel 3 und Pixel 3 XL
• Google Pixel 3a und 3a XL
• Google Pixel 4 und 4 XL
Ich bitte um Ihr Verständnis.
Freundliche Grüße
Renate von congstar
As expected, Sipgate respond on a higher technical and satisfactory level:
Quote
Hallo,
vielen Dank für Ihre Nachricht.
Das Gerät gehört nicht zu den von uns supporteten Geräten.
Wir hatten allerdings einen Kunden, der ein ähnliches Gerät hatte mit einem ähnlichen Fehlerbild.
Dieser Kunde hat eine für ihn funktionierende Lösung gefunden - wir übernehmen aber weder Garantie noch Support, dies ist nur ein Hinweis unsererseits: Dafür musste er unter https://www.gsma.com/esim/certificate-issuer/ die beiden Zertifikate runterladen und in .crt Dateien umbenennen. Dann installieren.
Wie der Kunde hier genau vorgegangen ist wurde uns leider nicht mitgeteilt.
Viele Grüße
Sven
So, it seems we also have to deal with missing certificates. They suggest to download the GSMA root certificates and convert them to CRT and "install" them.
In case anyone know what to do here and how, I'd be happy to read up on it!

DanielMader

  • Newbie
  • *
  • Posts: 7
    • View Profile
eSIM wallet crashes after QR code scan
« Reply #4 on: January 08, 2020, 08:57:28 am »
Further information:
I've added the eSIM GSMA Root CI Certificate (from https://www.gsma.com/esim/certificate-issuer/) to the Trusted CA Certificates of the Cosmo by converting to CRT using openssl and install from SD-card:
Code: [Select]
openssl x509 -inform PEM -outform DER -in CA.pem -out CA.crtThis did not help at all, eSIM wallet still crashes.

KMM

  • Newbie
  • *
  • Posts: 29
    • View Profile
eSIM wallet crashes after QR code scan
« Reply #5 on: July 10, 2020, 12:39:29 pm »
Quote from: DanielMader
Further information:
I've added the eSIM GSMA Root CI Certificate (from https://www.gsma.com/esim/certificate-issuer/) to the Trusted CA Certificates of the Cosmo by converting to CRT using openssl and install from SD-card:
Code: [Select]
openssl x509 -inform PEM -outform DER -in CA.pem -out CA.crtThis did not help at all, eSIM wallet still crashes.

Are you still having this problem? Today I have received and installed my eSIM. I managed to set the profile, etc., and my phone number also worked on eSIM. But I could only receive calls, not make any calls from my Cosmo, nor use data, the APN wasn't set either (nor could I manually save it), so somehow there was no connection to the network.

It turned out that after reboot I need to wait for the Cosmo to ask for my eSIM PIN code first before I enter any other codes (anti theft and phone lock code). That did the trick.
I'm now using my Cosmo with dual-SIM  

cam1965

  • Sr. Member
  • ****
  • Posts: 418
    • View Profile
    • http://
eSIM wallet crashes after QR code scan
« Reply #6 on: July 10, 2020, 04:52:08 pm »
Quote from: KMM
Quote from: DanielMader
Further information:
I've added the eSIM GSMA Root CI Certificate (from https://www.gsma.com/esim/certificate-issuer/) to the Trusted CA Certificates of the Cosmo by converting to CRT using openssl and install from SD-card:
Code: [Select]
openssl x509 -inform PEM -outform DER -in CA.pem -out CA.crtThis did not help at all, eSIM wallet still crashes.

Are you still having this problem? Today I have received and installed my eSIM. I managed to set the profile, etc., and my phone number also worked on eSIM. But I could only receive calls, not make any calls from my Cosmo, nor use data, the APN wasn't set either (nor could I manually save it), so somehow there was no connection to the network.

It turned out that after reboot I need to wait for the Cosmo to ask for my eSIM PIN code first before I enter any other codes (anti theft and phone lock code). That did the trick.
I'm now using my Cosmo with dual-SIM  

Bought today a pre paid esim and scanned it with esim wallet, enabled it  and everything is working. Calls, sms and internet. No additional configuration was necessary .  Country is Brazil, Operator is CLARO.
Forgot to say. You have to scan the qr code , not the bar code . If you  scan the bar code ( not the qr code )  or if you enter the bar code mannually the esim shows an error.
« Last Edit: July 11, 2020, 06:45:29 am by cam1965 »