qiskit-community/ibm-quantum-challenge-2024

Auth error code 3445 in Lab3 [Solved: need to use account created with IBM ID instead of 3rd parties]

iloktev opened this issue · 8 comments

Hi there,
I'm getting the following error while trying to connect to QiskitRuntimeService in Lab3 'AI-Powered Transpilation':

Login with some authorized provider required., Error code: 3445.

As far I understand from docs, that relates to the fact I'm using IBM account made with Google Sign-in, rather than IBM ID. But there seems to be no options to re-connect IBM ID somehow to an existing account. Is there any way to proceed with the challenge?

Go to https://quantum.ibm.com/ and select your qc-2024-11 instance, then you will be able to access.

Thanks for the comment, but that I initially did - doesn't seems to help actually. I am switching to another instance, then regenerating the key and put it into code - yet getting 3445.
image

Does adding channel="ibm_quantum" and token=token (not in the environment variable form) fixes it?

not really, I think I tried all the possible methods found in documentation... My final guess that's related to the fact my account was initially created without IBM ID
image

Your token is fully visibly here, you should change it!

Thanks for the comment, but that I initially did - doesn't seems to help actually. I am switching to another instance, then regenerating the key and put it into code - yet getting 3445. image

Yeah, you should see the https://docs.quantum.ibm.com/transpile/qiskit-transpiler-service traspilar service docs. And then don't use the instance, because ibm_brisbane is not available for that instance =\ I got wrong also.

Hint:- Lab03 Ex1- did not require any of those tokens

@iloktev Sorry to hear that you are facing this issue. The solution should be exactly what you said. Can you create an IBMid using the same email that is associated with your IBM Quantum account and login again with the IBMid? That should automatically be the same account. If this doesn't resolve the issue, please ping me here again. Thank you!

Hi HuangJunye, no worries and thanks for the answer! I've actually created another account with new IBM ID (and another email, as I thought the system won't allow me to use gmail as 'work email') and passed again all the labs till #3. Now it works perfectly. Thanks again!