On the 30th of September the most common SSL certificate provider (Let’s Encrypt) made changes to how certificates are sent out. Our Ultimaker 3 and S-line printers are not compatible with these changes. We are actively working towards resolving this issue via a firmware update. For your Ultimaker S-line printer there is a manual workaround for getting your printer back online quickly.
Note: This guide is for the Ultimaker S5 with the Ultibot on the side.
In case you have an S3 or an S5 with the U logo on the side, then it is strongly recommended that you update your firmware update via the standard channels. Both the stable and latest channels contain the fix (October 1st).
Prepare the printer
- Make sure the printer is connected to the internet, learn here how
Disable the firewall
- If you have the firewall disabled, you can skip this step.
- Navigate to the 'Firewall' option by selecting the icon on the bottom left of the screen and selecting 'Network'.
- Scroll down to the 'Firewall' setting and toggle it off.
Developer mode should usually be disabled for security reasons.
Enable the 'Developer mode'
- If you have 'Developer mode' enabled, you can skip this step.
- Navigate to the 'Settings' menu by selecting the icon on the bottom left of the S5 screen and then select settings.
- Scroll down and select 'Developer mode'.
- Select activate to enable 'Developer mode'. The printer will reboot.
Logging in into your printer
To update the printer, you will need to connect to the printer on the network using an SSH client. This will give you access to the printer via a command prompt.
How you connect via SSH depends on your system:
- Linux and MacOS: in a terminal window
- connect by typing ssh root@<ip-address>
- Windows: Use a SSH agent, such as PuTTy (Download)
- In host name type: root@<ip-address>
- Leave the rest of the options default
- Press open
- When prompted to accept the servers host keys, select 'Accept'
Executing the commands
Once the connection is made you are prompted to log in.
- Type yes and press enter to accept the connection (Linux / MacOS only)
- Type in ultimaker as the password and press enter
- The password will not be displayed as you type it
- Type apt-get update and press enter.
- The printer will start to update. The terminal will display several lines of text.
- When the text stops scrolling, type apt-get install ca-certificates and press enter. The terminal will display several lines of text.
- Type reboot and press enter
- You can now close your SSH client.
Setting the printer back up
Disable the 'Developer mode'
- If you had 'Developer mode' enabled before following this guide, you can skip this step.
- Navigate to the 'Settings' menu by selecting the icon on the bottom left of the S5 screen and then select settings.
- Scroll down and select 'Developer mode'.
- Select activate to enable 'Developer mode'. The printer will reboot.
Re-enable the firewall
- If you didn't have the firewall enabled before following this guide, you can skip this step.
- Navigate to the 'Firewall' option by selecting the icon on the bottom left of the screen and selecting 'Network'.
- Scroll down to the 'Firewall' setting and toggle it back on.
Comments
Please sign in to leave a comment.