Page 1 of 1

Web client - upload and downloading

Posted: Thu Feb 25, 2010 2:36 pm
by webturtles
Hi
I feel the upload and download tools need a touch of better robustness for different user scenarios. Starting with the flash uploader, if I upload a document when I have no permissions to, the uploader lets you select a document, starts to upload then hangs the whole browser. Going back to a previous post, it would good to just stop a user with read only permissions accessing the upload buttons at all!

With regards to the download Java tool, I have proxy security issues, because the tool is trying to check Java versions (well I guess this is what it is trying to do). This means I got a horrible browser pop-up login dialog box from the proxy - which won't let me do the check (due to proxy security settings) and this freezes the whole application. It would be good to still let the user do the download if they have Java, even if the check fails, as at present the download button is still hidden by the error message (even though I do have Java installed!).

In both instances it is the inability to do anything with the browser when these situations arise, even if it is a cancel button to close the uploader/downloader. Unfortunately most of our users work in similar corporate environments, so at the moment the web client is a bit of challenge to use!
Thanks
Chris

Re: Web client - upload and downloading

Posted: Fri Feb 26, 2010 12:42 pm
by FTP
We will try to make it better and better, but in fact it is very hard to fit all scenarios.
And I just undertand little about your proxy security issue, because I never meet it, could explain it more detail and had better with some screenshots.

Re: Web client - upload and downloading

Posted: Tue Mar 02, 2010 12:04 pm
by webturtles
Hi
The Java error string from the Java downloader is as follows, it may not be a proxy thing as it took my details and then disappeared.

Code: Select all

java.lang.OutOfMemoryError: Java heap space
	at java.io.BufferedWriter.<init>(Unknown Source)
	at java.io.BufferedWriter.<init>(Unknown Source)
	at java.io.PrintStream.init(Unknown Source)
	at java.io.PrintStream.<init>(Unknown Source)
	at sun.net.www.http.HttpClient.openServer(Unknown Source)
	at sun.net.www.http.HttpClient$4.run(Unknown Source)
	at java.security.AccessController.doPrivileged(Native Method)
	at sun.net.www.http.HttpClient.privilegedOpenServer(Unknown Source)
	at sun.net.www.http.HttpClient.openServer(Unknown Source)
	at sun.net.www.protocol.https.HttpsClient.<init>(Unknown Source)
	at sun.net.www.protocol.https.HttpsClient.New(Unknown Source)
	at sun.net.www.protocol.https.HttpsClient.New(Unknown Source)
	at sun.net.www.protocol.https.HttpsClient.New(Unknown Source)
	at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.proxiedConnect(Unknown Source)
	at sun.net.www.protocol.http.HttpURLConnection.doTunneling(Unknown Source)
	at sun.net.www.http.HttpClient.parseHTTP(Unknown Source)
	at sun.net.www.protocol.http.HttpURLConnection.doTunneling(Unknown Source)
	at sun.net.www.http.HttpClient.parseHTTP(Unknown Source)
	at sun.net.www.protocol.http.HttpURLConnection.doTunneling(Unknown Source)
	at sun.net.www.http.HttpClient.parseHTTP(Unknown Source)
	at sun.net.www.protocol.http.HttpURLConnection.doTunneling(Unknown Source)
	at sun.net.www.http.HttpClient.parseHTTP(Unknown Source)
	at sun.net.www.protocol.http.HttpURLConnection.doTunneling(Unknown Source)
	at sun.net.www.http.HttpClient.parseHTTP(Unknown Source)
	at sun.net.www.protocol.http.HttpURLConnection.doTunneling(Unknown Source)
	at sun.net.www.http.HttpClient.parseHTTP(Unknown Source)
	at sun.net.www.protocol.http.HttpURLConnection.doTunneling(Unknown Source)
	at sun.net.www.http.HttpClient.parseHTTP(Unknown Source)
	at sun.net.www.protocol.http.HttpURLConnection.doTunneling(Unknown Source)
	at sun.net.www.http.HttpClient.parseHTTP(Unknown Source)
	at sun.net.www.protocol.http.HttpURLConnection.doTunneling(Unknown Source)
	at sun.net.www.http.HttpClient.parseHTTP(Unknown Source)
Exception: java.lang.OutOfMemoryError: Java heap space
Here are a couple of screenshots, the main point to note is that you have no way of using the downloader (or cancelling it) and you have start again with a fresh browser tab/window.

The first is the request for proxy authentication - which seemed to work...
Image

This is the end result with no save button etc...
Image

Cheers
Chris

Re: Web client - upload and downloading

Posted: Thu Mar 04, 2010 12:00 pm
by webturtles
Hi
I have just twigged that this downloader problem is partially caused by the use of https protocol (and hence also getting a browser message on opening the downloader warning about a mixture of secure and unsecure items). If I use the http protocol then you only get a pop up trust Java downloader box, then all works as expected.
Hope this helps.
Chris

Re: Web client - upload and downloading

Posted: Thu Mar 04, 2010 5:17 pm
by FTP
Hi,

Please refer to this article first:
http://www.java.com/en/download/help/redximage.xml

If this article coundn't help you, maybe your WingFTP is using self signed cert, please add a paid cert into the server side then try again.

Good luck!