Someone already tried to work with the Orthanc on Ubuntu server 16.04?
Orthanc 1.0.0 is already available as an official Ubuntu 16.04 LTS (Xenial Xerus) package:
http://packages.ubuntu.com/xenial/orthanc
I am install orthanc and add my data in etc/orthanc/orthanc.json
Add plugins DicomWeb and WebViewer in folder usr/share/orthanc/plugins
When server reboot i have mistake: conf. files does not follow syntax… orthanc stopped
I change parametrs in orthanc.json, but orthanc not work.
Where i am doing mistake and how to do it properly?
tmp_16937-orthanc465169489.json (13.7 KB)
tmp_16937-orthanc(1)1611773340.json (13.9 KB)
Around line 40, you have a syntax error in your json file. It should be something like this:
“Plugins” : [
“/usr/share/orthanc/plugins/”
],
/**
- Настройки HTTP сервера Orthanc
**/
Not work.
I am add to ubuntu 16.04 files libwebviewer.so and libdicomweb.so (which i am compiling in ubuntu server 14).
This files i am copy to folder: /home/user, usr/lib/orthanc, usr/share/orthanc/plugins.
Log in attach.
Please help with running orthanc in ubuntu server 16.04
tmp_16937-orthanc754809287.json (13.7 KB)
tmp_16937-log1783565686.txt (1.47 KB)
You cannot run on Ubuntu 16.04 a plugin that was compiled for Ubuntu 14.04, hence the error:
E0427 15:58:22.524580 SharedLibrary.cpp:79] dlopen(/usr/share/orthanc/plugins/libOrthancDicomWeb.so) failed: Error libboost_filesystem.so.1.54.0: cannot open shared object file: No such file or directory
Please compile the plugins from source, or use Docker:
https://hub.docker.com/r/jodogne/orthanc/
Sébastien-
On the Virtual Box with Ubuntu 16.04 32bit I am launched a Orthanc docker with all plugins. Then copy the plug-ins on my server Ubuntu 16.04 64bit.
For the experiment, the files have been copied to the following folder:
/home/user
/etc/orthanc
usr/lib/orthanc/plugins/
usr/share/orthanc/plugins/
Permissions for plugins files modified on 0777
In orthanc.json i am change several variation writing way tj plugins:
1 “/usr/share/orthanc/plugins/libOrthancDicomWeb.so”, “/usr/share/orthanc/plugins/libOrthancWebViewer.so”
2 “./libOrthancDicomWeb.so”, “./libOrthancWebViewer.so”
3 “/usr/share/orthanc/plugins/”
As a result, the failure of again:
E0428 16:44:26.310348 SharedLibrary.cpp:79] dlopen(/usr/share/orthanc/plugins/libOrthancDicomWeb.so) failed: Error
libboost_filesystem.so.1.54.0: cannot open shared object file: No such file or directory
E0428 16:44:26.326854 main.cpp:1169] Uncaught exception, stopping now: [Error while using a shared library (plugin)] (code 25)
It is suspected a problem with the access rights to files or directories, as installed plugins Worklist and serve-folders via symlink in folder /usr/share/orthanc/plugins/ and run successfully.
In former times I have successfully copied the files plugins from the server to the server and it worked. At this time it did not happen. Compile plugins is not decisive. On Ubuntu 14 could compile only Orhtanc, but to compile plugins I did not succeed.
Share experience please start Orhtanc 1.0.0 with plugins on Ubuntu Server 16.04. Hopefully someone that it works. Or share working plugins DicomWeb and WebViewer.
Your description indicates that you are copying files around incompatible systems.
I repeat my last message: Either use the default Ubuntu package, or compile from source, or use Docker.