[Zope] ZServer uncaptured python exception - solved

Alex Ganus alex_ganus@att.net
Sun, 4 Aug 2002 12:47:00 -0700


This is a multi-part message in MIME format.

------=_NextPart_000_0012_01C23BB5.04636F60
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit

Chris & Chris:


Thank you for your time and suggestions.

The problem went away.

* I have upgraded to Python 2.2.1 (compilation). You still get the error
with "python exception" but it looks benign as the server goes on in its
merry ways.
* Moving to Apache was another story as that too, needed an upgrade to
2.x - to solve some virtual hosts klutziness. Once I ran Zope through
Apache everything was dandy.

Suppose that I am an average Joe (which might not  be far from reality)
that is unhappy with the Web interface that Oracle put in front of its
server. I am looking for a better Web interface and learned about Zope.
I am just trying to do a quick evaluation (normal under circumstances)
of Zope. INSTALL.txt says that "Using ZServer is much easier..." Well, I
am running in all kind of problems that are *not* obvious if you are a
dilettante.

I can tell now that Zope is a great product with an exceptional
potential. But so was UNIX (vs. Microsoft.) I know that you guys are
besieged with many problems. However, at least a compatibility matrix
ought to be included in the installation instructions. 

That is, of course, if you ask me :-)


Many thanks and Good Luck!


Alex Ganus.



-----Original Message-----
From: Chris Withers [mailto:chrisw@nipltd.com]
Sent: Thursday, August 01, 2002 9:31 AM
To: alex_ganus@att.net
Cc: zope@zope.org; chrism@zope.com
Subject: Re: [Zope] ZServer uncaptured python exception


Alex Ganus wrote:

> Hopefully, you are aware that any mature product in the industry has
to
> have a bug reporting mechanism. 

Maybe you're unaware of http://collector.zope.org?

> - just their submittal acknowledged.  A work around is an acceptable
> alternative, especially when is delivered by an engineer with a clear
> judgment. To shutdown the site for an hour or to reduce the usage of
the
> product to some feature is, alas, not an acceptable solution.

You sound like you're paying for support here. Are you?
BTW, have you read "The Cathedral and the Bazaar"?

> I do not expect you to like my fonts or style - our mutual feelings
are
> in perfect harmony there.

This is an explicitly non-HTML list.

> If it matters, I am using Python 1.5.2 on sunos5.

So, with any commercial software, they'd tell you to g jump for using an

unsupported platform ;-)

You really shouldn't be using Python 1.5.2 with Zoep 2.5.1. you should
be using 
Python 2.1.3. Are you compiling from source?

As for PCGI, don't use it, stick Apache in front and use ProxyPass
and/or 
rewrite rules...

cheers,

Chris

------=_NextPart_000_0012_01C23BB5.04636F60
Content-Type: application/x-pkcs7-signature;
	name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
	filename="smime.p7s"

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIJAjCCApEw
ggH6oAMCAQICAwa4MTANBgkqhkiG9w0BAQQFADCBkjELMAkGA1UEBhMCWkExFTATBgNVBAgTDFdl
c3Rlcm4gQ2FwZTESMBAGA1UEBxMJQ2FwZSBUb3duMQ8wDQYDVQQKEwZUaGF3dGUxHTAbBgNVBAsT
FENlcnRpZmljYXRlIFNlcnZpY2VzMSgwJgYDVQQDEx9QZXJzb25hbCBGcmVlbWFpbCBSU0EgMjAw
MC44LjMwMB4XDTAyMDIwOTIwMDgwMVoXDTAzMDIwOTIwMDgwMVowVzEOMAwGA1UEBBMFR2FudXMx
DTALBgNVBCoTBEFsZXgxEzARBgNVBAMTCkFsZXggR2FudXMxITAfBgkqhkiG9w0BCQEWEmFsZXhf
Z2FudXNAYXR0Lm5ldDCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA3WA+wRll8qbqU1kOASCp
EAnISd0D6EuhKf4ZKjmqRTAkrF5d+OrCyiQHdkmCPYoA+fjZoqgfnGmR3JoKGH9HoWsGbadfwXST
Dsqzx0FtDLOh5jaB50EJDUIZEEvh7Yxegwhq7oFSdJSQ4ya9v+QHAh0bMXYM3k6afFSaAekl+/kC
AwEAAaMvMC0wHQYDVR0RBBYwFIESYWxleF9nYW51c0BhdHQubmV0MAwGA1UdEwEB/wQCMAAwDQYJ
KoZIhvcNAQEEBQADgYEA0zSddZf1AhwyDFoIzbU0L23YG4gFox0Nc1VVw3aB4tWHth0jsSRGGWwe
DFpLiQduciIuPug5gR44/lb1al5FX/TG6RqUv06+R4zkHC81bgU7aHq5x4ska8+e09jO9LTdk426
y6Jna4tOvjI3fK3DMnrsFGnUCxBWnO1VdYxNO3IwggMtMIIClqADAgECAgEAMA0GCSqGSIb3DQEB
BAUAMIHRMQswCQYDVQQGEwJaQTEVMBMGA1UECBMMV2VzdGVybiBDYXBlMRIwEAYDVQQHEwlDYXBl
IFRvd24xGjAYBgNVBAoTEVRoYXd0ZSBDb25zdWx0aW5nMSgwJgYDVQQLEx9DZXJ0aWZpY2F0aW9u
IFNlcnZpY2VzIERpdmlzaW9uMSQwIgYDVQQDExtUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgQ0Ex
KzApBgkqhkiG9w0BCQEWHHBlcnNvbmFsLWZyZWVtYWlsQHRoYXd0ZS5jb20wHhcNOTYwMTAxMDAw
MDAwWhcNMjAxMjMxMjM1OTU5WjCB0TELMAkGA1UEBhMCWkExFTATBgNVBAgTDFdlc3Rlcm4gQ2Fw
ZTESMBAGA1UEBxMJQ2FwZSBUb3duMRowGAYDVQQKExFUaGF3dGUgQ29uc3VsdGluZzEoMCYGA1UE
CxMfQ2VydGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZpc2lvbjEkMCIGA1UEAxMbVGhhd3RlIFBlcnNv
bmFsIEZyZWVtYWlsIENBMSswKQYJKoZIhvcNAQkBFhxwZXJzb25hbC1mcmVlbWFpbEB0aGF3dGUu
Y29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDUadfUsJRkW3HpR9gMUbbqcpGwhF59LQ2P
exLfhSV1KHQ6QixjJ5+Ve0vvfhmHHYbqo925zpZkGsIUbkSsfOaP6E0PcR9AOKYAo4d49vmUhl6t
6sBeduvZFKNdbnp8DKVLVX8GGSl/npom1Wq7OCQIapjHsdqjmJH9edvlWsQcuQIDAQABoxMwETAP
BgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBBAUAA4GBAMfskn5O+PWWpWdiKqTwTRFg0G+NYFhh
rCa7UjVcCM8w+6hKloofYkIjjBcP9LpknBesRynfnZhe0mxgcVyirNx54+duAEcftQ0o6AKd5Jr9
E/Sm2Xyx+NxfIyYJkYBz0BQb3kOpgyXy5pwvFcr+pquKB3WLDN1RhGvk+NHOd6KBMIIDODCCAqGg
AwIBAgIQZkVyt8x09c9jdkWE0C6RATANBgkqhkiG9w0BAQQFADCB0TELMAkGA1UEBhMCWkExFTAT
BgNVBAgTDFdlc3Rlcm4gQ2FwZTESMBAGA1UEBxMJQ2FwZSBUb3duMRowGAYDVQQKExFUaGF3dGUg
Q29uc3VsdGluZzEoMCYGA1UECxMfQ2VydGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZpc2lvbjEkMCIG
A1UEAxMbVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIENBMSswKQYJKoZIhvcNAQkBFhxwZXJzb25h
bC1mcmVlbWFpbEB0aGF3dGUuY29tMB4XDTAwMDgzMDAwMDAwMFoXDTA0MDgyNzIzNTk1OVowgZIx
CzAJBgNVBAYTAlpBMRUwEwYDVQQIEwxXZXN0ZXJuIENhcGUxEjAQBgNVBAcTCUNhcGUgVG93bjEP
MA0GA1UEChMGVGhhd3RlMR0wGwYDVQQLExRDZXJ0aWZpY2F0ZSBTZXJ2aWNlczEoMCYGA1UEAxMf
UGVyc29uYWwgRnJlZW1haWwgUlNBIDIwMDAuOC4zMDCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkC
gYEA3jMypmPHCSVFPtJueCdngcXaiBmClw7jRCmKYzUqbXA8+tyu9+50bzC8M5B/+TRxoKNtmPHD
T6Jl2w36S/HW3WGl+YXNVZo1Gp2Sdagnrthy+boC9tewkd4c6avgGAOofENCUFGHgzzwObSbVIoT
h/+zm51JZgAtCYnslGvpoWkCAwEAAaNOMEwwKQYDVR0RBCIwIKQeMBwxGjAYBgNVBAMTEVByaXZh
dGVMYWJlbDEtMjk3MBIGA1UdEwEB/wQIMAYBAf8CAQAwCwYDVR0PBAQDAgEGMA0GCSqGSIb3DQEB
BAUAA4GBADGxS0dd+QFx5fVTbF151j2YwCYTYoEipxL4IpXoG0m3J3sEObr85vIk65H6vewNKjj3
UFWobPcNrUwbvAP0teuiR59sogxYjTFCCRFssBpp0SsSskBdavl50OouJd2K5PzbDR+dAvNa28o8
9kTqJmmHf0iezqWf54TYyWJirQXGMYICyDCCAsQCAQEwgZowgZIxCzAJBgNVBAYTAlpBMRUwEwYD
VQQIEwxXZXN0ZXJuIENhcGUxEjAQBgNVBAcTCUNhcGUgVG93bjEPMA0GA1UEChMGVGhhd3RlMR0w
GwYDVQQLExRDZXJ0aWZpY2F0ZSBTZXJ2aWNlczEoMCYGA1UEAxMfUGVyc29uYWwgRnJlZW1haWwg
UlNBIDIwMDAuOC4zMAIDBrgxMAkGBSsOAwIaBQCgggGDMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0B
BwEwHAYJKoZIhvcNAQkFMQ8XDTAyMDgwNDE5NDY1NlowIwYJKoZIhvcNAQkEMRYEFCbBkX0DgC6n
7TqsRJcUfUAzqStaMHYGCSqGSIb3DQEJDzFpMGcwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCA
MAcGBSsOAwIHMAcGBSsOAwIHMA0GCCqGSIb3DQMCAgEoMAcGBSsOAwIaMAcGBSsOAwIaMAoGCCqG
SIb3DQIFMAoGCCqGSIb3DQIFMIGrBgkrBgEEAYI3EAQxgZ0wgZowgZIxCzAJBgNVBAYTAlpBMRUw
EwYDVQQIEwxXZXN0ZXJuIENhcGUxEjAQBgNVBAcTCUNhcGUgVG93bjEPMA0GA1UEChMGVGhhd3Rl
MR0wGwYDVQQLExRDZXJ0aWZpY2F0ZSBTZXJ2aWNlczEoMCYGA1UEAxMfUGVyc29uYWwgRnJlZW1h
aWwgUlNBIDIwMDAuOC4zMAIDBrgxMA0GCSqGSIb3DQEBAQUABIGAOGbJ1zhRn1xQW7vdrgdruCNt
RqE9uOAjuNXvc6aCMXnTNaEaB7upXU/umeEd2HsDHYbsTgoKp3htECU/Q+g7BB1ct0kCteXITm+w
K4rZtu4yjmHRwTPok0srtZiQmYwmya1JP0h07ONY9po0kdm3rF2T2Czy6HvUEYUfYCrzhSQAAAAA
AAA=

------=_NextPart_000_0012_01C23BB5.04636F60--