I've got running an Ubuntu desktop and a home server (Ubuntu server). Both are 16.04.3 LTS xenial. The kernels are different. Ubuntu server got the newest kernel. By decrypting some stuff on the server what I before encrypted on my desktop I got an error. I read that this is caused by different openssl versions. And so it is. The desktop got the 1.1.0f version. The server has 1.0.2g. Why ubuntu install different openssl versions either the systems got the newest upgrades? How can I keep them up on the newest version? I thought APT keep them up to date.