I did some more debugging and found that it is not working for the e-trade realtime quote streamer probably because of a problem with Iced Tea itself - this is the error log; GCJ PLUGIN: thread 0x805f070: plugin_in_pipe_callback: setting status load: class etrade.mcaster.Streamer not found. load: class etrade.mcaster.Streamer not found. java.lang.ClassNotFoundException: etrade.mcaster.Streamer PIPE: plugin read: status load: class etrade.mcaster.Streamer not found. GCJ PLUGIN: thread 0x805f070: plugin_in_pipe_callback return at sun.applet.AppletClassLoader.findClass(AppletClassLoader.java:201) at java.lang.ClassLoader.loadClass(ClassLoader.java:323) at sun.applet.AppletClassLoader.loadClass(AppletClassLoader.java:145) at java.lang.ClassLoader.loadClass(ClassLoader.java:268) at sun.applet.AppletClassLoader.loadCode(AppletClassLoader.java:644) at sun.applet.AppletPanel.createApplet(AppletPanel.java:796) at sun.applet.AppletPanel.runLoader(AppletPanel.java:725) at sun.applet.AppletPanel.run(AppletPanel.java:379) at java.lang.Thread.run(Thread.java:674) Caused by: java.net.SocketException: java.security.NoSuchAlgorithmException: Error constructing implementation (algorithm: Default, provider: SunJSSE, class: sun.security.ssl.DefaultSSLContextImpl) at javax.net.ssl.DefaultSSLSocketFactory.throwException(SSLSocketFactory.java:196) at javax.net.ssl.DefaultSSLSocketFactory.createSocket(SSLSocketFactory.java:216) at sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:383) at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:185) at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1020) at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:397) at sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:338) at sun.applet.AppletClassLoader.getBytes(AppletClassLoader.java:302) at sun.applet.AppletClassLoader.access$100(AppletClassLoader.java:62) at sun.applet.AppletClassLoader$1.run(AppletClassLoader.java:191) at java.security.AccessController.doPrivileged(Native Method) at sun.applet.AppletClassLoader.findClass(AppletClassLoader.java:188) ... 8 more Caused by: java.security.NoSuchAlgorithmException: Error constructing implementation (algorithm: Default, provider: SunJSSE, class: sun.security.ssl.DefaultSSLContextImpl) at java.security.Provider$Service.newInstance(Provider.java:1262) at sun.security.jca.GetInstance.getInstance(GetInstance.java:236) at sun.security.jca.GetInstance.getInstance(GetInstance.java:164) at javax.net.ssl.SSLContext.getInstance(SSLContext.java:142) at javax.net.ssl.SSLContext.getDefault(SSLContext.java:85) at javax.net.ssl.SSLSocketFactory.getDefault(SSLSocketFactory.java:119) at javax.net.ssl.HttpsURLConnection.getDefaultSSLSocketFactory(HttpsURLConnection.java:344) at javax.net.ssl.HttpsURLConnection.(HttpsURLConnection.java:302) at sun.net.www.protocol.https.HttpsURLConnectionImpl.(HttpsURLConnectionImpl.java:85) at sun.net.www.protocol.https.Handler.openConnection(Handler.java:62) at sun.net.www.protocol.https.Handler.openConnection(Handler.java:57) at java.net.URL.openConnection(URL.java:969) at sun.applet.PluginAppletViewer.parse(PluginAppletViewer.java:820) at sun.applet.PluginAppletViewer.parse(PluginAppletViewer.java:791) at sun.applet.PluginMain.start(PluginMain.java:201) at sun.applet.PluginMain.main(PluginMain.java:73) Caused by: java.lang.NullPointerException at java.io.Reader.(Reader.java:78) at java.io.InputStreamReader.(InputStreamReader.java:72) at sun.security.provider.CertBundleKeyStoreImpl.engineLoad(CertBundleKeyStoreImpl.java:142) at java.security.KeyStore.load(KeyStore.java:1201) at sun.security.ssl.TrustManagerFactoryImpl.getCacertsKeyStore(TrustManagerFactoryImpl.java:221) at sun.security.ssl.DefaultSSLContextImpl.getDefaultTrustManager(DefaultSSLContextImpl.java:87) at sun.security.ssl.DefaultSSLContextImpl.(DefaultSSLContextImpl.java:57) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:539) at java.lang.Class.newInstance0(Class.java:372) at java.lang.Class.newInstance(Class.java:325) at java.security.Provider$Service.newInstance(Provider.java:1238) I guess SSL is not implemented yet Chris