Re: Apache::Session::Lock::File hangs under Windows

2003-07-08 Thread Andrew Alakozow

 PH On Mon, 2003-07-07 at 07:29, Andrew Alakozow wrote:
 Apache::Session::Lock::File hangs under Windows if you try to remove
 session or add data to existing session. This happenes because you
 cannot flock($self-{fh}, LOCK_EX) if you already has
 flock($self-{fh}, LOCK_SH) in Windows.

PH Under mod_perl 1, there is no need to use locking on Win32 since
PH mod_perl runs single-threaded there.
I write code that should work on both Unix and Win. More compatible libs I
use, less branching I need in my code. Now it's mod_perl 1, but I'll have to
move it to mod_perl 2 someday.

PH This patch might be useful for mod_perl 2 on Win32, but LOCK_UN is
PH tricky.  Have you seen this?
http://perl.plover.com/yak/flock/samples/slide004.html
Apache::Session::Lock::File doesn't put any data in lock files.

IMHO, this lib should be patched or contain alarm about Windows, but it
shouldn't just hang. It was first time I've run perl -d on purpose. %)

BTW, 'clean' method of this model hangs as well.

aa29



Re: Newbie question about mod_perl capabilities

2003-07-08 Thread Matt Sergeant
On Monday, Jul 7, 2003, at 20:50 Europe/London, Ged Haywood wrote:

On 7 Jul 2003, Walter H. van Holst wrote:

 I am new to mod_perl and am trying to figure out whether it suits my
needs or not. Can I use it to intercept any http CONNECT requests 
Apache
receives and answer those?
The concept of a connection is at the transport level, way below HTTP.
The HTTP protocol simply assumes a reliable transport (you don't even
need an Internet:) and deals with exchanges of messages.  See RFC1945.
Sorry Ged, Walter is talking about CONNECT which is a proxy request. It 
goes in place of GET or POST in the request line:

CONNECT mail.openrelay.com:25 HTTP/1.1

I *think* mod_perl will be able to intercept this, but I've never tried 
it. You might need to do it very early on in the request, and make sure 
it gets passed through to mod_proxy later on or things just won't work.

Matt.



Re: Newbie question about mod_perl capabilities

2003-07-08 Thread Walter H. van Holst
On Tue, 2003-07-08 at 10:14, Matt Sergeant wrote:

 Sorry Ged, Walter is talking about CONNECT which is a proxy request. It 
 goes in place of GET or POST in the request line:
 
 CONNECT mail.openrelay.com:25 HTTP/1.1
 
 I *think* mod_perl will be able to intercept this, but I've never tried 
 it. You might need to do it very early on in the request, and make sure 
 it gets passed through to mod_proxy later on or things just won't work.

Well, thanks to a someone on IRC I have found a code snippet that might
do exactly that. So it appears that mod_perl can do this. And yes, it is
intended for exactly the kind of CONNECT requests you describe.

Regards,

 Walter
-- 
Like almost everyone, I receive a lot of spam every day, much of it
offering to help me get out of debt or get rich quick. It's ridiculous.
(Bill Gates)



Re: Newbie question about mod_perl capabilities

2003-07-08 Thread Ged Haywood
Hi there,

On 8 Jul 2003, Walter H. van Holst wrote:

 On Tue, 2003-07-08 at 10:14, Matt Sergeant wrote:
 
  Sorry Ged, Walter is talking about CONNECT which is a proxy request.

Argh.  :)

 Well, thanks to a someone on IRC I have found a code snippet that might
 do exactly that. So it appears that mod_perl can do this. And yes, it is
 intended for exactly the kind of CONNECT requests you describe.

:)

73,
Ged.



Re: ProxyPass not getting type of dynamic images?

2003-07-08 Thread Ged Haywood
Hi there,

On Mon, 7 Jul 2003, Kirk Bowe wrote:

 ProxyPass / http://other.server.with.specified.port.com:8082/
 ProxyPassReverse / http://other.server.with.specified.port.com:8082/
 ProxyReceiveBufferSize 16384
 
 Most of it works fine but I appear to be losing content types.

Is it something mod_proxy is doing?

If you look in apache_1.3.27/src/modules/proxy/proxy_util.c
at the function ap_proxy_read_headers() you may find something.

You could add some logging.

73,
Ged.



Re: Apache::Session::Lock::File hangs under Windows

2003-07-08 Thread Enrico Sorcinelli
On Tue, 8 Jul 2003 10:26:54 +0400
Andrew Alakozow [EMAIL PROTECTED] wrote:

Hi Andrew

 
 BTW, 'clean' method of this model hangs as well.
 

Also Apache::Session::Lock::File (1.54) 'clean' method has a little bug in 
checking lockfiles last access time.

See my post at:

http://mathforum.org/epigone/modperl/plinfrargoo

Since I've mailed this to the author with no response, I'll include the 
patch into my next release of Apache::SessionManager (A::S wrapper).

by

- Enrico


RE: Possible bug using NTLMv2 across trusted domains.

2003-07-08 Thread Paulo Meireles
Hi,

1 - You must be aware, by now, that your machine is infected. Please
install and run a recented/updated antivirus. The fact that your question
contained a virus is a good reason why nobody answered it.

2 - This list is for mod_perl questions; asking about a particular
module is OT (Off-Topic) and that's another reason why nobody answered.

3 - Even if it was on topic, you're testing with *very* old service packs.
If you, absolutely, must use an old service pack, then please tell us why;
The question is, maybe it's not a bug on the NTLM2 module - but a bug on
Windows NT itself, eventualy corrected in SP6a. This is the final reason
why your question will remain... unanswered.

So, please install both SP6a and the post-sp6a security rollup package
on the Windows NT machines, and then contact the module author (or whatever
procedures for bug reporting are in the module documentation).

Regards,

Paulo Meireles

-Mensagem original-
De: Kevin [mailto:[EMAIL PROTECTED]
Enviada: segunda-feira, 7 de Julho de 2003 17:38
Para: undisclosed-recipients:
Assunto: Possible bug using NTLMv2 across trusted domains.


I believe I have found a problem with NTLMv2 authentication across trusted
domains.

the setup:
DomainA (PDC-A and BDC-A both SP4)
DomainB (PDC-B and BDC-B both SP4)
Two-way trust exists between DomainA and DomainB
client machine (Client1) tested with both SP4  SP5 resides in DomainA

When I add the value LMCompatibilityLevel in
HKEY_LOCAL_MACHINE\System\CurrentControlSet\control\LSA
and set it at 3 (send NTLMv2 response only) everyth@



Re: FAIL mod_perl-1.28 MSWin32-x86-multi-thread 4.0

2003-07-08 Thread Randy Kobes
On Sun, 6 Jul 2003, DH wrote:

 This distribution has been tested as part of the cpan-testers
 effort to test as many new uploads to CPAN as possible.  See
 http://testers.cpan.org/

 Please cc any replies to [EMAIL PROTECTED] to keep other
 test volunteers informed and to prevent any duplicate effort.
 E:\new\mod_perl-1.28perl Makefile.PL NO_HTTPD=1
 APACHE_SRC=E:\Apache INSTALL_DLL=E:\Apache\modules
[ ... ]
 Linking...
 LINK : fatal error LNK1181: cannot open input file
 ..\..\..\..\..\Perl\lib\CORE\perl56.lib

Thanks for raising this - the problem was that the drive letters
weren't included in the dsp file. This is fixed in the mod_perl
cvs sources.

-- 
best regards,
randy kobes