| 
	
 | 
 Posted by Curt Zirzow on 11/02/05 02:44 
On Tue, 01 Nov 2005 19:10:31 +0100, Max Belushkin wrote: 
 
>    Hi everyone, 
>  
>   I've ran into a rather strange problem with Apache 2.0.x, PHP 4.4.0, 
> FreeBSD. When I proc_open qmail-inject, the first 16384 bytes from a 
> buffer are accepted perfectly, which makes it an exact 16 KB. If a buffer 
> is larger, the rest is discarded. No errors appear anywhere - and I think 
> I've looked just about everywhere I could think of by now. This problem 
> does not manifest itself on a different installation of Apache 2.0.x, PHP 
> 4.3.8, SUSE Linux, but tested against postfix, up to sizes of 95 KB. 
 
If the same test fails on qmail-inject that you used with postfix, i would 
assume it is a configuration with qmail. Another test is to feed 
qmail-inject the same message you are using with the proc_open() call 
directly via the shell: 
  qmai-inject < /path/to/somefile 
 
or equivalent. 
 
 
>   I've searched Google all over, but could not find any hints. My best 
> guess so far is that I'm missing something in configuration directives, or 
> it's a qmail problem - although, with qmail-inject fed via cat, everything 
> works just fine, regardless of size. 
 
In this case are you sure that the file is being sent via proc_open()? can 
you provide a simplified script that does this? 
 
 
Curt. 
--  
http://news.zirzow.dyndns.org/
 
  
Navigation:
[Reply to this message] 
 |