________________________________________ 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