Getting nph-mjprox to run
Question
Thanks for your reply to question 2006x05x23x092215. Sorry to bother you again, I can't get the nph-mjprox to work. In your applet snippet, you state cambozolar6.jar, I believe the 6 is not required as it is not in the cambozola dist. Motion is streaming on 8081 ok, but cambozola apparently can't connect to nph-mjprox? The cambozola works fine directly without the mj-prox.
/* running motion */
server:~# motion -c /etc/motion/indoor.conf
[0] Processing thread 0 - config file /etc/motion/indoor.conf
[0] Thread is from /etc/motion/indoor.conf
[1] Thread started
[0] motion-httpd/3.2.6 running, accepting connections
[0] motion-httpd: waiting for data on port TCP 9080
[1] Started stream webcam server in port 8081
/* nph-mjprox.c on the same server as motion */
#define IPADDR "127.0.0.1" /* IP address of motion server, 127.0.0.1 = localhost */
#define PORTBASE 8080 /* If your camera 1 is on port 8081 set this to one lower = 8080 */
#define UPPERCAMERANUMBER 13 /* Set this to your upper limit of cameras */
/*java console */
Java(TM) Plug-in: Version 1.4.2
Using JRE version 1.4.2-03 Java HotSpot(TM) Client VM
User home directory = /root
----------------------------------------------------
// Cambozola V0.68-0041 (c) Andy Wilcock, 2006
// Build date: 19-February-2006 11:34:AM
// Available from http://www.charliemouse.com/code/cambozola/
ELF
/*--- lot of garbled special characters ---*/
build/buildd/glibc-2.3.6/build-tree/i386-libc/csu....
..Failed to connect to server (denied?)
/* /kabi/cam.html */
<html>
<head>
<title>Hello</title>
</head>
<body>
<applet code=com.charliemouse.cambozola.Viewer archive=cambozola.jar
width=320 height=240><param name=url value="/kabi/nph-mjprox?1"> </applet>'
</body>
</html>
Environment
Motion version: |
3.2.6 |
ffmpeg version: |
none |
Libraries: |
|
Server OS: |
Debian 3.1 Sarge, 2.6.8 |
--
JensBoegenhold - 27 May 2006
Answer
Is /kabi your cgi directory?
Either you need to put nph-mjprox in the real cgi directory (often called cgi-bin) or you need to setup Apache to see the kabi directory as a cgi directory with a scriptalias setting in httpd.conf.
Try and move it to cgi-bin and use /cgi-bin/nph-mjprox?1 instead.
--
KennethLavrsen - 27 May 2006