Posts by Spahi79

    Hi,

    I write this in dgate.cpp

    OperatorConsole.printf("mask = %d\n", mask);

    for (int i=0; i<10; i++)

    if (mask & (1<<i))

    VirtualQueryToDB(DDOPtr, i);


    I send the new log.

    Files

    • log2.txt

      (9.7 kB, downloaded 339 times, last: )

    Hi,

    acrnema.map:

    /* **********************************************************

    * *

    * DICOM AE (Application entity) -> IP address / Port map *

    * (This is file ACRNEMA.MAP) *

    * *

    * All DICOM systems that want to retrieve images from the *

    * Conquest DICOM server must be listed here with correct *

    * AE name, (IP adress or hostname) and port number. The *

    * first entry is the Conquest server itself. The last ones *

    * with * show wildcard mechanism. Add new entries above. *

    * *

    * The syntax for each entry is : *

    * AE <IP adress|Host name> port number compression *

    * *

    * For compression see manual. Values are un=uncompressed; *

    * ul=littleendianexplicit,ub=bigendianexplicit,ue=both *

    * j2=lossless jpeg;j3..j6=lossy jpeg;n1..n4=nki private *

    * js =lossless jpegLS; j7=lossy jpegLS *

    * jk =lossless jpeg2000;jl=lossy jpeg2000 *

    * J3NN..j6NN, JLNN or J7NN overrides quality factor to NN% *

    * *

    ********************************************************** */


    CONQUESTSRV1 127.0.0.1 5678 un


    V* * 1234 un

    W* * 666 un

    S* * 5678 un


    divas 10.2.249.1 104 un

    teszt19d 10.2.0.58 5671 un

    tesztweasis 10.2.17.31 1111 un

    Hi,

    dicom.ini:

    # This file contains configuration information for the DICOM server

    # Example Linux version using MySQL

    # Copy this file to dicom.ini to use it

    # 20160425: Simplified for 1.4.19beta


    [sscscp]

    MicroPACS = sscscp


    # Network configuration: server name and TCP/IP port#

    MyACRNema = databsi

    TCPPort = 5503


    # Host for postgres or mysql only, name, username and password for database

    SQLHost = localhost

    SQLServer = conquest

    Username = conquest

    Password = conquest1234

    PostGres = 0

    MySQL = 1

    SQLite = 0

    UseEscapeStringConstants = 0

    DoubleBackSlashToDB = 1


    # Configure server

    ImportExportDragAndDrop = 1

    ZipTime = 05:

    UIDPrefix = 99999.99999

    EnableComputedFields = 1


    FileNameSyntax = 8


    # Configuration of compression for incoming images and archival

    DroppedFileCompression = as

    IncomingCompression = as

    ArchiveCompression = as


    # For debug information

    PACSName = CONQUESTSRV1

    OperatorConsole = 127.0.0.1

    DebugLevel = 3


    # Configuration of disk(s) to store images

    MAGDeviceFullThreshold = 30

    MAGDevices = 1

    MAGDevice0 = /mnt/dicom/


    #második import gombra vagy keresésre betölti

    #VirtualServerFor0 = divas,CACHESERIES


    #csak feldob egy ablakot

    #VirtualServerFor0 = divas,CACHESTUDIES


    VirtualServerFor0 = divas

    I have tried both configuration you suggested, there are the results:


    In case of "VirtualServerFor0 = divas,CACHESERIES":

    Weasis caches the selected series when I click on "Import" or "Import and Close" in the search/import dialog, but doesn’t opens them immediately. The images get loaded only if I click Import again, which is probably happens from cache by then. I guess its a Weasis related problem, but would be nice if i can get the pictures opened in the first try.

    Here are the dgate logs (cacheseries with weasis): https://pastebin.com/2Qa94ZXB


    Aeskulap (0.2.2 b1) pops a dialog as "Unable to receive the requested iamges"

    logs (cacheseries with aeskulap): https://pastebin.com/jSuWrXjD

    ECHO test successful, yet the log says "Host 'teszt19d' did not accept the connection" when i try to load the image series.



    In case of "VirtualServerFor0 = divas,CACHESTUDIES":

    Weasis pops a dialog, saying "[C-MOVE] DICOM status: 49156DICOM C-MOVE connected in 20ms from weasis to databsi. Sent Files in 1,246ms." (screenshot attached) But nothing gets cached in the data folder. Images are not loaded in the viewer either.

    Here are the dgate logs (cachestudies with weasis): https://pastebin.com/BHRrJQbv


    Aeskulap does the same as with cacheseries.

    Logs (cachestudies with aeskulap): https://pastebin.com/Zb0cyben


    In both case with aeskulap dgate logs that „Host 'teszt19d' did not accept the connection”, but the arcnema.map and AE Title in dcom.ini and aeskulap config are correct (as i mentioned before ECHO tests are good), and there are no network restriction between the hosts.

    Hi,

    I try to connect to third party dicom server. The problem with the weasis viever that all the studies are separated by "/". The third party dicom server can't receive the request in this format. The request was forwarded by my conquest server.

    If I use aeskulap viewer , the third server can't see the c-move, but in the conquest server log I find that.


    If I replace the third server with conquest, then the communication was good in the both case.
    I guess the problem is the third party server, but we have to use that.

    Can you give us any advice? Like can we separate the merged study into multiple requests?

    In the linuxmanual.pdf I can't find anything. In the windowsmanual.pdf find this:
    "Queries and move requests sent to the local server are forwarded to the given AE titles in

    VirtualServerFor0..9. The AE titles must be known in ACRNEMMAPA."

    I have only one AE title in the third server, and I have multiple users in the viewers with their own AE titles on my server.

    I have a server for aeskulap users with different AE titles. They connect to the conqest dicom server. This server has connection with other conquest servers. In this case the AE titles are set in all conquest servers.

    I’d like to communicate with dicom server, provided by third party. I have only one AE title from there. How can I query from third party with this single AE title when I have multiple users connected to my dicom server at the same time.

    Like my dicom server should act as ”dicom proxy”.

    Can it be done, is it possible?


    (I’m using Aeskulap as dicom viewer.)

    Hi,

    I Installed, the 1.50.0
    I try to set in /usr/lib/cgi-bin/newweb/dicom.ini


    #mvh 20151206 1.4.17d compatibility

    #mvh 20160314 for 1.4.19beta


    [sscscp]

    MicroPACS = sscscp

    ACRNemaMap = acrnema.map

    Dictionary = dgate.dic

    WebServerFor = 127.0.0.1

    TCPPort = 5678


    [webdefaults]

    size = 560

    dsize = 0

    compress = j2

    iconsize = 84

    graphic = jpg

    viewer = weasis_starter

    studyviewer = weasis_starter

    #viewer = wadoseriesviewer

    #studyviewer = wadostudyviewer


    [DefaultPage]

    source = *.lua


    [AnyPage]

    source = start.lua

    exceptions=start,listpatients,liststudies,listseries,listimageswiththumbs,listimages,wadostudyviewer,wadoseriesviewer,wadoviewerhelp,slice,listtrials,listtrialpatients,weasis_starter


    I see weasis viewer in study and series. I use enter server's web interface. I choose picture, but this opened in the other program (wado). you can see in the picture.

    Hi,

    thanks.
    I tryed install this version.



    I run Maklinux, but that give me this problem:


    In file included from ./src/dgate/src/total.cpp:164:0:

    ./src/dgate/src/dgate.cpp:26694:16: error: conflicting return type specified for ‘virtual int MyGrayscalePrintManagement::HandleError(const ErrorDescription&) const’

    virtual int HandleError (

    ^~~~~~~~~~~

    In file included from ./src/dgate/dicomlib/printsop.cxx:12:0,

    from ./src/dgate/src/total.cpp:150:

    ./src/dgate/dicomlib/printsop.hpp:800:16: error: overriding ‘virtual BOOL AbstractPrintManagementMeta::HandleError(const ErrorDescription&) const’

    virtual BOOL HandleError(const ErrorDescription& theError) const = 0;

    ^~~~~~~~~~~

    cp: stat './dgate' sikertelen: Nincs ilyen fájl vagy könyvtár

    cp: stat './dgate' sikertelen: Nincs ilyen fájl vagy könyvtár

    My config:

    dgate executable = dgate

    server folder = /home/peter/conquest1419d1/

    web interface = /usr/lib/cgi-bin/newweb/dgate

    script_name = /cgi-bin/service/dgate

    /usr/lib/cgi-bin/newweb/dicom.ini

    #mvh 20181124 for 1.4.19c


    [sscscp]

    MicroPACS = sscscp

    ACRNemaMap = /home/peter/conquest1419d1/acrnema.map

    Dictionary = dgate.dic

    WebServerFor = 127.0.0.1

    TCPPort = 5678


    [webdefaults]

    size = 560

    dsize = 0

    compress = un

    iconsize = 84

    graphic = jpg

    readOnly = 1

    viewOnly = 1

    viewer = weasis_starter

    studyviewer = weasis_starter


    [DefaultPage]

    source = *.lua


    [AnyPage]

    source = start.lua

    exceptions=start,listpatients,liststudies,listseries,listimageswiththumbs,listimages,listtrials,listtrialpatients,wadostudyviewer,wadoseriesviewer,wadoviewerhelp,slice,weasis_starter



    I add weasis_starter to exceptions

    But don't work

    I installed 1.4.19.d (use debian)
    In the /usr/lib/cgi-bin/newweb/dicom.ini I changed viewer and studyviewer.

    After that I try this. But this use the conquest viewer.

    Where should I set the weasis viewer?


    #mvh 20151206 1.4.17d compatibility

    #mvh 20160314 for 1.4.19beta


    [sscscp]

    MicroPACS = sscscp

    ACRNemaMap = acrnema.map

    Dictionary = dgate.dic

    WebServerFor = 127.0.0.1

    TCPPort = 5678


    [webdefaults]

    size = 560

    dsize = 0

    compress = j2

    iconsize = 84

    graphic = jpg

    #viewer = wadoseriesviewer

    #studyviewer = wadostudyviewer


    viewer = weasis_starter

    studyviewer = weasis_starter



    [DefaultPage]

    source = *.lua


    [AnyPage]

    source = start.lua

    exceptions=start,listpatients,liststudies,listseries,listimageswiththumbs,listimages,wadostudyviewer,wadoseriesviewer,wadoviewerhelp,slice,listtrials,listtrialpatients

    I would like to use conquest with weasis in the web browser.

    I can't see the config line under the web in my web page. I have only 3 line.

    In the config file (/usr/lib/cgi-bin/dicom.ini) I try to set weasis

    [webdefaults]

    size = 560

    dsize = 0

    compress = un

    iconsize = 48

    graphic = gif

    #viewer = wadoseriesviewer

    viewer = weasis

    #studyviewer = studyweasis

    studyviewer = studyweasis