Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unable to connect to admin portal #773

Open
ysong-suss opened this issue May 10, 2024 · 8 comments
Open

Unable to connect to admin portal #773

ysong-suss opened this issue May 10, 2024 · 8 comments

Comments

@ysong-suss
Copy link

ysong-suss commented May 10, 2024

Hi GovTech team,

Upon accessing https://new.admin.opencerts.io/ or https://firefox.admin.opencerts.io/ , system requesting to login to Metamask.
We're using Ethereum device, and not Metamask.

May I check how are we going to issue the certificate?
metamask

@HJunyuan
Copy link
Member

HJunyuan commented May 10, 2024

Hi @ysong-suss, you may connect your hardware wallet to Metamask:

  1. Unlock your MetaMask.
  2. Select the icon on the top-right corner.
  3. Select Connect Hardware Wallet.
  4. Choose Ledger or Trezor.
  5. Click connect.
  6. Select an account you want to interact with (note: MetaMask can only have one account connected and accessible at any given time)

More detailed instructions with screenshots can be found here:

If you are using a Ledger hardware wallet: https://support.ledger.com/hc/en-us/articles/4404366864657-Connect-your-Ledger-to-MetaMask?docs=true

@ysong-suss
Copy link
Author

Are we not able to bypass MetaMask extension?
admin.opencerts.io website used to have an option to connect to Ledger hardware wallet or connect to Metamask. Why is the option of Ledger hardwallet removed now?

Linking Ledger hardware wallet to MetaMask is an extra step. User used to plug into device --> admin.opencerts.io --> issue certificate.
Now with MetaMask extension, they need to plug into device --> login to MetaMask and do the neccessary --> admin.opencerts.io --> issue certificate.

@HJunyuan
Copy link
Member

Are we not able to bypass MetaMask extension?

Bypassing the Metamask extension requires a manual integration to support the many hardware wallet brands that are in the market.

admin.opencerts.io website used to have an option to connect to Ledger hardware wallet or connect to Metamask. Why is the option of Ledger hardwallet removed now?

The legacy admin portal had a manual integration to support Ledger wallets which have been increasingly difficult to maintain, upgrade or fix security vulnerabilities. It would be in the best interest of all parties to leverage on the Metamask extension for the best support.

Linking Ledger hardware wallet to MetaMask is an extra step.

From my understanding, the end-user would just need to connect an account from the Ledger to the Metamask extension for the first time. For subsequent usage, the same account can be selected from the Metamask dropdown.

@ysong-suss
Copy link
Author

Noted and thanks for your prompt reply.

I will keep this ticket open first in case we have queries while setting up the MetaMask.

@ysong-suss
Copy link
Author

My user is unable to connect the ledger device with the MetaMask.
The ledger device screen is showing "The application is ready to use"

image

Before this, the error is "Unknown error". Subsequently, it is as per the screenshot above. My user had also attempted to unplug and plug in the device again and try to connection again. Same error encountered.

@HJunyuan
Copy link
Member

We have temporarily enabled the legacy admin portal (https://admin.opencerts.io/) for the time being.

In the meantime, let's try to debug the issue that your user is currently experiencing so we can transition them successfully to the new admin portal. Please let us know the model of the Ledger and browser version they are using.

@ysong-suss
Copy link
Author

thank you very much! my user will temporarily use the legacy admin portal to issue the certificate first.

Ledger model: Nano S

Browser version
Chrome: 122.0.6261.112
Edge: 124.0.2478.80
Firefox: 123.0.1

@HJunyuan
Copy link
Member

Hi @ysong-suss, we were able to connect a Ledger Nano X successfully with the new admin portal via the Metamask extension on a Chrome browser running Windows.

Please reach out to us on this webform and include your email address so we can contact you separately.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants