You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by bu...@apache.org on 2006/07/13 04:30:26 UTC
DO NOT REPLY [Bug 35869] - Can't run as a service on Windows Server 2003 64-Bit Edition
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG�
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=35869>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND�
INSERTED IN THE BUG DATABASE.
http://issues.apache.org/bugzilla/show_bug.cgi?id=35869
------- Additional Comments From CyberSongs@Musics.net 2006-07-13 02:30 -------
I fought this bug too. It is related to Windows Data Execution Prevention
[DEP] and Data Object Model Component [DCOM] and well as most likely the +COM
under Component Services | Component Services | Computers | My Computer
Second, this as well as nVidia drivers may require installation as a service
from the command:
"<drive>:\<ServerRoot>\Apache2\bin\Apache.exe" -k install -n "Apache2" -k
and to run:
<drive>:\<ServerRoot>\Apache2\bin\Apache.exe -w -n "Apache2" -k start
Generally, I've worked around the bug this way. It seems to be in the
installer's failure to know how to set up permissions properly.
cgi won't run, MySQL won't work, PHP won't work, and most forum software won't
work because of this.
Other programs also will not work, including the nVidia Firewall Network Access
Manager [NAM] and others crucial to services.
The truth of it is that the packagers are not familiar with the Execution Bit
and Code Segment Tag Bits utilized in DEP and 64-bit systems.
Apache 2.0.47 installs and works on Windows Server 2003 (R2), even though it is
a 32-bit application and service. I believe when Apache fixed some reported
cgi bug they broke the install and execution, simply because Apache 2.0.47
doesn't have this problem out of the box on 64-bit systems. I wish they'd keep
access to earlier version around and that they'd fix this fix for an exploit
that was reported as possible yet one which no one had attempted.
The packagers should actually try it on a dry install of a 64-bit system before
they release the patches and finalize the beta testing!
--
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org