Marcel
I'll roll back those files later today and rebuild and run some tests. I will let you know the outcome.
MrJohnBravo
Marcel
I'll roll back those files later today and rebuild and run some tests. I will let you know the outcome.
MrJohnBravo
Hi,
I know if I increase the buffer size corruption increases on Lunix. But the same source code works fine on Windows. So it may be a difference in the (ancient) socket code in socket.cpp or socket behavior that is split between Windows and Unix.
Marcel
Marcel
I was able to do as you asked yesterday and built the 1.5.0 version with the 1.4.19b pdu.cxx, buffer.cxx, and pdata.cxx files. The environment that I built for this testing was a completely updated 7.8.2003 . I wanted to give dgate the best possible environment which is why I went ahead and got that system completely up to date. And here's the interesting part. I have been unable to re-create the issue using that environment. Even with an original unchanged build of 1.5.0. So I'm going to build a VM that's a copy of the environment that I was having the issues in to see if the underlying OS has anything to do with it. Might take me a day or so to get any information back to you.
MrJohnBravo
P.S. Just to be clear Neither of the builds, exhibited the behavior I was seeing .
It is so confusing. I already tried to solve this issue years ago but never got to the bottom of it.
Marcel
Hi,
I updated socket.cxx on Github that should fix the issue.
Marcel
Hi Marcel,
One small question, are You considering adding access to ConnectedIP in ImportConverters?
I'm especially interested in QueryConverter, because we want to use it to filter by IP in queries only.
I took a peek into the source code and I think that at that moment You do not pass it into scriptdata sctructure while firing converters.
Hi,
I think it is in Association.ConnectIP if you use Lua.
Marcel
You are 100% right, but it is always 0.0.0.0 as You ( accoroding to source code ) pass "0" to scriptdata sctructure when invoking "CallImportConverterN".
It works fine in lua when I use "association", "command" or "endassociation", but not in import converters.
Hi,
I will add it to the buglist.
Marcel
To solve it for now you can add:
[lua]
Association = AssociationConnectedIP = Association.ConnectedIP
to dicom.ini
You can then use variable AssociationConnectedIP in the ImportConverter.
Marcel
Thank You.
It works and solves my problem.
Great, solving it in the server code is a bit harder.
Marcel
Hi Marcel. Find Local Missing Patients option in 1.5.0 seems to displaying incorrect info?
---------------------------------------------------------------------------------------------------------------------------------------------------------------
images in FRSL_CONQ_GATE02 = 43920
images in NPPACS02_ROUTE = 68726
total missing image = 0
---------------------------------------------------------------------------------------------------------------------------------------------------------------
NPPACS02_ROUTE is the 'Queried' Server, FRSL_CONQ_GATE02 is the Destination Server that is missing studies.
Normally this would populate the Patient ID field with the missing ones. Doesn't seem to be happening. Any ideas?
Thanks in advance.
Hi,
it is newly scripted. I will double check.
Marcel
Hello,
Please correct me if I'm wrong, but I did a test upgrade to 1.5.0a and everything is fine, but one important function is not working on my old win2003 setup - incoming compression is uncompressed but in dicom.ini it is set to Jpeg2000.
OpenJpg library problem with old 64bit system (2003 server is very old and not supported now...) or maybe I miss some configuration in new version? Old files are in the same place, only updated binaries and libs...
If I retrieve the files from PACS - server correctly send in j2k format, but incoming series from MR scanner are saved without compression...
Thanks for any clearance, maybe I miss current known bugs...
Hi,
are you sure you have 1.5.0a for dgate.exe, please check the log on startup. 1.5.0 failed to compress.
Marcel
Check the first link - the source html has no "a" at the end, so I didn't check this! just copy & paste...and 1.5.0...
Downloaded with additional "a" and magic goes on!
Regards, and as always - thanks for quick reply!
Fixed the link...
Marcel
The find local missing function had source and destination reversed. Fixed in 1.5.0b.
Marcel
Dear All;
Can I use this software like "Print SCP"?
I want to print directly from my MRI (Dicom format) to my Printer (Post Script).
Don’t have an account yet? Register yourself now and be a part of our community!