Recent Activities

  • conquest71

    Post
    Hi Marcel,

    Hope you are doing well. I have couple of questions. If you can guide me it would be great help.

    1. Is 'ue' the correct code for 'Little Endian Explicit' transfer syntax?

    2. I set the transfer syntax 'j2' in acrnema.map. But while actual…
  • royrohan

    Post
    Hello Marcel,

    It happens when we are trying to download multiple images. For example, the size of one study is 13 gb containing 97 images. I’ll try with the “read ahead thread”.

    Thanks,
    Rohan
  • marcelvanherk

    Post
    Hi,

    You can also try to add "ReadAheadThread=0" to the main section of dicom.ini. This would limit memory use. I have never seen issues with it though, but maybe when you are loading lots of very big objects at once and compressing them.

    Marcel
  • marcelvanherk

    Post
    Ok,

    nothing special. But where is the JK compression configured? And xan you see if the memory issue goes up per image, over over receiving multiple images, or for a single image. I assume it goes up when you are reading stuff from conquest.

    Marcel
  • royrohan

    Post
    # This file contains configuration information for the DICOM server
    # Do not edit unless you know what you are doing

    [sscscp]
    MicroPACS = sscscp

    # Network configuration: server name and TCP/IP port#
    MyACRNema =…
  • marcelvanherk

    Post
    Thanks,

    can you post your dicom.ini. Are there any other special settings?

    Marcel
  • royrohan

    Post
    Hi Marcel,

    following are some snapshots of memory usage by conquest while transferring files.
    It reaches almost 99% and then the error throws. Then the memory usage comes down.

    Thanks,
    Rohan
  • marcelvanherk

    Post
    Hi,

    what worries me also is that there are different errors. In any caes the "resolving deadlock" messgae is not an issue, that is an internal thing, But can you chnage the timout on the java side?

    Marcel
  • royrohan

    Post
    Hi Marcel,

    Our application has 60 sec timeout.
    The Protocol error time difference is inconsistent:
    5/15/2019 12:48:15 PM [CONQUEST7119C] ReadAheadThread: warning - resolving deadlock due to erratic incoming order
    5/15/2019 12:48:23 PM [CONQUEST7119C]…
  • marcelvanherk

    Post
    Hm,

    could it be that the Java side has a 20s timeout?

    5/15/2019 12:29:20 PM
    5/15/2019 12:29:40 PM [CONQUEST7119C] Protocol error 0 in PDU:Read

    Marcel
  • royrohan

    Post
    Hello Mercel,

    The memory peaked at 97% while transferring the files. Following is the error it generated while kept the debugging level at "1":

    5/15/2019 12:28:53 PM [CONQUEST7119C] Sending file :…
  • marcelvanherk

    Post
    Hm,

    there may be a memory leak. Your error according at 250MB, yet this check showns 5000MB free. Can you restart the server and look at memory consumption in task manager as it runs.

    Thanks,

    Marcel
  • royrohan

    Post
    Hi Marcel,

    Following is the response:


    Thanks,
    Rohan
  • marcelvanherk

    Post
    Ah,

    that is a lot clearer. Can you run this on the command line (in the server folder) when the server is running?

    dgate --checklargestmalloc:

    This should printour how much memory is free. 249521472 bytes is a lot but not crazy. it should just do
  • royrohan

    Post
    Hi Marcel,

    Following is the Log from Conquest:

    [CONQUEST7119C] Monitoring for files in: d:\dicomserver\dicomserver1419d1\data\incoming

    [CONQUEST7119C] DGATE (1.5.0-alpha-test1, build Mon Mar 18 11:19:20 2019, bits 64) is running as threaded server

  • marcelvanherk

    Replied to a comment by LeRoux on marcelvanherk’s wall.
    Wall Reply
    Hi,

    MAG0 is the data store, e.g., c:\dicomserver\data. If somebeody has moved or deleted image data without taking it out the database that is what you would get.

    Marcel
  • LeRoux

    Wrote a comment on marcelvanherk’s wall.
    Wall Comment
    Hi Marcel

    I hope you can assist me with then meaning of the following prompt that I get on conquest dicom server when trying to access dicom files.

    I have an installation of Conquest dicom server 1.4.17d and am getting the following error " missing…
  • marcelvanherk

    Post
    Hi,

    it is in theory possible to intercept a move request with ([lua]RetrieveConverter0), and then spawn in response multiple moves (using servercommand('luastart:code') where each move is passed in the code string. But this is far from trivial and…
  • marcelvanherk

    Replied to the thread Conquest and Cyrillic encoding.
    Post
    Hi,

    I just realised you can try something like this for testing:

    [lua]
    QueryResultConverter0 = Data.SpecificCharacterSet = "ISO_IR 144"

    This would set it for any query result. Better would be set it to the SpecificCharacterSet of the request. note…
  • marcelvanherk

    Post
    Hi,

    would it be possible to add a conquest dicom server at the remote site, setting up the central site as VirtualServerFor0 in dicom.ini there and having the remote viewer work from the remote conquest? This would allow more control over the…