Please find below answers to some technical issues regarding the Chipster client software. FAQ about analysis related questions will be added soon. For questions regarding Chipster server installation, please see the FAQ at the SourceForge site.
1. Client application fails to start with "could not connect to message broker at... Connection timed out".First you should check that there is not a service break. Check the Chipster front page for that information.
If you still can't connect to Chipster, the reason is the local firewall of your institution. Especially hospitals often have strict firewall configurations, blocking all application use. The easiest solution is to use Chipster elsewhere, such as the local university network.
If you don't have access to a network with normal firewall settings, you have to contact your network administrators and ask for a change to firewall configuration. You can point them to our Technical FAQ.
2. Client application fails to start with SSLException "RSA premaster secret error".Your local Java installation is missing some security files needed for secure network connections. Please contact your local system administrator or follow these instructions for installing them.
Due to US export restrictions some Java Runtime Environments are not bundled with strong security policy files. You can download the package "Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files" from http://java.sun.com/javase/downloads/ or through your system's package manager (if available there). If you are using OpenJDK, we are not aware of a method for installing the policy files there and for that reason recommend using regular Sun JDK or JRE.
3. When clicking on the start-up link, the browser asks if the file "microarray.jnlp" should be saved or opened with an applicationChoose application "Java WebStart" (or "javaws").
4. Java Webstart is not among the applications in the browser's prompt.You don't have Java Web Start properly installed. You can either contact your administrator or use the following tips to fix the problem yourself.
1) Check that you have Java Runtime Environment (JRE) properly installed. You can do it by entering "java -version" at the command line. It should output installed Java version. If not, install JRE (preferrably 1.5 or newer). JRE can be found from Java download page.
2) If you have properly functioning JRE, then Java Web Start is not properly configured to your browser (during the JRE installation Java Web Start is configured automatically to Internet Explorer, Mozilla and other Netscape family browsers). Please see Java Web Start installation guide for configuration help.
5. I have clicked the Launch Chipster -link on the front page, and during the automatic Java WebStart installation I am asked if Chipster should be given permissions of a normal application. What should I answer?You have to answer "yes" in order for Chipster to start.
6. Java Web Start tries to update Java runtime environment (JRE), but fails.In some systems the automatical JRE update does not work. For example, the working directory for the JRE installation might be the browser's directory, where the user is not allowed to install anything. Installing JRE 1.5 or newer manually solves the problem.
7. Application crashes when selecting "yes" to "create shortcut(s)" (on Mac OS X)Due to some issue with Java and/or Mac OS X, creating shortcuts fails on some environments. Choosing "no" should allow you to start Chipster normally. As this happens before our application starts, we unfortunately cannot do anything about it.
8. Client application fails to start with FailedDownloadException/SocketException.When starting the client you get "com.sun.deploy.net.FailedDownloadException: Unable to load resource: http://chipster.csc.fi/...", with wrapped "java.net.SocketException: Permission denied: connect". For some reason your local configuration does not allow loading of Java Web Start startup file. This can be because there is a strict proxy on your local network or because your local security package is configured to block JNLP files. Contact you system administrator, or try using a different workstation.
9. Client application fails to start with UnknownHostException.Your own hostname cannot be resolved. This can happen on Linux environments. Add your hostname (e.g, "127.0.0.1 localhost foobar") to you /etc/hosts or contact system administrator to find out why your hostname cannot be resolved.
See technical FAQ for details.
10. Application starts, but none of the tools can be run.If application is otherwise functioning properly but all attempts to run analysis tools result in an immediate error being shown, it is because your local proxy server is messing up file transfers. Best solution is to configure Java proxy settings.
Proxy settings can be accessed using Java Control Panel ("Java" in Windows Control Panel, or "ControlPanel" at Linux command line) and going to Edit -> Preferences -> General -> Network settings. Change selection to "Direct connection". On Mac OS X you have to use Apple -> System Preferences -> Network. Restart Chipster for the change to take effect.
See technical FAQ for details.
11. Application still doesn't function properly.If you are still having troubles, please contact the Chipster team.