Ik draai op mijn Ubu 9.10 WS een webcammetje welke middels motion wordt uitgelezen. Motion heeft een eigen webservertje draaien. via
http://127.0.0.1:8080 en poort 8081 kan ik de admin interface resp. live beelden lezen.
Echter indien ik vanuit een andere machine de pagina's probeer te benaderen wordt de toegang geblokkeerd. In motion is er een optie genaamd 'webcam_localhost' welke nu op 'off' staat en ook 'control_localhost'.
Ik kan nu telnetten vanuit een andere machine en de webservers reageren. Ik wil echter vanuit internet de live beelden kunnen zien.
Er moet iets met apache reverseproxy gebeuren maar ik snap er niets van.
Ik heb in de apache.conf van de DMZ machine staan:
ProxyPass /webcam
http://192.168.1.203:8081ProxyPassReverse /webcam
http://192.168.1.203:8081ProxyPass /webcamconfig
http://192.168.1.203:8080ProxyPassReverse /webcamconfig
http://192.168.1.203:8080Ik krijg echter in de error log:
[Thu Feb 11 09:02:04 2010] [error] [client 192.168.1.1] client denied by server configuration: proxy:http://192.168.1.203Wie kan mij bij het handje nemen?
Update:
Ik heb motion op een andere laptop geinstalleerd. Ik heb de settings 'webcam_localhost' op 'off' gezet en ook bij de setting 'control_localhost'.
een nmap op naar die laptop levert op:
Starting Nmap 5.00 (
http://nmap.org ) at 2010-02-11 12:20 CET
Interesting ports on 192.168.1.111:
Not shown: 998 closed ports
PORT STATE SERVICE
22/tcp open ssh
111/tcp open rpcbind
Ofwel... geen poort 8080 en 8081.
Wellicht dat iemand een geode suggestie van de hand kan doen...?
Groet,
John