For problem 1: As you’ve now discovered, you can’t use different URLs for accessing XNAT from what’s set as the XNAT URL in the admin settings. This is because your authentication token is actually associated with the URL. That means going to http://192.168.100.5 is not the same as going to http://xnatdev which is also not the same as going to http://xnatdev.myschool.edu, and it’s DEFINITELY not the same as any of those with https. So what’s happening is you’re logging into XNAT with your IP but as far as the applet knows the URL is the configured site URL. They don’t play together well.
For the other issues, you’re just running into the wonderland that is managing the Java plugin on multiple browser platforms. We have a page that describes how to troubleshoot and understand a lot of these issues:
https://wiki.xnat.org/display/XNAT16/Troubleshooting+XNAT+Applet+Issues
We have wanted to replace the applet for a long time precisely because of problems like this, but the issue has been finding a cross-platform solution that can handle the DICOM anonymization features on the client side. To date, we still haven’t found anything that can do that other than Java and the easiest deployment is via applet. At least, until applets are no longer supported, which is already the case for the latest releases of Chrome.
As for the connecting to java.com message, that’s actually not XNAT, that’s Java. It’s trying to install or update the installed JRE and plugin. I would guess that either Java isn’t installed on those machines, Java is installed but something is wrong with either the plugin or the JRE itself, or perhaps you have Java 8 installed and you’re on an older version of XNAT (pre-1.6.4) which didn’t have 1.8 as a supported JRE version. If the latter, you can fix this by modifying the file xnat-templates/screens/UploadApplet.vm and changing this line:
var SUPPORTED_JRE_VERSIONS = ["1.6", "1.7"];
To this:
var SUPPORTED_JRE_VERSIONS = ["1.6", "1.7", "1.8"];
If the Java 8 thing isn’t the case, I’d suggest taking one of the machines, shutting down the browser, uninstalling everything Java (up to and including removing any folders left in the \Program Files or \Program Files (x86) folders, reinstalling Java to the desired version, then re-starting your browser. I’d guess it would work then.
You can get the offline installer from this URL:
--
You received this message because you are subscribed to the Google Groups "xnat_discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to
xnat_discussi...@googlegroups.com.
To post to this group, send email to
xnat_di...@googlegroups.com.
Visit this group at http://groups.google.com/group/xnat_discussion.
For more options, visit https://groups.google.com/d/optout.
The materials in this message are private and may contain Protected Healthcare Information or other information of a sensitive nature. If you are not the intended recipient, be advised that any unauthorized use, disclosure, copying or the taking of any action in reliance on the contents of this information is strictly prohibited. If you have received this email in error, please immediately notify the sender via telephone or return mail.
#e.g.dat.url=http://localhost:8080/xnat
dat.url=http://xnatdev
This I changed to dat.url=http://<ip_to_virtual_machine_running_xnat> (omnitted :8080/xnat - is that needed?)
Then I rebuilded/updaded xnat. I then realized that is still said http://xnatdev under administer < configure. So I changed it also under administer < configure to http://<the_ip>
--
You received this message because you are subscribed to a topic in the Google Groups "xnat_discussion" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/xnat_discussion/Iru-SkAmGVA/unsubscribe.
To unsubscribe from this group and all its topics, send an email to xnat_discussi...@googlegroups.com.
Rick Herrick
Sr. Programmer/Analyst
Neuroinformatics Research Group
Washington University School of Medicine
Thanks! I know very little about java!
I can check on monday but if I remember correctly I installed icedtea-7-plugin and openjdk-7-jdk.
Both my computer and our analysis server run Ubuntu, Firefox and icedtea and face the same problems. Is there another Web plugin I can test?
The xnat server (localhost) is also Ubuntu but with another java plugin I think and there atleast the download applet works. The upload problem might be proxy related there