Hi,

I have a Fossil setup running on Debian 7.8 64-bit inside OpenVZ
container. I use nginx and xinetd to host my repositories. When I build
Fossil from source without Tcl support - everything works fine. But when
I build Fossil --with-tcl (Tcl 8.5), I can't display any repository
through browser.

I couldn't find any other info than nginx complaining about wrong HTTP
headers returning from "upstream" and then about connection reset by
"upstream" (upstream in nginx's terminology is a cluster that nginx can
proxy requests to). I build Fossil on my local Debian 7.8 64-bit
Virtualbox image and then put it on VPS with the same OS version. Both
have required libraries installed.

The Fossil binary itself seems to be working on-site when used in
command line mode. "Fossil open", "version" and "help" do what they're
supposed to do. Also running "fossil server" on Virtualbox seems to work
fine, as I can browse repository through it's web interface. Only xinetd
+ nginx seem to be not working for some reason (on both Virtualbox image
and VPS) unless I switch to Fossil binary compiled without Tcl support.

The flag I used to compile Fossil was --with-th1-hooks and
--with-tcl=<path_to_tclConfig.sh>. Also there's HTTPS and readline
support built-in.

So the question is, does Tcl support require some special steps or
environment setup to work? Is there any other thing I should check or
look at?

Thanks in advance!

-- 

Pozdrawiam / With best regards,
Orzech


Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
fossil-users mailing list
[email protected]
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to