Share

File Upload Applet

Subscribe

unexpected EOF (in header)

  1. 2009-11-06 02:27:33 UTC

    Hi Etienne,

    Having issues using the app. When it loads I'm getting an alert message with the following: "unexpected EOF (in header) unable to access postURL(my URL)"

    I'm just trying to use the basic setup. No firewalls/proxies. When I upload a file everything seems to work as it should.

    not much in console (debugLevel set to 100), but here it is:

    > basic: Added progress listener:
    > sun.plugin.util.GrayBoxPainter$GrayBoxProgressListener@1a2cfbc
    > basic: Applet loaded. basic: Applet
    > resized and added to parent container
    > basic: PERF: AppletExecutionRunnable -
    > applet.init() BEGIN ; jvmLaunch dt
    > 975011 us, pluginInit dt 10711206812
    > us, TotalTime: 10712181823 us basic:
    > Applet initialized basic: Removed
    > progress listener:
    > sun.plugin.util.GrayBoxPainter$GrayBoxProgressListener@1a2cfbc
    > basic: Applet made visible basic:
    > Starting applet basic: completed perf
    > rollup [DEBUG] Trying to load the
    > given uploadPolicy:
    > DefaultUploadPolicy [DEBUG]
    > wjhk.jupload2.policies.DefaultUploadPolicy
    > class found. network: Cache entry not
    > found [url:
    > http://client.ignite.cw03/plugins/igallery/javauploader/wjhk/jupload2/lang/lang_en_US.properties,
    > version: null] basic: Starting applet
    > teardown network: Connecting
    > http://client.ignite.cw03/plugins/igallery/javauploader/wjhk/jupload2/lang/lang_en_US.properties
    > with proxy=DIRECT network: Connecting
    > http://client.ignite.cw03:80/ with
    > proxy=DIRECT network: Connecting
    > http://client.ignite.cw03/plugins/igallery/javauploader/wjhk/jupload2/lang/lang_en_US.properties
    > with cookie
    > "2ca70da91b02080924462efccca4cf6b=ddf15fc24faeeaa88e37f327e0caa37e;
    > ZendDebuggerCookie=192.168.1.3%2C127.0.0.1%3A10000%3A0||0C4|77742D65|0; 3c306cad13f3a3c33116281ea0f20cd2=g1jkp07bg47q5q9m7ogslfufb0"
    > basic: Finished applet teardown
    > network: Connecting
    > http://client.ignite.cw03/administrator/testjava.php
    > with proxy=DIRECT network: Connecting
    > http://client.ignite.cw03:80/ with
    > proxy=DIRECT basic: Applet started
    > basic: Told clients applet is started
    

    Thanks in advance!

    Jeremy

  2. 2009-11-06 21:37:34 UTC

    Hi,

    The output you've pasted here is taken from the Java Console, right ?

    I need the applet debug output. To get it: CTRL+right click on the applet, and you'll have a menu that allows you to copy its content.

    By the way, it looks like an 'old' bug. I guess you don't have the last release. Please try the 4.5.0 version.

    If it doesn't work, please tell me more about your system: OS, java version, navigator...

    Etienne

  3. 2009-11-08 22:10:52 UTC

    Hello

    Using version 4.5 of jupload, java version is 1.6.0_17-b04, Windows XP OS.

    00001   11:07:01.593    wjhk.jupload2.JUploadApplet [INFO]  JUpload juploadContext started, with wjhk.jupload2.policies.DefaultUploadPolicy upload policy
    00002   11:07:01.609    wjhk.jupload2.JUploadApplet [INFO]  Debug level set to 100
    00003   11:07:01.609    wjhk.jupload2.JUploadApplet [INFO]  Current debug output file: C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\jupload_1857090102401767633_log.txt
    00004   11:07:01.609    wjhk.jupload2.JUploadApplet [INFO]  lang = null, taking default language
    00005   11:07:02.062    wjhk.jupload2.JUploadApplet [DEBUG]     nbFilesPerRequest<0 which is invalid. Switched to the default value (Integer.MAX_VALUE)
    00006   11:07:02.171    wjhk.jupload2.JUploadApplet [DEBUG]     Getting serverProtocol from HEAD request
    00007   11:07:02.171    wjhk.jupload2.JUploadApplet [DEBUG]     Checking protocol with URL: http://client.ignite.cw03/administrator/testjava.php
    00008   11:07:02.171    wjhk.jupload2.JUploadApplet [DEBUG]     [onAppendHeader] Start
    00009   11:07:02.171    wjhk.jupload2.JUploadApplet [DEBUG]     [onAppendHeader] Header appended; Cookie: 3c306cad13f3a3c33116281ea0f20cd2=85t84k73buo6jn2bsu1u9n0153; 2ca70da91b02080924462efccca4cf6b=i6gbgbovd65kghcla376v240f3; ZendDebuggerCookie=127.0.0.1%3A10000%3A0||0C4|77742D65|0
    00010   11:07:02.171    wjhk.jupload2.JUploadApplet [DEBUG]     [onAppendHeader] Header appended; User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5 (.NET CLR 3.5.30729)
    00011   11:07:02.171    wjhk.jupload2.JUploadApplet [DEBUG]     [onAppendHeader] End
    00012   11:07:02.171    wjhk.jupload2.JUploadApplet [DEBUG]     [HTTPConnectionHelper append] 
    00013   11:07:02.171    wjhk.jupload2.JUploadApplet [DEBUG]     Before sendRequest()
    00014   11:07:02.171    wjhk.jupload2.JUploadApplet [DEBUG]     Using non SSL socket, direct connection
    00015   11:07:02.187    wjhk.jupload2.JUploadApplet [DEBUG]     After sendRequest()
    00016   11:07:02.187    wjhk.jupload2.JUploadApplet [DEBUG]     -------------------------------------------------------------------------
    00017   11:07:02.187    wjhk.jupload2.JUploadApplet [DEBUG]     -----------------   HEAD message sent (start)  --------------------------
    00018   11:07:02.187    wjhk.jupload2.JUploadApplet [DEBUG]     -------------------------------------------------------------------------
    00019   11:07:02.187    wjhk.jupload2.JUploadApplet [DEBUG]     HEAD /administrator/testjava.php HTTP/1.1
    00019   11:07:02.187    wjhk.jupload2.JUploadApplet [DEBUG]     Host: client.ignite.cw03
    00019   11:07:02.187    wjhk.jupload2.JUploadApplet [DEBUG]     Accept: */*
    00019   11:07:02.187    wjhk.jupload2.JUploadApplet [DEBUG]     Accept-Encoding: identity
    00019   11:07:02.187    wjhk.jupload2.JUploadApplet [DEBUG]     Connection: close
    00019   11:07:02.187    wjhk.jupload2.JUploadApplet [DEBUG]     Cookie: 3c306cad13f3a3c33116281ea0f20cd2=85t84k73buo6jn2bsu1u9n0153; 2ca70da91b02080924462efccca4cf6b=i6gbgbovd65kghcla376v240f3; ZendDebuggerCookie=127.0.0.1%3A10000%3A0||0C4|77742D65|0
    00019   11:07:02.187    wjhk.jupload2.JUploadApplet [DEBUG]     User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5 (.NET CLR 3.5.30729)
    00019   11:07:02.187    wjhk.jupload2.JUploadApplet [DEBUG]     
    00020   11:07:02.187    wjhk.jupload2.JUploadApplet [DEBUG]     -------------------------------------------------------------------------
    00021   11:07:02.187    wjhk.jupload2.JUploadApplet [DEBUG]     -----------------   HEAD message sent (end) -----------------------------
    00022   11:07:02.187    wjhk.jupload2.JUploadApplet [DEBUG]     -------------------------------------------------------------------------
    00023   11:07:02.187    wjhk.jupload2.JUploadApplet [DEBUG]     -------- Response Headers Start --------
    00024   11:07:02.187    wjhk.jupload2.JUploadApplet [ERROR]     [wjhk.jupload2.exception.JUploadException] unexpected EOF (in header) (Unable to access to the postURL: 'http://client.ignite.cw03/administrator/testjava.php')
    00025   11:07:02.187    wjhk.jupload2.JUploadApplet     wjhk.jupload2.exception.JUploadException: unexpected EOF (in header)
    00025   11:07:02.187    wjhk.jupload2.JUploadApplet         at wjhk.jupload2.upload.helper.HTTPInputStreamReader.readHeaders(HTTPInputStreamReader.java:382)
    00025   11:07:02.187    wjhk.jupload2.JUploadApplet         at wjhk.jupload2.upload.helper.HTTPInputStreamReader.readHttpResponse(HTTPInputStreamReader.java:172)
    00025   11:07:02.187    wjhk.jupload2.JUploadApplet         at wjhk.jupload2.upload.helper.HTTPConnectionHelper.readHttpResponse(HTTPConnectionHelper.java:692)
    00025   11:07:02.187    wjhk.jupload2.JUploadApplet         at wjhk.jupload2.upload.helper.HttpConnect.getProtocol(HttpConnect.java:291)
    00025   11:07:02.187    wjhk.jupload2.JUploadApplet         at wjhk.jupload2.policies.DefaultUploadPolicy.setServerProtocol(DefaultUploadPolicy.java:1913)
    00025   11:07:02.187    wjhk.jupload2.JUploadApplet         at wjhk.jupload2.policies.DefaultUploadPolicy.<init>(DefaultUploadPolicy.java:525)
    00025   11:07:02.187    wjhk.jupload2.JUploadApplet         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    00025   11:07:02.187    wjhk.jupload2.JUploadApplet         at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    00025   11:07:02.187    wjhk.jupload2.JUploadApplet         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    00025   11:07:02.187    wjhk.jupload2.JUploadApplet         at java.lang.reflect.Constructor.newInstance(Unknown Source)
    00025   11:07:02.187    wjhk.jupload2.JUploadApplet         at wjhk.jupload2.policies.UploadPolicyFactory.getUploadPolicy(UploadPolicyFactory.java:124)
    00025   11:07:02.187    wjhk.jupload2.JUploadApplet         at wjhk.jupload2.context.DefaultJUploadContext.init(DefaultJUploadContext.java:168)
    00025   11:07:02.187    wjhk.jupload2.JUploadApplet         at wjhk.jupload2.context.JUploadContextApplet.<init>(JUploadContextApplet.java:66)
    00025   11:07:02.187    wjhk.jupload2.JUploadApplet         at wjhk.jupload2.JUploadApplet.start(JUploadApplet.java:61)
    00025   11:07:02.187    wjhk.jupload2.JUploadApplet         at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
    00025   11:07:02.187    wjhk.jupload2.JUploadApplet         at java.lang.Thread.run(Unknown Source)
    00026   11:07:23.578    wjhk.jupload2.JUploadApplet [DEBUG]     [DefaultUploadPolicy] end of constructor (serverProtocol has been set)
    00027   11:07:23.578    wjhk.jupload2.JUploadApplet [DEBUG]     uploadPolicy parameter = DefaultUploadPolicy
    00028   11:07:23.578    wjhk.jupload2.JUploadApplet [DEBUG]     uploadPolicy = wjhk.jupload2.policies.DefaultUploadPolicy
    00029   11:07:23.578    wjhk.jupload2.JUploadApplet [DEBUG]     =======================================================================
    00030   11:07:23.578    wjhk.jupload2.JUploadApplet [DEBUG]     ======= Parameters managed by DefaultUploadPolicy
    00031   11:07:23.578    wjhk.jupload2.JUploadApplet [INFO]  JUpload applet, version 4.5.0 [SVN-Rev: 874] build 223 on 10/13/2009 06:37 PM (compiled: 10/13/2009 06:37 PM), available at http://jupload.sourceforge.net/
    00032   11:07:23.578    wjhk.jupload2.JUploadApplet [DEBUG]     Java version: 1.6.0_17
    00033   11:07:23.578    wjhk.jupload2.JUploadApplet [DEBUG]     List of all applet parameters:
    00034   11:07:23.578    wjhk.jupload2.JUploadApplet [DEBUG]       language: en
    00035   11:07:23.578    wjhk.jupload2.JUploadApplet [DEBUG]       country: 
    00036   11:07:23.578    wjhk.jupload2.JUploadApplet [DEBUG]     afterUploadURL: null
    00037   11:07:23.578    wjhk.jupload2.JUploadApplet [DEBUG]     allowHttpPersistent: false
    00038   11:07:23.578    wjhk.jupload2.JUploadApplet [DEBUG]     allowedFileExtensions: null
    00039   11:07:23.578    wjhk.jupload2.JUploadApplet [DEBUG]     browsingDirectory (current value): null
    00040   11:07:23.578    wjhk.jupload2.JUploadApplet [DEBUG]     debugLevel: 100
    00041   11:07:23.578    wjhk.jupload2.JUploadApplet [DEBUG]       (debugfile: C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\jupload_1857090102401767633_log.txt)
    00042   11:07:23.578    wjhk.jupload2.JUploadApplet [DEBUG]     fileChooserIconFromFileContent: 0
    00043   11:07:23.578    wjhk.jupload2.JUploadApplet [DEBUG]     fileChooserIconSize: 20
    00044   11:07:23.578    wjhk.jupload2.JUploadApplet [DEBUG]     filenameEncoding: null
    00045   11:07:23.578    wjhk.jupload2.JUploadApplet [DEBUG]     formdata: null
    00046   11:07:23.578    wjhk.jupload2.JUploadApplet [DEBUG]     ftpCreateDirectoryStructure: false
    00047   11:07:23.593    wjhk.jupload2.JUploadApplet [DEBUG]     ftpTransfertBinary: true
    00048   11:07:23.593    wjhk.jupload2.JUploadApplet [DEBUG]     ftpTransfertPassive: true
    00049   11:07:23.593    wjhk.jupload2.JUploadApplet [DEBUG]     lang: null
    00050   11:07:23.593    wjhk.jupload2.JUploadApplet [DEBUG]     maxChunkSize: 9223372036854775807
    00051   11:07:23.593    wjhk.jupload2.JUploadApplet [DEBUG]     maxFileSize: 9223372036854775807
    00052   11:07:23.593    wjhk.jupload2.JUploadApplet [DEBUG]     nbFilesPerRequest: 2147483647
    00053   11:07:23.593    wjhk.jupload2.JUploadApplet [DEBUG]     postURL: http://client.ignite.cw03/administrator/testjava.php
    00054   11:07:23.593    wjhk.jupload2.JUploadApplet [DEBUG]     readCookieFromNavigator: true
    00055   11:07:23.593    wjhk.jupload2.JUploadApplet [DEBUG]     serverProtocol: HTTP/1.1
    00056   11:07:23.593    wjhk.jupload2.JUploadApplet [DEBUG]     showLogWindow: true
    00057   11:07:23.593    wjhk.jupload2.JUploadApplet [DEBUG]     showStatusbar: true
    00058   11:07:23.593    wjhk.jupload2.JUploadApplet [DEBUG]     specificHeaders: null
    00059   11:07:23.593    wjhk.jupload2.JUploadApplet [DEBUG]     Headers that will be added to the POST request: 
    00060   11:07:23.593    wjhk.jupload2.JUploadApplet [DEBUG]     Cookie: 3c306cad13f3a3c33116281ea0f20cd2=85t84k73buo6jn2bsu1u9n0153; 2ca70da91b02080924462efccca4cf6b=i6gbgbovd65kghcla376v240f3; ZendDebuggerCookie=127.0.0.1%3A10000%3A0||0C4|77742D65|0
    00061   11:07:23.593    wjhk.jupload2.JUploadApplet [DEBUG]     User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5 (.NET CLR 3.5.30729)
    00062   11:07:23.593    wjhk.jupload2.JUploadApplet [DEBUG]     stringUploadError: ^ERROR: (.*)$
    00063   11:07:23.593    wjhk.jupload2.JUploadApplet [DEBUG]     stringUploadSuccess: ^SUCCESS$
    00064   11:07:23.593    wjhk.jupload2.JUploadApplet [DEBUG]     stringUploadWarning: ^WARNING: (.*)$
    00065   11:07:23.593    wjhk.jupload2.JUploadApplet [DEBUG]     urlToSendErrorTo: null
    00066   11:07:23.593    wjhk.jupload2.JUploadApplet [DEBUG]     
    00067   11:07:24.609    wjhk.jupload2.JUploadApplet [DEBUG]     Mime types list loaded Ok (/conf/mimetypes.properties)
    00068   11:07:24.609    wjhk.jupload2.JUploadApplet [INFO]  JUploadApplet is now started.
    

    Just got this on the app rendering - haven't tried to upload anything at this stage.

    Thanks.

  4. 2009-11-09 17:44:20 UTC

    Hi,

    Do you have a local antivirus ? I had troubles with both Kaspersky and GData. If yes try removing Internet scanning. If it works, adding your site to the antivirus white list may be enough (doesn't work with GData)

    Etienne

  5. 2009-11-10 00:29:38 UTC

    Hello,

    Disabled my local antivirus (NOD32) to no avail. What does EOF stand for? I tested it loading two files first together in one request. Files came through but threw a similar error. When I set it for one HTTP request per file, the first file wold go (with error), and never got a second request. Really keen to get this working. What next?

    Thanks again

  6. 2009-11-10 10:29:30 UTC

    If I understand correctly,

    You get the same error with your antivirus off ?

    I took a look at the code. I suspect an 'optimization' to be responsible of this. On my computer, it seems to remove the error. Can you confirm, with the trunk jar file, available here: http://jupload.svn.sourceforge.net/viewvc/jupload/trunk/wwwroot/wjhk.jupload.jar

    Etienne

  7. 2009-11-11 10:48:34 UTC

    Hi I have the same problem with Panda antivirus. I tried the latest v4.5.1rc. SVN rev 888 and it still doesn't work. Try to change to AVG antivirus that works for me. But it still feels like the problem with the antivirus clients needs to be solved.

  8. 2009-11-11 10:56:20 UTC

    Hmmm, i just tried the build 243 and it works with Panda..... good work. I tried the build 240 yesterday and it didn't work. But as i said the build 243 works with my Panda client. Thank You for this, nice.

  9. 2009-11-11 14:36:13 UTC

    So the problem seems to be solved.

    Can you confirm it, forefeat ?

    Etienne

< Previous | 1 | Next >

Add a Reply

This forum does not allow anonymous participation.

Log in to add a reply. Not registered? Create an account to participate and receive email updates when replies are posted to this topic.