OrthanC not starting after update on openSuse Tumbleweed - Solved

Hi,

I just wanted to document an issue I had updating OrthanC on openSuse tumblewdd and how I solved it. Just in case someone has the same issue later on.

I update only orthanc packages from 1.12.1 to 1.12.3 using Yast.

After update service was not starting.

Log shows up:

...
W0316 01:50:55.327637 main.cpp:1184] REST API cannot write to the file system.
W0316 01:50:55.328637 HttpServer.cpp:1794] HTTP server listening on port: 8042 (HTTPS encryption is disabled, remote access is not allowed)
W0316 01:50:55.328656 main.cpp:923] Orthanc has started
E0316 16:12:41.415748 CommandDispatcher.cpp:284] Receiving Association failed: Unrecognized PDU type: 16
E0316 16:12:44.647073 CommandDispatcher.cpp:284] Receiving Association failed: Unrecognized PDU type: 47
W0316 20:04:59.919002 main.cpp:985] Orthanc is stopping
...

After trying various things, I did run a “zypper dup” and this solved the problem. Apparently some library was not compatible (anymore).

Regards,

Cedric Simon