ChemiNot
ChemiNot: The Course Registration and Consultation System
ChemiNot is an integrated consultation and registration system for ÉTS students. It allows you to register for courses, view your file and schedule, and track your progress in your program.
How to Install ChemiNot on Your Computer
Before Installation
You must uninstall all versions of Java present on your computer and then install the latest version of Java.
Installation
During the download:
- Normally, your browser will ask for permission to download. This message usually appears in one of the upper or lower corners of your browser.
- The downloaded file is named ChemiNot%.jnlp (the % symbol is often composed of a number).
- Click on this file to bring up the ChemiNot authentication screen.
If the download does not proceed as expected, it usually means that Windows has not automatically associated the .JNLP extension with Java.
To make this association, you must:
- Go to the download directory on your computer;
- Right-click on the Cheminot.jlnp file;
- Choose "Open with...";
- Check the box "Always use this application to open .jnlp files";
- Choose "More options", then "Look for another application on this PC";
- Choose C:\Program Files\Java\jre1.8.0_291\bin\javaws.exe (the directory name may vary depending on the version of Java).
You may also need to disable your antivirus.
Virtual Private Network (VPN)
It is also possible to access ChemiNot after connecting to the ÉTS VPN (virtual private network). This option is particularly recommended if you are outside Canada.
You will then need to download the VPN access.
Next, you can connect to the address Accesvpn.etsmtl.ca Accesvpn.etsmtl.ca and use your ETS email (firstname.lastname.1@etsmtl.ca).
Reminder: You must enter your universal access code to connect to the Cheminot application, e.g., aa12345.
Frequently Asked Questions
Visit the course registration page to learn how to register based on your level of study.
Java is an object-oriented programming language. It has a syntax inspired by C and C++ languages, while removing their main irritants. The main feature of Java is its portability, which allows compiled programs to be executed on any platform without requiring adaptation of the source code or even recompilation. The secret of this portability is the presence of a Java Virtual Machine (JVM) that interprets the compiled Java. Thus, it is sufficient for a JVM to be developed for a particular platform for any Java program to run on it.
This portability made it so popular from 1995 that the main Internet browser providers integrated a JVM into their product, thus opening the door to the Internet for Java. A JVM is therefore launched by the browser each time a page containing small Java applications (called applets) is loaded. The first applets developed were mainly for rather playful uses: animations, games, etc. But it is possible to create applets as complex as ChemiNot, for example. For more information, see the oracle.com website.
ÉTS started developing such applets in 1996 and delivered its first product, ChemiNot, in the fall of 1997.
In the spring of 2016, we ported ChemiNot to Java Web Start technology to allow the download of ChemiNot from the most popular browsers, as they were abandoning the use of the NPAPI plugin such as Chrome and soon Firefox.
The identifier you need to use is your universal access code (e.g., AB12340) OR your permanent code (e.g., ABCD12345678).
Your password is the same as the one you use with your ÉTS account (the one ending with @ens.etsmtl.ca).
Java Web Start is a Java application deployment technology. Here is how it is defined by the Java help center:
Java Web Start software allows you to download and run Java applications from the web. Java Web Start software offers the following advantages:
- It enables easy activation of applications.
- It ensures that the most recent version of the application is run.
- It does not require complicated installation or upgrade procedures.
For more information, visit the java.com website.
Java must be installed on the client machine for JWS applications like ChemiNot to function.
Here is the warning window:

The "Activer le contenu Java dans le navigateur" box must be checked in the Java Control Panel. This panel is accessible via the Windows Control Panel.

If Windows tries to open the program with Acrobat, Word, or another application, you need to change the program association with JNLP files.
To do this, open the Control Panel and type "Programme" at the top left of the screen. Under the "Programmes par défaut" section, click on the link "Toujours ouvrir un type de fichier particulier etc…"

Select the .jnlp extension and click "Changer le programme".
Click "Rechercher une autre application sur ce PC" to open Windows Explorer and select javaws.exe in the bin directory of your Java jre installation.

Click "Plus d’applications" and then click "Rechercher une autre application sur ce PC" to open Windows Explorer and select javaws.exe in the bin directory of your Java jre installation (see below).


- You must install the latest version of Java.
- You also need a web browser to download ChemiNot. The download of ChemiNot in JWS version has been tested on the most popular browsers: Firefox, Chrome, Internet Explorer, Edge, Safari, and Opera.
- Computer protected by firewall software. See below "What to do if my computer is protected by firewall software?"
This is the code signing certificate for ChemiNot. You must accept it for ChemiNot to function. Although ChemiNot is signed and the message indicates that it is running without access restrictions, it should be noted that it is limited to its "sandbox".
If you want to know more, click here.

You need to download Java from this address: java.com/fr/download and follow the instructions during installation.
You can run ChemiNot on a computer (PC or MAC) with the following operating systems:
- Windows 7, 8, 8.1, 10 (All editions)
- Mac OS X
Mobile operating systems: iOS and Android are not supported.
According to Apple's help, this message indicates that you are trying to open an application that has not been registered with them. However, ChemiNot is an application signed by a certificate recognized by ÉTS. To bypass this message, go to Finder, locate the application you want to open, and use the contextual menu (Right-Click) to open the application. Do not perform these maneuvers with Launchpad as it does not allow the use of the contextual menu.

This issue mainly occurs due to the default Java settings for Mac OSX. If it states that the problem is caused by "No TLS/SSL protocol is enabled," you need to change the Java settings in the control panel (System preferences -> Java). Under the "Advanced" tab, check the boxes allowing the use of TLS:

ChemiNot uses TCP sockets to connect to our servers. When this connection is impossible, for any reason, this message is displayed. Here are the main reasons:
In most cases, this message is related to the presence of a firewall between our servers and you.
- If you are in a company, refer to the question: "What to do if I want to use ChemiNot from the company where I am interning or working?"
- If you are at home, refer to the question: "What to do if my computer is protected by firewall software?"
During peak periods, our servers can be very busy and reach their maximum number of connections. This occurs during the first 20-30 minutes at the start of the intensive registration period. In this case, wait a few minutes and try again.
Our server may be down. Refer to the last section: "How to contact us?" so that we can resolve the situation.
To protect their network, most companies set up a firewall. ChemiNot communicates with our servers using TCP sockets, which firewall software inhibits. To use ChemiNot, you must ask your company's network administrator to configure their firewall software to allow the creation of TCP sockets on port 8815 of cheminot.etsmtl.ca.
It is possible that the company may refuse this type of action. In this case, you have no choice but to use ChemiNot from another location. In the worst case, we suggest you contact the Registrar's Office at (514) 396-8888.
Many people protect their computers against attacks and intrusions, especially those with a permanent Internet connection, using firewall software. ChemiNot communicates with our servers using TCP sockets, which firewall software inhibits. To use ChemiNot, you must configure your firewall software to allow the creation of TCP sockets for the address 142.137.249.40: port 80/tcp and 8815/tcp.
In Internet Explorer, if you use the Google search bar, it may prevent pop-up windows from displaying. You need to configure it by following the instructions at toolbar.google.com/intl/fr/popup_help.html (Mozilla and Chrome do not treat the schedule window as a pop-up window).
The protection of information has always been a priority for ÉTS. That's why a series of actions have been taken to achieve this goal. Here are a few:
- Cryptography
- Password deactivation
- Automatic shutdown of ChemiNot
- Logging
- ÉTS code signing certificate
The Java console is a window in which the Java Virtual Machine displays various messages, whether produced by a program or the JVM itself.
On Windows, you need to configure the Java console from your computer's control panel. You select 'Configure Java' and, under the 'Advanced' tab, choose to display the Java console.

- Edit Cheminot.jnlp with a text editor such as Notepad.
- Locate the resource tags:
- Inside these tags, add the following line:
<property name="sun.java2d.dpiaware" value="false"/>
Whether you are reporting a problem or making a suggestion, you must identify yourself by providing your permanent code and a way to contact you.
If you are reporting a problem, we ask that you provide, if possible, the contents of the message box (under the password) and the contents of the Java console if you have access to it. This will help facilitate the diagnosis.
If it is an authentication problem, please make a service request on the gus.etsmtl.caportal.
If it is a problem with your file, please fill out the Info-ÉTS form.
The ChemiNot team