Singapore Government

Singpass
System Requirements


For secure authentication, SingPass uses a Java applet for added security (beyond the 128-bit SSL) to encrypt your SingPass before it is transmitted. If your browser is not Java-enabled or does not have Java Virtual Machine (JVM) installed, you may not be able to login with your SingPass.

If JVM is not installed or incorrectly installed on your system, you could encounter the following scenarios:

- “Processing in progress. Please wait…” for more than five minutes but nothing happens.
- "Your session with SingPass has Timed-out" error message.
- Login and Cancel button remain dimmed on the SingPass login page.

General Settings | For PC Users | For MAC Users


General Settings

Q1. What settings must my browser have?
Q2. How do I enable cookies in my browser?
Q3. How do I enable Java and JavaScript in my browser?
Q4. How do I enable Secure Sockets Layer (SSL) Version 3.0?
Q5. I have the above settings correctly configured, but I am still experiencing "Processing in progress. Please wait...". What could be the problem?

Q1. What settings must my browser have?

- In order to use SingPass, your browser must have the following features enabled.

Cookies
Java Applets
JavaScript
SSL (Secure Socket Layer) Version 3.0

> Back to Top

Q2. How do I enable cookies in my browser?

- For Internet Explorer 5.X:

A. Select Tools from the pull-down menu in your browser.
B. Select Internet Options. The Internet Options dialog will appear. Select the Security tab.

internetoptions

C. Click on the Custom Level button. The Security Settings dialog will appear. Scroll down till you find a Cookies section. Ensure that the following settings have Enable selected :

- Allow cookies that are stored on your computer
- Allow per-session cookies (not stored)

IE5_SecuritySettings.gif

- For Internet Explorer 6.0:

A. Select Tools from the pull-down menu in your browser.
B. Select Internet Options. The Internet Options dialog will appear. Select the Privacy tab.

IE6_InternetOptions.gif

3. Click on the Advanced button. The Advanced Privacy Settings dialog will appear. Ensure that First-party Cookies and Third-party Cookies have Accept selected.

IE6_AdvPrvSettings.gif

- For Netscape Navigator / Communicator 4.X:

A. Select Edit from the pull-down menu in your browser.
B. Select Preferences. The Preferences dialog will appear.
C. Click on Advanced.
D. Ensure that Accept all cookies are selected. Alternatively, you can select Warn me before accepting a cookie if you wish to be prompted before accepting cookies.

Netscape_Preferences.gif


> Back to Top


Q3. How do I enable Java and JavaScript in my browser?

- For Internet Explorer 5.X and 6.0:

A. Select Tools from the pull-down menu in your browser.
B. Select Internet Options. The Internet Options dialog will appear. Select the Advanced tab.

IE6_Advanced.gif

C. Scroll down to Microsoft VM. Ensure that JIT compiler for virtual machine enabled is selected.
D. Select the Security tab. Click on the Custom Level button. The Security Settings dialog will appear.
E. Scroll down to Microsoft VM. Ensure that Disable Java is not selected. High safety is the default option.

IE6_SecuritySettingsMVM.gif

- For Netscape Navigator / Communicator 4.X:

A. Select Edit from the pull-down menu in your browser.
B. Select Preferences…. The Preferences dialog will appear. Select Advanced.
C. Ensure that Enable Java and Enable JavaScript is selected.

Netscape_Pref_Adv.gif


> Back to Top


Q4. How do I enable Secure Sockets Layer (SSL) Version 3.0?

- For Internet Explorer 5.X and 6.0:

A. Select Tools from the pull-down menu in your browser.
B . Select Internet Options. The Internet Options dialog will appear. Select the Advanced tab.
C . Scroll down to Security. Ensure that Use SSL 3.0 is selected.

IE_SSL3.gif

- For Netscape Navigator 4.X:

A. Select Communicator followed by Tools from the pull-down menu in your browser.
B. Select Security Info. A dialog will appear.
C. Select Navigator. Ensure that Enable SSL (Secure Sockets Layer) v3 is selected.

Netscape_SSL.gif


> Back to Top


Q5. I have the above settings correctly configured, but I am still experiencing "Processing in progress. Please wait...". What could be the problem?

If you have Java (Sun) installed on your machine, ensure that the box is un-ticked. Otherwise it will cause a conflict with Java VM and you will not be able to login.

Java_sun.gif



Last updated on 9 Feb 2007
Best viewed using IE 5.0+ & Firefox 1.0+