barbish has asked for the wisdom of the Perl Monks concerning the following question:

Using version .05 of HTTP-Recorder and the proxy script published in the "man HTTP-recorder" documentation. Running it on my Freebsd system which has apache13 server and its a machine on the private LAN. The proxy script starts without errors and just holds the virtual console open. I then go to a win/xp machine on same LAN change IE7 to use proxy ip address of Freebds LAN machine and port 80. Then using that IE7 browser i browse the website on the LAN Freebsd machine and all the pages come up with no problem. At this point I am assuming the proxy/recorder is doing it's thing. I look for the /tmp/script file and the /tmp directory is empty. I close the proxy script virtual console with ctrl/c and still no recorder log file. What am I doing wrong here???

Replies are listed 'Best First'.
Re: HTTP-Recorder script log
by Joost (Canon) on Jun 27, 2007 at 21:53 UTC
Re: HTTP-Recorder script log
by barbish (Initiate) on Jun 28, 2007 at 11:23 UTC
    Your reply that HTTP::Proxy uses port 8080 is incorrect. I changed my IE7 browser to use proxy port 8080 and was unable to fetch any pages. IE7 returned standard msg that could not reach website. returning IE7 to use proxy port 80 and was able to fetch pages from the LAN server again, but still no recorder log. Could the problem be the way I close the virtual console that the recorder/proxy script opens. ctrl/c Is there some other way to stop the recorder/proxy script besides hitting the keyboard control and c keys at the same time?