Hello,

Using fossil with xinetd using the following settings, browsing
repositories via the web interface does not work properly. My xinetd is
the one from Debian jessie.

service fossilmpa
{   
type = UNLISTED
bind = 208.77.100.8
port = 8080
socket_type = stream
protocol = tcp
flags = NODELAY
group = repompa
user = repompa
wait = no
cps = 1000
server = /usr/local/bin/fossil
server_args = http /repos/mpa/squirreljme.fossil --nossl --host
multiphasicapps.net:8080
}

Using a web browser such as Dillo or w3m, you essentially get content
showing up multiple times and queries being dropped.

 * <http://multiphasicapps.net:8080/finfo?name=build.sh>
 * <http://multiphasicapps.net:8080/dir?ci=tip>
 * <http://multiphasicapps.net:8080/stat>

If you browse it using Firefox, you see a snipped off HTTP query.

If I change xinetd to just forward the connection to a local address it
works fine however.

If I run the following command locally: `echo -en
"GET /doc/ckout/readme.mkd\r\n\r\n" | fossil
http /repos/mpa/squirreljme.fossil --nossl --host
multiphasicapps.net:8080` then it will send me multiple bodies on the
output.


_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to