Search found 1292 matches

by Marco Eichelberg
Fri, 2021-05-28, 07:57
Forum: DCMTK - General
Topic: Secure Connection issue
Replies: 9
Views: 315

Re: Secure Connection issue

I will commit this patch to DCMTK today, so it will appear in the next release. Of course it is your decision which modifications you want to deliver to your customers, but I would recommend that you include this modification.
by Marco Eichelberg
Mon, 2021-05-24, 17:42
Forum: DCMTK - General
Topic: Secure Connection issue
Replies: 9
Views: 315

Re: Secure Connection issue

Yes, please. And please let me know if everything still works as expected after that change.
by Marco Eichelberg
Sun, 2021-05-23, 17:11
Forum: DCMTK - General
Topic: Secure Connection issue
Replies: 9
Views: 315

Re: Secure Connection issue

You might want to try this patch. Note that this is a patch for DCMTK testing (i.e. the current git repository), not for DCMTK 3.6.6 release. diff --git a/dcmtls/libsrc/tlslayer.cc b/dcmtls/libsrc/tlslayer.cc index e2131c6c5..eff23f9c9 100644 --- a/dcmtls/libsrc/tlslayer.cc +++ b/dcmtls/libsrc/tlsla...
by Marco Eichelberg
Fri, 2021-05-21, 12:19
Forum: DCMTK - General
Topic: Secure Connection issue
Replies: 9
Views: 315

Re: Secure Connection issue

Then I will probably have to reproduce and debug the issue here. Can you provide me with further details on what exactly you do on the SCU side (which DVT tool, which version, which settings, how are certificates configured) ?
by Marco Eichelberg
Thu, 2021-05-20, 17:16
Forum: DCMTK - General
Topic: Store SCU TCP I/O Error - An existing connection was forcibly closed by the remote host.) occurred in routine: writeData
Replies: 1
Views: 52

Re: Store SCU TCP I/O Error - An existing connection was forcibly closed by the remote host.) occurred in routine: write

You might have to check log files on the Q/R SCU side. The error message simply indicates that the network connection was "suddenly" and unexpectedly lost, which could be caused by some network issue, but often simply means that the process receiving the image has crashed, which should leave a trace...
by Marco Eichelberg
Wed, 2021-05-19, 16:54
Forum: DCMTK - General
Topic: MacOS with M1 processor
Replies: 2
Views: 139

Re: MacOS with M1 processor

Our team currently has no access to a Mac with M1 processor, so we cannot reproduce the issue. The error report seems to indicate that the dcmdata library (which is a part of DCMTK) was either not correctly compiled or not correctly installed.
by Marco Eichelberg
Wed, 2021-05-19, 16:51
Forum: DCMTK - General
Topic: Secure Connection issue
Replies: 9
Views: 315

Re: Secure Connection issue

Can you please let us know what "arr" is and how this structure is created? In general, the problem seems to be caused by an attempted TLS session reuse. Apparently DVT tries to re-use to already negotiated TLS session, which is somewhat dangerous and not supported by DCMTK. However, apparently, DCM...
by Marco Eichelberg
Wed, 2021-05-19, 16:34
Forum: DCMTK - General
Topic: Proper way to add private sop class uid
Replies: 3
Views: 69

Re: Proper way to add private sop class uid

That depends on what you want to do. If you only want to send and receive such objects, you could even use a configuration file (see --config-file option in storescu and storescp), class DcmAssociationConfigurationFile, without the need to change anything in DCMTK. The code for creating or parsing s...
by Marco Eichelberg
Wed, 2021-05-19, 16:02
Forum: DCMPRINT
Topic: DCMTK + DCMPRINT : LNK2019 errors
Replies: 12
Views: 514

Re: DCMTK + DCMPRINT : LNK2019 errors

The print server uses two TCP ports, one for DICOM communication and one for inter-process communication (although the latter one is not really needed in the Windows version). The error message indicates that "somebody" has connected to the IPC port instead of the DICOM port.
by Marco Eichelberg
Wed, 2021-05-19, 16:00
Forum: DCMPRINT
Topic: DCMPRINT : tcpprt import config from database
Replies: 1
Views: 242

Re: DCMPRINT : tcpprt import config from database

tcpprt reads the entire configuration file (tcpprt.cfg) into memory and then at runtime looks up individual settings in that file. Does that answer your question?
by Marco Eichelberg
Wed, 2021-05-19, 15:57
Forum: DCMTK - Installation
Topic: Building with open SSL
Replies: 6
Views: 132

Re: Building with open SSL

Thanks for posting your progress in solving this issue.
Things are working a bit better. As far as I know, the only thing I changed was the case of the drive letter in the WITH_OPENSSL from a capital C to a lowercase C.
That is weird, but most likely a CMake issue.
by Marco Eichelberg
Sun, 2021-04-11, 17:40
Forum: DCMTK - General
Topic: dcmtls_scp_pool_tls test instability?
Replies: 7
Views: 267

Re: dcmtls_scp_pool_tls test instability?

I can confirm that there is an instability in this test case. We see this in our nightly build dashboard, where this test case fails sometimes, but not as often as you report. As of yesterday, 5 out of 117 builds report a failure of this test. I have not yet had the time to analyze the problem in de...
by Marco Eichelberg
Sun, 2021-04-11, 17:20
Forum: DCMTK - General
Topic: TLS v1.3 support issue
Replies: 5
Views: 356

Re: TLS v1.3 support issue

Normally there should not be the need to limit the TLS version. The TLS versions and ciphersuites negotiated are defined in profiles in DICOM part 15. You select a profile and DCMTK will do the right thing. The "Extended BCP 195 TLS Profile" will only negotiate TLS 1.2, whereas the default "BCP 195 ...
by Marco Eichelberg
Wed, 2021-04-07, 08:00
Forum: DCMPRINT
Topic: DCMTK + DCMPRINT : LNK2019 errors
Replies: 12
Views: 514

Re: DCMTK + DCMPRINT : LNK2019 errors

Sorry, I haven't used Visual Studio for years, I cannot say exactly where you can look that up. I remember that you can, though...