Playing around with ssh tunneling today, using a pattern like ssh -L8888:remotehost.net:80 localhost
and then from another terminal trying wget http://localhost:8888/ I discovered that some hosts return 404 (not found), evidently because the request contains a header like Host: localhost:8888 Not all hosts are that fussy, eg google isn't. Maybe it's only common on VirtualHost servers (as was the one I tried). The fix is to use a wget option wget --header='remotehost.net' http://localhost:8888/ This works fine for wget. I guess for a browser, you'd need another intermediary acting similar to wget with the header rewrite trick? Along the lines of a single-destination proxy, or some language like that? Regards, ..jim -- [email protected] http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-list
