We have moved to a new Sailfish OS Forum. Please start new discussions there.

Revision history [back]

click to hide/show revision 1
initial version

posted 2015-02-16 16:57:03 +0200

Signing with Norwegian BankID (STK app) doesn't work

I cannot sign transactions using the Norwegian BankID SIM Toolkit app. Whenever I do something in my online bank that requires signing (such as adding or changing a scheduled outgoing payment), I get (as expected) a pop-up on my phone saying (in Norwegian): «Confirm BankID signing with MyBankNameHere». Dragging down reveals a pulley menu with only one option: "OK". However, when I select this, the screen goes black. The screen doesn't turn off, I can still see that the backlight is on, but it only shows completely black. I have no way of entering the PIN code, or to see the text I'm about to sign. After a while, presumably after some timeout occurred, the home screen shows up, but there's no trace of the BankID app at this point.

While the screen is black I can swipe from the side to go back to the home screen. At this point I can see a running app called Talkmore (name of my mobile provider) with a SIM card icon. However nothing happens when I tap it. After a while the box for the "Talkmore" STK app disappears, presumably because of the same timeout that gets rid of the black screen if I don't go back to the home screen.

Note that identification (i.e., during login) with BankID works just fine, in that case when I select OK from the pulley menu, I get shown a keypad where I can input my PIN. If I do so correctly, I get successfully logged in to my online bank. So this issue appears to be specific to signing using BankID.

For what it's worth, on Android, signing includes one additional step compared with identification. The two processes are as follows:

Identification: 1) Popup: "Confirm secret reference "FOO BAR" [Press OK]; 2) PIN [Press OK]; 3) Done Signing: 1) Popup "Confirm BankID signing [Press OK]; 2) New popup: "Text to sign" [Press OK]; 3) Input PIN [Press OK]; 4) Done

So I guess the Jolla has some problems displaying the second popup in the signing process.

I'm using Sailfish version 1.1.1.27.

Signing with SIM Application Toolkit (STK) applications do not work properly

Edit 2015-02-22: Changed the question title to indicate that this is a general problem with STK apps, as the received comments confirm that this bug is not limited to Norwegian BankID (STK app) doesn't work

BankID, but also impacts Estonian Mobile ID and Swiss Postfinance. Also updated the version, as I've confirmed that the bug is still there as of SailfishOS version 1.1.2.15.

I cannot sign transactions using the Norwegian BankID SIM Toolkit app. Whenever I do something in my online bank that requires signing (such as adding or changing a scheduled outgoing payment), I get (as expected) a pop-up on my phone saying (in Norwegian): «Confirm BankID signing with MyBankNameHere». Dragging down reveals a pulley menu with only one option: "OK". However, when I select this, the screen goes black. The screen doesn't turn off, I can still see that the backlight is on, but it only shows completely black. I have no way of entering the PIN code, or to see the text I'm about to sign. After a while, presumably after some timeout occurred, the home screen shows up, but there's no trace of the BankID app at this point.

While the screen is black I can swipe from the side to go back to the home screen. At this point I can see a running app called Talkmore (name of my mobile provider) with a SIM card icon. However nothing happens when I tap it. After a while the box for the "Talkmore" STK app disappears, presumably because of the same timeout that gets rid of the black screen if I don't go back to the home screen.

Note that identification (i.e., during login) with BankID works just fine, in that case when I select OK from the pulley menu, I get shown a keypad where I can input my PIN. If I do so correctly, I get successfully logged in to my online bank. So this issue appears to be specific to signing using BankID.

For what it's worth, on Android, signing includes one additional step compared with identification. The two processes are as follows:

Identification: 1) Popup: "Confirm secret reference "FOO BAR" [Press OK]; 2) PIN [Press OK]; 3) Done Signing: 1) Popup "Confirm BankID signing [Press OK]; 2) New popup: "Text to sign" [Press OK]; 3) Input PIN [Press OK]; 4) Done

So I guess the Jolla has some problems displaying the second popup in the signing process.

I'm using Sailfish version 1.1.1.27.1.1.2.15.