[Midas] Recent Java updates

Weiner, Michael weinerm at ccf.org
Tue Apr 22 10:43:30 EDT 2014


Patrick –

Thank you for your response. Can you expand on the 1st option for me a bit? That might be the best solution, though Chrome currently works, not the best solution. I have seen in the docs something about running jarsigner on the jars in /var/www/Midas3/modules/dicomanonymize/public/java/dicomupload/lib, something along the lines of:

/usr/java/jdk1.7.0_55/bin/jarsigner -keystore ../kitware\!.keystore util.jar mycert  but when I do that, I get:

[root at cobicore lib]# /usr/java/jdk1.7.0_55/bin/jarsigner -keystore ../kitware\!.keystore util.jar mycert
Enter Passphrase for keystore:
jar signed.

Warning:
The signer certificate has expired.
No -tsa or -tsacert is provided and this jar is not timestamped. Without a timestamp, users may not be able to validate this jar after the signer certificate's expiration date (2014-01-16) or after any future revocation date.

Thanks
Michael

From: Patrick Reynolds [mailto:patrick.reynolds at kitware.com]
Sent: Tuesday, April 22, 2014 10:23 AM
To: Weiner, Michael
Cc: midas at public.kitware.com
Subject: Re: [Midas] Recent Java updates

Hi Michael,

Unfortunately changes to Java and general browser/OS deprecation of Java have made these problems more and more common. Some ideas:

1) The JAR file that ships with Midas is self-signed. Many browsers have start do reject this outright, but there is generally a way to enable  acceptance of these. Another option would be to rebuild the jar yourself and sign it with a key valid for the website upon which you’re running the Midas instance.
2) The standard upload in the latest “master” of the repository supports large files (over 2GB) using newer Javascript APIs. You could achieve the same functionality using the standard uploader, merging the files, and running the DICOM extractor on the resulting item.

I hope that helps. Please let us know if there’s anything else we can do to help.

--
Patrick Reynolds
Technical Leader
Kitware, Inc.
919 869 8848

On Monday, April 21, 2014 at 3:40 PM, Weiner, Michael wrote:
I am trying to debug an uploader issue, that I cannot seem to fix nor track down the exact problem. We are running the latest Midas code and a few users have contacted me stating that the DICOM uploader doesn't work nor does the java uploader (there is no Upload button visible) and there is a message in the dialog box about:

You must install and enable Java on your system in order to use the large file uploader

However , in my testing on a Windows machine, I have a valid installation of Java 1.7.0_55 and when I test this in Internet Explorer, it works, however I cannot get it to work in Firefox for the life of me. The users are all using Linux, but I have a strange feeling this is something in Firefox preventing it from working. I have even run ControlPanel and lowered the security setting as low as it will go (medium) and added the site to the security exception list ... again, it works in IE but not Firefox. I thought I had tracked this down, because the version of Java that was being used was being blocked because it was too old and vulnerable - but even after upgrading to the latest version it still fails.

Has anyone else seen this? And does anyone have any hints for getting this to work?

Regards
Michael Weiner


===================================


Please consider the environment before printing this e-mail

Cleveland Clinic is ranked as one of the top hospitals in America by U.S.News & World Report (2013).
Visit us online at http://www.clevelandclinic.org for a complete listing of our services, staff and locations.


Confidentiality Note: This message is intended for use only by the individual or entity to which it is addressed and may contain information that is privileged, confidential, and exempt from disclosure under applicable law. If the reader of this message is not the intended recipient or the employee or agent responsible for delivering the message to the intended recipient, you are hereby notified that any dissemination, distribution or copying of this communication is strictly prohibited. If you have received this communication in error, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy.

Thank you.
_______________________________________________
Midas mailing list
Midas at public.kitware.com<mailto:Midas at public.kitware.com>
http://public.kitware.com/cgi-bin/mailman/listinfo/midas


===================================


 Please consider the environment before printing this e-mail

Cleveland Clinic is ranked as one of the top hospitals in America by U.S.News & World Report (2013).  
Visit us online at http://www.clevelandclinic.org for a complete listing of our services, staff and locations.


Confidentiality Note:  This message is intended for use only by the individual or entity to which it is addressed and may contain information that is privileged, confidential, and exempt from disclosure under applicable law.  If the reader of this message is not the intended recipient or the employee or agent responsible for delivering the message to the intended recipient, you are hereby notified that any dissemination, distribution or copying of this communication is strictly prohibited.  If you have received this communication in error,  please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy.  

Thank you.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/midas/attachments/20140422/d0851886/attachment-0002.html>


More information about the Midas mailing list