Please run this experiment for me:

scp the repository from your server down to your local machine.  Call it
(say) "copy.fossil".  Then run "fossil ui copy.fossil".  Then in a separate
window, go to your check-out and run "fossil push --once
http://localhost:8080/";.  In other words, please try doing the same push
using only the loop-back interface and the web server that is built into
fossil.  Please let us know whether or not that works.

On Thu, Jun 9, 2011 at 9:28 AM, Paolo Bolzoni <[email protected]> wrote:

>
> > I executed `fossil --httptrace sync' and waited until
> > `netstat -tu' shown an empty list.
> >
> > A request was sent and it never got a reply, suggesting that the server
> > is stuck in a loop or something. Can you verify that the server
> > process is still running?
> Well, if there was no server process the website should not appear
> at all. And the website is working.
>
> > Fossil normally tries to limit each HTTP round-trip to 5MB or less.
> > Did you change this in your settings? Or do you have an 80MB file that
> > you are trying to check in?
> Nope, I did not changed any technical setting. I only changed something
> for users. And yes, I have a single 80MB file that are the results of
> a long numerical experiment (an Octave session).
>
> I read something about sqlite and fossil limits and I recall them
> much larger than that.
>
> I do not know if it counts, but the Settings webpage under max-uploads
> shows 250000.
>
> > I know that the above won't work on my server because I have my server
> > configured to silently discard HTTP requests that are larger than a few
> > MB - as a security measure. What web server are you using? Do you
> > have size limits configured?
>
> I am using thttpd 2.25b. I had to make a little patch because thttpd does
> not
> set the HTTP_HOST variable for CGI scripts correctly as explained in this
> mailing list:
> http://www.mail-archive.com/[email protected]/msg02119.html
>
> And the configuration file contains:
> dir=/home/srv/thttpd
> data_dir=/home/srv/thttpd
> cgipat=fossil/**
> logfile=/var/log/thttpd/thttpd_log
> pidfile=/var/run/thttpd.pid
> port=3333
>
> I read again the man page, but I could not find anything interesting
> about size limits.
>
>
> _______________________________________________
> fossil-users mailing list
> [email protected]
> http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
>



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

Reply via email to