________________________________________
From: Jamie Riden [jamie.ri...@gmail.com]
Sent: Thursday, March 10, 2011 2:25 PM
To: Macon, George
Subject: Re: [Capture-HPC] Very Long URLs trigger java.io.FileNotFound

> thanks! sorry, got the stack trace as well?

Sure. I was already looking at that. I think a real solution would be to change 
the code to hash the URL instead of escaping it and using it directly.

java.io.FileNotFoundException: 
log/http%3A%2F%2Fr20.rs6.net%2Ftn.jsp%3Fllr=fmlsyfeab%26amp;et=1104523715117%26amp;s=5312%26amp;e=001sdjedkq2ewicc0qeidix9uph3dvmadqemkizes3duxcbqdwh9whjlzdniwneuoflc80ta4kzdzddhl_hstvtej5sw-ajtvlltsd4okv6dwnegxszhktqksavmmk5ncexo7y0k2mqwo7r8clyuhjhcvfs8_3fspitdv-nuossvfgcmhmaf5bq4oiqk2o7b9i_sqm5lcqlnna=_10032011_085349.log
 (File name too long)
        at java.io.FileOutputStream.open(Native Method)
        at java.io.FileOutputStream.<init>(FileOutputStream.java:209)
        at java.io.FileOutputStream.<init>(FileOutputStream.java:99)
        at capture.Url.writeEventToLog(Url.java:120)
        at capture.UrlGroup.writeEventToLog(UrlGroup.java:167)
        at capture.Client.parseEvent(Client.java:226)
        at 
capture.ClientEventController.endElement(ClientEventController.java:202)
        at 
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:604)
        at 
com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183)
        at 
com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:353)
        at 
com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl$NSContentDriver.scanRootElementHook(XMLNSDocumentScannerImpl.java:602)
        at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:3080)
        at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:899)
        at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:625)
        at 
com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:116)
        at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:488)
        at 
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:812)
        at 
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:741)
        at 
com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:123)
        at 
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1208)
        at capture.ClientEventController.run(ClientEventController.java:128)
        at java.lang.Thread.run(Thread.java:636)



--
Jamie Riden / ja...@honeynet.org / jamie.ri...@gmail.com
http://uk.linkedin.com/in/jamieriden
_______________________________________________
Capture-HPC mailing list
Capture-HPC@public.honeynet.org
https://public.honeynet.org/mailman/listinfo/capture-hpc

Reply via email to