DEV Community

KM
KM

Posted on

emSigner USB DSC token installation and usage on macOS for filing GST

Prerequisites: Chrome browser, ePass DSC USB token. I assume that you are using Google Chrome browser.

Steps

  1. Download and install Java 8 from Java website.
  2. Since Mac OS doesn't support Java 8, download and install Java for OS X 2017–001 from Apple website. java-for-osx
  3. Download and install ePass 2003 (Mac) from emudhra website.
  4. Download emSigner for Mac from GST website.
  5. Open emSigner installation utility and copy the emSigner folder to Desktop.
  6. Open Spotlight (use the keys) – Command+Space.
  7. In Spotlight, enter - terminal. Open the application.
  8. Once the terminal application opens, enter - cd Desktop/emSigner. Press enter key.
  9. Execute the following in the next line - java -jar emsigner_WS_OMM.jar. The following message will be displayed:emsigner-ok
  10. Go to MacOS > System Preferences > Java. In the Java Control Panel, open the Security tab.
  11. Click on Edit Site List. Add https://127.0.0.1:1585 in the exceptions list. Save and close the panel.java-control-panel
  12. Restart the machine.
  13. Execute steps (6), (7), (8) and (9) to run the emSigner listner application.
  14. Insert the USB DSC token into the USB slot.
  15. Open Spotlight (use the keys) – Command+Space. Enter EnterSafeUserMgr. It will display the DSC token.
  16. Open this URL in your Chrome browser https://127.0.0.1:1585, Click on Advanced button & again click Add certificate exception.
  17. Now file your GST using the DSC key.

Since the application is installed on your machine, you don't need to execute all the steps to file GST again. For each month's filing, you only need to execute the steps 13 through 17.

Top comments (12)

Collapse
 
jaideep_dighe_5ef63ccc1df profile image
Jaideep Dighe

Thanks this is really helpful.
I have followed all these steps as you suggested and I have same version of Java also.

When I run the EnterSafeUserMgr, it does not display my usb token.

And 127.0.0.1:1585 is not showing anything, I have tried various things to solve this.
Please help.

Collapse
 
marine_claims profile image
Transocean Marine

I keep getting the below error:

java.lang.NoClassDefFoundError: com/sun/java/swing/plaf/windows/WindowsLookAndFeel

What could be the reason?

Collapse
 
amithbangera profile image
amithbangera

same issue here too :(

Collapse
 
mghatiya profile image
mghatiya

I am facing the same issue. Any solution for this?

Thread Thread
 
shradhakhard profile image
Shradha Khard

Same issue

Error: Unable to initialize main class server.ServerUI
Caused by: java.lang.NoClassDefFoundError: com/sun/java/swing/plaf/windows/WindowsLookAndFeel

Collapse
 
swapnilceo profile image
Swapnil Chouhan

Thanks this is really helpful.
I have followed all these steps as you suggested and I have same version of Java also.

When I run the EnterSafeUserMgr, it does not display my usb token.

And 127.0.0.1:1585 is not showing anything, I have tried various things to solve this. Emsigner started but is showing something like "port not binding"
Please help.

Thanks,

Collapse
 
amithbangera profile image
amithbangera

Same issue with me

When I run the EnterSafeUserMgr, it does not display my usb token.

And 127.0.0.1:1585 is not showing anything, I have tried various things to solve this. Emsigner started but is showing something like "port not binding"

kindly help

Collapse
 
apurv_bhardwaj_9777b64f07 profile image
Apurv Bhardwaj

Thanks this is really helpful.
I have followed all these steps as you suggested and I have same version of Java also.

When I run the EnterSafeUserMgr, it does not display my usb token.

And 127.0.0.1:1585 is not showing anything, I have tried various things to solve this. Emsigner started but is showing something like "port not binding"
Please help.

Thanks,

Collapse
 
mak9456 profile image
Alam khan

For all those who cant find "EnterSafeUserMgr"

Download the driver from ePass 2003 (Mac) from e-mudhra.com/Repository/downloads/... and install it.

An EnterSafeUserMgr application will be created and now you can access it by typing EnterSafeUserMgr

Collapse
 
rahulalbert profile image
Rahul A Stephenson • Edited

HI.. Thanks for the detailed description... However the EnterSafeUserMgr is unable to detect the DSC token.. Please refer the attached screen shot.. Looking forward to a resolution and subscribing to the thread.. Thanks

Collapse
 
build3r profile image
Shabaz Ahmed

Update 2021
Now there is a embridge available for mac from emudhra
embridge.emudhra.com/

Collapse
 
vyellina profile image
Varun Yellina

I'm currently using an M1 Mac. While emBridge get installed successfully (as per the installer), I can't find it anywhere. It is not there in Applications folder.

@build3r Were you using this on an Intel Mac?

Some comments may only be visible to logged-in visitors. Sign in to view all comments.