FAQ

"I can't download or replay demos from the QTV webpage, I get an error in ezQuake!"

  • Make sure you have the required ezQuake version.
  • Make sure your demos dir is softlink WITHIN THE QTV SUBTREE (eg. qtv/demos) instead of using qtv_demodir ../ktxserver/demos).
  • Example:
pwd
/home/renzo/qtvproxy

ln -s /home/renzo/ktxserver/ktx/demos demos
ln -s /home/renzo/ktxserver/id id1

ls
lrwxrwxrwx  1 renzo renzo     32 2008-07-10 22:43 demos -> /home/renzo/ktxserver/ktx/demos/
lrwxrwxrwx  1 renzo renzo     26 2008-07-10 22:43 id1 -> /home/renzo/ktxserver/id1/
drwxr-xr-x  3 renzo renzo   4096 2008-06-15 14:41 qtv
-rwxrwxr-x  1 renzo renzo 107656 2008-07-28 23:05 qtv.bin

"I want to proxy QTV through Apache, how do I do that?"

  • Apache will only proxy the webpage component of QTV (NOT the connections to streams from the clients, they will still need to connect directly to the configured mvdport)
  • Example Apache configurations:

Apache and QTV are on the same host:

(do NOT use http://127.0.0.1:8000 as it will sent to clients as the host to connect to and thus will break streaming capabilities)

<VirtualHost *:80>
 >ServerName live.qw-dev.net
 >ProxyRequests Off
 >ProxyPass / http://live.qw-dev.net:28000/
 >ProxyPassReverse / http://live.qw-dev.net:28000/
</VirtualHost>

Apache and QTV are on different hosts:

<VirtualHost *:80>
 >ServerName live.qw-dev.net
 >ProxyRequests Off
 >ProxyPass / http://qtv.qw-dev.net:28000/
 >ProxyPassReverse / http://qtv.qw-dev.net:28000/
</VirtualHost>