Now restart Apache and there you go! Note: Funnily enough, this does not work with Safari, but only with Firefox. Below are my changes to the file (+ = added, - = deleted from source): - $r->content_type($response->header('Content-type')) + my $content_type = $response->header('Content-type') + if (! defined $content_type || length($content_type) = 0) + $r->content_type($content_type) With these changes, I could add a virtual host configuration for my new "TV" URL: - VirtualHost *:80 ServerName my.tv.recordings.url - Location / SetHandler perl-script PerlHandler Apache::ReverseProxy PerlSetVar ReverseProx圜onfig /etc/httpd/nf - /Location RedirectMatch ^/$ /eyetv- /VirtualHostFinally, I added a file named nf in /etc/httpd with the following content: / course, if you haven't already done so, you have to enable mod_perl in /etc/httpd/nf by uncommenting the corresponding AddModule and LoadModule directives. I've replaced the part where it sets the content-type header in the answer from the proxy back to the client with a check on undefined or empty content-type, and setting the default content-type to 'text/html'.
My eyetv pdf#
So I've installed the Apache::ReverseProxy module from CPAN, and hacked on it a little bit in order to make it fit my needs. This link contains a pdf file format version of the Eyetv manual.
When the content-type isn't specified, mod_proxy sets it to text/plain, which is definitely not what I wanted.
That's because the EyeTV media server sends the Content-Type for HTML pages not in the server's response header, but in a META tag in the HTML itself. If you do NOT currently have a working installation of EyeTV, we would be happy to issue you a new activation key. Once we have this file, we will see what we can do to retrieve your key.
My eyetv mac os#
Having Apache running with the default installation on Mac OS X, I first tried mod_proxy, but this didn't work out. Use the Easy > Backup Preferences command, and then send the zip file that is created to us. My question is: EyeTV recordings are in MPEG format. Would be useless, as my employer won't let me out of the intranet on other than on port 80 or 443.