Skip to content

Official links only. Every download link goes to the publisher's own official page. We never host, repackage or bundle files.

Fix 8 min read

Register or update DSC on the GST portal: steps and fixes for common error messages

GST पोर्टल पर DSC रजिस्टर या अपडेट करें: स्टेप और आम एरर मैसेज के समाधान

By the ToolsBharat teamPublished 30 Oct 2026How we check

Applies to emSigner (GST DSC signer) 3.3

हिंदी में पढ़ें

Quick answer

On the GST portal, go to My Profile → Register/Update DSC, pick the authorised signatory's PAN, tick that the signer is installed, click Proceed, choose the certificate and click Sign. Only PAN-based Class 2 or 3 DSCs on hard tokens are accepted. GSTN's troubleshooting page explains errors such as 'Failed to establish connection to the server', 'PAN No verification failed' and 'not a PAN based certificate'.

Before you start

The GST portal's own requirements for signing with a DSC:

  • a valid Class 2 or Class 3 DSC that is PAN based (GST registration of DSC is PAN based);
  • the DSC on a hard crypto token — the portal says it supports only crypto tokens installed in hard tokens;
  • the token's driver from your Certifying Authority, and the portal's signer utility, emSigner, installed with administrator rights;
  • Java — the system page lists Java 1.6 (JRE 1.6.0_38+), 1.7 or 1.8, and GSTN's September 2026 advisory for emSigner v3.3 asks for Java 1.8, saying Java 9 and above are not supported;
  • one free local port out of 1585, 2095, 2568, 2868 or 4587;
  • a desktop browser — signing with DSC is not supported on mobile devices.

If you haven't installed the token driver and emSigner yet, follow our DSC token and emSigner setup guide first. If your token was issued on or after 21 September 2026, read our guide on new FIPS 140-3 tokens and emSigner v3.3.

Register or update your DSC (existing registration)

These steps are from GSTN's *Register DSC* manual and FAQ on tutorial.gst.gov.in:

  1. Plug in the DSC token and start emSigner with Run as administrator.
  2. Log in to gst.gov.in, click your user name at the top right and choose My Profile.
  3. Click Register/Update DSC (under Quick Links).
  4. In PAN of Authorized Signatory, select the PAN you want to register. Only a PAN given in the registration form can be used.
  5. Tick I have downloaded and installed the signer and click PROCEED.
  6. Select your certificate, enter the token password when asked, and click Sign.
  7. You should see "Your DSC has been successfully registered".

For a new registration, the same screen is reached after logging in with your TRN and OTP, through Services → User Services → Register / Update DSC.

Error: "Failed to establish connection to the server. Kindly restart the Emsigner"

GSTN's fix: if emSigner is running, stop it and start it again as Run as administrator; if it isn't running, start it as administrator. If the websocket window isn't visible after you click PROCEED, click the emSigner icon in the taskbar, or restart the emSigner server.

Error: "Sorry! Digital Signature Certificate Missing…"

Make sure the token is plugged in and its driver is installed. If it is plugged in and you still see this, GSTN says to uninstall emSigner before installing any new emSigner, and to check the certificate itself: open the certificate in the Windows certificate store, go to Details → Key Usage. It should read "Digital Signature, Non-Repudiation". If it reads "Key Encipherment", that is an encryption certificate — remove it from the Windows store so the signing certificate is picked instead.

Error: "This application requires a Java Runtime Environment 1.6.0"

Java is missing. Install a supported Java version (1.8 for emSigner v3.3) and start emSigner again.

Error: "PAN No verification failed, Please select the valid certificate to sign."

The PAN inside the DSC doesn't match the authorised signatory PAN you selected. Pick the right PAN in the drop-down, or confirm the PAN in the certificate with the Certifying Authority that issued it.

Error: "Selected certificate is not a PAN based certificate…"

The certificate has no PAN. You need a PAN-based Class 2 or Class 3 DSC; a certificate linked only to Aadhaar or e-mail won't register.

Error: "The DSC you are trying to affix is not registered at the portal"

You are signing a return or form with a DSC that hasn't been registered, or a renewed DSC replaced the registered one. Go to Dashboard → Register/Update DSC and register the current certificate.

Firefox and the websocket

GSTN notes that Firefox normally needs manual intervention: open https://127.0.0.1:1585 (or the port emSigner started on), click Advanced, then Add Exception and Confirm Security Exception. Check that the port matches the one emSigner shows.

Still stuck?

  • Make sure only one signer utility is running and one of the five ports is free.
  • Check the DSC is within its validity period.
  • Use the latest emSigner from gst.gov.in/help/docsigner only.
  • Raise a ticket on the GST helpdesk, as GSTN's advisory suggests.

हिंदी में

GST पोर्टल पर DSC रजिस्टर या अपडेट करें: स्टेप और आम एरर मैसेज के समाधान

GST पोर्टल पर My Profile → Register/Update DSC पर जाएँ, अधिकृत हस्ताक्षरकर्ता का PAN चुनें, signer इंस्टॉल होने का बॉक्स टिक करें, Proceed करें, सर्टिफ़िकेट चुनें और Sign पर क्लिक करें। सिर्फ़ हार्ड टोकन पर PAN-आधारित Class 2 या 3 DSC मान्य है। GSTN का troubleshooting पेज 'Failed to establish connection to the server', 'PAN No verification failed' और 'not a PAN based certificate' जैसे एरर समझाता है।

शुरू करने से पहले

DSC से साइन करने के लिए GST पोर्टल की अपनी ज़रूरतें:

  • वैध Class 2 या Class 3 DSC जो PAN-आधारित हो (GST पर DSC रजिस्ट्रेशन PAN-आधारित है);
  • DSC हार्ड क्रिप्टो टोकन पर हो — पोर्टल कहता है कि वह सिर्फ़ हार्ड टोकन में इंस्टॉल क्रिप्टो टोकन सपोर्ट करता है;
  • आपकी Certifying Authority का टोकन ड्राइवर, और पोर्टल की signer यूटिलिटी emSigner, एडमिनिस्ट्रेटर अधिकार से इंस्टॉल;
  • Java — system पेज पर Java 1.6 (JRE 1.6.0_38+), 1.7 या 1.8 लिखा है, और emSigner v3.3 पर GSTN की सितंबर 2026 की advisory Java 1.8 माँगती है और कहती है कि Java 9 और नए सपोर्टेड नहीं हैं;
  • 1585, 2095, 2568, 2868 या 4587 में से एक लोकल पोर्ट ख़ाली हो;
  • डेस्कटॉप ब्राउज़र — मोबाइल पर DSC साइनिंग सपोर्टेड नहीं है।

अगर टोकन ड्राइवर और emSigner अभी इंस्टॉल नहीं किए हैं, तो पहले हमारी DSC टोकन और emSigner सेटअप गाइड देखें। अगर आपका टोकन 21 सितंबर 2026 या उसके बाद जारी हुआ है, तो नए FIPS 140-3 टोकन और emSigner v3.3 वाली गाइड पढ़ें।

अपना DSC रजिस्टर या अपडेट करें (मौजूदा रजिस्ट्रेशन)

ये स्टेप tutorial.gst.gov.in पर GSTN के *Register DSC* मैनुअल और FAQ से हैं:

  1. DSC टोकन लगाएँ और emSigner को Run as administrator से चालू करें।
  2. gst.gov.in पर लॉग-इन करें, ऊपर दाईं ओर अपने यूज़र नेम पर क्लिक करें और My Profile चुनें।
  3. Register/Update DSC पर क्लिक करें (Quick Links में)।
  4. PAN of Authorized Signatory में वह PAN चुनें जिसे रजिस्टर करना है। सिर्फ़ रजिस्ट्रेशन फ़ॉर्म में दिया PAN ही चलेगा।
  5. I have downloaded and installed the signer पर टिक करें और PROCEED पर क्लिक करें।
  6. अपना सर्टिफ़िकेट चुनें, पूछे जाने पर टोकन का पासवर्ड डालें, और Sign पर क्लिक करें।
  7. "Your DSC has been successfully registered" मैसेज दिखना चाहिए।

नए रजिस्ट्रेशन में यही स्क्रीन TRN और OTP से लॉग-इन करने के बाद Services → User Services → Register / Update DSC से खुलती है।

एरर: "Failed to establish connection to the server. Kindly restart the Emsigner"

GSTN का हल: अगर emSigner चल रहा है, तो उसे बंद करके फिर से Run as administrator से चालू करें; नहीं चल रहा, तो एडमिनिस्ट्रेटर के रूप में चालू करें। PROCEED पर क्लिक करने के बाद websocket विंडो न दिखे, तो टास्कबार में emSigner आइकन पर क्लिक करें, या emSigner सर्वर रीस्टार्ट करें।

एरर: "Sorry! Digital Signature Certificate Missing…"

देखें कि टोकन लगा है और उसका ड्राइवर इंस्टॉल है। टोकन लगा होने पर भी यह आए, तो GSTN कहता है कि कोई नया emSigner इंस्टॉल करने से पहले पुराना अनइंस्टॉल करें, और सर्टिफ़िकेट ख़ुद जाँचें: Windows certificate store में सर्टिफ़िकेट खोलें, Details → Key Usage देखें। उसमें "Digital Signature, Non-Repudiation" लिखा होना चाहिए। अगर "Key Encipherment" लिखा है, तो वह encryption सर्टिफ़िकेट है — उसे Windows store से हटा दें ताकि साइनिंग वाला सर्टिफ़िकेट चुना जाए।

एरर: "This application requires a Java Runtime Environment 1.6.0"

Java नहीं है। सपोर्टेड Java वर्ज़न इंस्टॉल करें (emSigner v3.3 के लिए 1.8) और emSigner फिर से चालू करें।

एरर: "PAN No verification failed, Please select the valid certificate to sign."

DSC के अंदर का PAN आपके चुने अधिकृत हस्ताक्षरकर्ता PAN से मेल नहीं खाता। ड्रॉप-डाउन में सही PAN चुनें, या DSC जारी करने वाली Certifying Authority से सर्टिफ़िकेट का PAN पक्का करें।

एरर: "Selected certificate is not a PAN based certificate…"

सर्टिफ़िकेट में PAN नहीं है। आपको PAN-आधारित Class 2 या Class 3 DSC चाहिए; सिर्फ़ Aadhaar या ई-मेल से जुड़ा सर्टिफ़िकेट रजिस्टर नहीं होगा।

एरर: "The DSC you are trying to affix is not registered at the portal"

आप रिटर्न या फ़ॉर्म ऐसे DSC से साइन कर रहे हैं जो रजिस्टर नहीं है, या रिन्यू हुए DSC ने रजिस्टर्ड DSC की जगह ले ली है। Dashboard → Register/Update DSC पर जाकर मौजूदा सर्टिफ़िकेट रजिस्टर करें।

Firefox और websocket

GSTN बताता है कि Firefox में आमतौर पर ख़ुद कुछ करना पड़ता है: https://127.0.0.1:1585 (या जिस पोर्ट पर emSigner चालू हुआ) खोलें, Advanced पर क्लिक करें, फिर Add Exception और Confirm Security Exception। देखें कि पोर्ट वही है जो emSigner दिखा रहा है।

फिर भी न बने?

  • पक्का करें कि सिर्फ़ एक signer यूटिलिटी चल रही है और पाँच में से एक पोर्ट ख़ाली है।
  • देखें कि DSC अपनी वैधता अवधि में है।
  • emSigner का नया वर्ज़न सिर्फ़ gst.gov.in/help/docsigner से लें।
  • GSTN की advisory के अनुसार GST हेल्पडेस्क पर टिकट दर्ज करें।

Frequently asked questionsअक्सर पूछे जाने वाले सवाल

Where is the Register DSC option on the GST portal?
After logging in, click your user name → My Profile → Register/Update DSC under Quick Links. New applicants reach it through Services → User Services → Register / Update DSC after TRN login.
GST पोर्टल पर Register DSC का विकल्प कहाँ है?
लॉग-इन के बाद अपने यूज़र नेम → My Profile → Quick Links में Register/Update DSC। नए आवेदक TRN लॉग-इन के बाद Services → User Services → Register / Update DSC से पहुँचते हैं।
Why does the GST portal say my certificate is not PAN based?
The GST portal accepts only PAN-based Class 2 or Class 3 DSCs. A certificate without a PAN must be replaced with a PAN-based one from a Certifying Authority.
GST पोर्टल क्यों कह रहा है कि मेरा सर्टिफ़िकेट PAN-आधारित नहीं है?
GST पोर्टल सिर्फ़ PAN-आधारित Class 2 या Class 3 DSC स्वीकार करता है। बिना PAN वाले सर्टिफ़िकेट की जगह Certifying Authority से PAN-आधारित सर्टिफ़िकेट लेना होगा।
What does 'Key Encipherment' in the certificate mean?
GSTN says the certificate's Key Usage should be 'Digital Signature, Non-Repudiation'. If it shows 'Key Encipherment', remove that certificate from the Windows store and try again.
सर्टिफ़िकेट में 'Key Encipherment' का क्या मतलब है?
GSTN के अनुसार सर्टिफ़िकेट का Key Usage 'Digital Signature, Non-Repudiation' होना चाहिए। अगर 'Key Encipherment' दिखे, तो उस सर्टिफ़िकेट को Windows store से हटाकर फिर कोशिश करें।

Sources

More guides

↑ ↓ to move · Enter to open · Esc to close