Question

Tomcat and apache will not load on netware 6.5sp7

Asked by: NJAMHA

GroupWise 6.5sp6 Netware 6.5sp7
WebAccess will not load.
Can not get tomcat or apache to load.
Recreated the LDap server and group
Recreated the SSL certificates by doing the following
First, make sure your tree is healthy by performing basic health check procedures.

http://support.novell.com/cgi-bin/search/searchtid.cgi?/10060600.htm

Check your Organizational CA for validity. If not, recreate it:
http://support.novell.com/docs/Tids/Solutions/10060118.html

Also check out the following:
http://support.novell.com/cgi-bin/search/searchtid.cgi?/10074694.htm

Still can not get tomcat 4 and apache to load.

Symantec AntiVirus NAVENG External Module                                     
  Version 1.00.20   December 30, 2004                                           
  (C) Copyright 1993-2003 Symantec Corporation, All Rights Reserved             
Module NAVENG.NLM load status OK                                                
Interrupt assignment: 112  (Device driver is HIN aware.)                        
HPASMXL: Novell Event Bus Interface initialized                                 
HPASMXL: HP ProLiant iLO 2 Management Controller initialized                    
HPASMXL: Integrated Management Log Support enabled                              
HPASMXL: Automatic Server Recovery enabled                                      
HPASMXL: Server Environment Protection enabled                                  
                                                                                
HPASMXL: Load Completed.                                                        
                                                                                
Novell GroupWise WebAccess                                                      
Version 6.5.7                                                                   
(C) Copyright 1993-2006 Novell, Inc. All rights reserved.                       
                                                                                
<GroupWise WebAccess> WebAccess Servlet is ready for work                       
<Novell WebAccess> Unable to load configuration file: SYS:/Novell/WebPublisher/w
ebpub.cfg                                                                       
<Novell WebAccess> WebAccess Servlet is shutting down                           
                                                                                
Novell GroupWise WebAccess Spell Checker                                        
Version 6.5.7                                                                   
(C) Copyright 1996-2006 Novell, Inc. All rights reserved.        
 (C) Copyright 1996-2006 Novell, Inc. All rights reserved.                       
                                                                                
        Maximum suggestions: 10                                                 
        Dictionary path    : SYS:\Tomcat\4\webapps\ROOT\web-inf\classes\com\nove
ll\collexion\morphology\data                                                    
                                                                                
<GroupWise WebAccess Spell Checker> Spell Servlet is ready for work             
Loading module GWAVAVSA.NLM                                                     
  GWAVA - Virus Scanner Access Library                                          
  Version 4.00   December 5, 2007                                               
  Copyright (c) Beginfinite Inc., All rights reserved.                          
Module GWAVAVSA.NLM load status OK                                              
Feb 6, 2009 1:27:59 PM org.apache.jk.common.ChannelSocket init                  
INFO: JK: ajp13 listening on /0.0.0.0:9010                                      
Feb 6, 2009 1:27:59 PM org.apache.jk.server.JkMain start                        
INFO: Jk running ID=0 time=0/44  config=null                                    
Feb 6, 2009 1:28:24 PM org.apache.catalina.core.StandardHostDeployer install    
INFO: Installing web application at context path  from URL file:sys:\tomcat\5.0\
webapps\ROOT                                                                    
Feb 6, 2009 1:28:24 PM org.apache.catalina.core.StandardHostDeployer install    
INFO: Installing web application at context path /tomcat-docs from URL file:sys:
\tomcat\5.0\webapps\tomcat-docs                                                 
Feb 6, 2009 1:28:24 PM org.apache.catalina.core.StandardHostDeployer install    
INFO: Installing web application at context path /webdav from URL file:sys:\tomc
at\5.0\webapps\webdav                                                           
   GWAVA - Virus Scanner Access Library                                          
  Version 4.00   December 5, 2007                                               
  Copyright (c) Beginfinite Inc., All rights reserved.                          
Module GWAVAVSA.NLM load status OK                                              
Feb 6, 2009 1:27:59 PM org.apache.jk.common.ChannelSocket init                  
INFO: JK: ajp13 listening on /0.0.0.0:9010                                      
Feb 6, 2009 1:27:59 PM org.apache.jk.server.JkMain start                        
INFO: Jk running ID=0 time=0/44  config=null                                    
Feb 6, 2009 1:28:24 PM org.apache.catalina.core.StandardHostDeployer install    
INFO: Installing web application at context path  from URL file:sys:\tomcat\5.0\
webapps\ROOT                                                                    
Feb 6, 2009 1:28:24 PM org.apache.catalina.core.StandardHostDeployer install    
INFO: Installing web application at context path /tomcat-docs from URL file:sys:
\tomcat\5.0\webapps\tomcat-docs                                                 
Feb 6, 2009 1:28:24 PM org.apache.catalina.core.StandardHostDeployer install    
INFO: Installing web application at context path /webdav from URL file:sys:\tomc
at\5.0\webapps\webdav                                                           
Feb 6, 2009 1:28:24 PM org.apache.jk.common.ChannelSocket init                  
INFO: JK2: ajp13 listening on /0.0.0.0:9011                                     
Feb 6, 2009 1:28:24 PM org.apache.jk.server.JkMain start                        
INFO: Jk running ID=0 time=16/55  config=sys:\tomcat\5.0\conf\jk2.properties    
Feb 6, 2009 1:28:24 PM org.apache.catalina.startup.Catalina start               
INFO: Server startup in 89097 ms                                                
RTVSCAN: Symantec AntiVirus installed successfully

                                  
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:

Select allOpen in new window

This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.

Subscribe now for full access to Experts Exchange and get

Instant Access to this Solution

  • Plus...
  • 30 Day FREE access, no risk, no obligation
  • Collaborate with the world's top tech experts
  • Unlimited access to our exclusive solution database
  • Never be left without tech help again

Subscribe Now

Asked On
2009-02-06 at 10:35:40ID24120303
Tags

Tomcat 4

,

Netware 6.5sp7

,

Apache

,

GroupWise 6.5.6

Topics

Novell Netware Network Software

,

Computer Servers

Participating Experts
3
Points
500
Comments
34

Trusted by hundreds of thousands everyday for fast, accurate and reliable tech support.

  • "The time we save is the biggest benefit of Experts Exchange to Warner Bros. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange." Mike Kapnisakis, Warner Bros.
  • "Our team likes having a resource that is more secure than just using Google and most experts using this service really know their stuff. It's nice to look here first versus using Google." Dayna Sellner, Lockheed Martin
  • "Anytime that I've been stumped with a problem, 9 out of 10 times Experts Exchange has either the accepted solution or an open discussion of the potential solution to the problem." Kenny Red, eBay Inc.

See what Experts Exchange can do for you.

Got a question?

We've got the answer.

Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.

Screenshot of Experts Exchange Knowledgebase

Need individual assistance?

Our experts are ready to help.

If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.

Screenshot of Experts Exchange Knowledgebase

Want to learn from the best?

Read articles from industry experts.

Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.

Screenshot of an Article

Working on a long term project?

Store your work and research.

Save solutions to your questions, answers you’ve discovered through searching plus helpful articles in your personal knowledgebase for easy future access.

Screenshot of Experts Exchange Knowledgebase

Access the answers to your technology questions today.

Subscribe Now

30-day free trial. Register in 60 seconds.

What Makes Experts Exchange Unique?

Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Trusted by the world's most respected brands.

image of each brand's logo

Faithfully serving IT professionals since 1996.

Experts Exchange Logo

Try it out and discover for yourself.

Subscribe Now

30-day free trial. Register in 60 seconds.

Related Solutions

  1. Install Tomcat 4.1.24, Apache 1.3.29 (Multi Pr…
    Hi All, I have installed Netware 5.1, SP6 and JVM 1.3 on my machine. I have tomcat 4.1.24, tomcat 4.1.29 and apache 1.3.29 binaries. when i try to install with these combinations, my tomcat is not working. it is giving the error like this: exception in thread "ma...
  2. Apache or Tomcat are very slow
    I am using iManager and Virtual Office on a Dual 850Mhz 512MB ram system with Netware 6.5 sp2. I notice quite often that it will take a long time to respond to requests when I click on links. I want to use this system to Demo to customers. I have seen this on other systems ...
  3. Tomcat/Apache will not start on Netware 6.5 SP5
    Hello, We recently migrated a number of servers to the latest Netware 6.5. I think I'm having a certificate issue with some of the servers. New server installs work fine, and "some" of the other migrations also work fine. However, on at least two servers now, I ...
  4. LDAP and Apache security issues detected by network sc…
    My network has been scanned and my Netware 6.0 servers were found to have numerous issues regarding LDAP and Apache. I have search and have not been able to find anything that works. Security alerts are as follows: HttpTraceEnabled ApacheServerTokenNotSet LDAP Nullbind LDA...

Free Tech Articles

  1. WARNING: 5 Reasons why you should NEVER fix a computer for free.
    It is in our nature to love the puzzle. We are obsessed. The lot of us. We love puzzles. We love the challenge. We thrive on finding the answer. We hate disarray. It bothers us deep in our soul. W...
  2. SCCM OSD Basic troubleshooting
    SCCM 2007 OSD is a fantastic way to deploy operating systems, however, like most things SCCM issues can sometimes be difficult to resolve due to the sheer volume of logs to sift through and the dispe...
  3. Migrate Small Business Server 2003 to Exchange 2010 and Windows 2008 R2
    This guide is intended to provide step by step instructions on how to migrate from Small Business Server 2003 to Windows 2008 R2 with Exchange 2010. For this migration to work you will need the fo...
  4. Create a Win7 Gadget
    This article shows you how to create a simple "Gadget" -- a sort of mini-application supported by Windows 7 and Vista. Gadgets can be dropped anywhere on the desktop to provide instant information, ...
  5. Outlook continually prompting for username and password
    There have been a lot of questions recently regarding Outlook prompting for a username and password whilst using Exchange 2007. There are a few reasons why this would happen and I will try to cover t...
  6. Backup Exchange 2010 Information Store using Windows Backup
    There seems to be quite a lot of confusion around the ability to backup Exchange 2010 using the built in Windows Backup feature. This stems from the omission of this feature prior to Exchange 2007 s...

Cloud Class Webinars

  1. Avoiding Bugs in Microsoft Access
    Alison Balter takes and in-depth look at avoiding bugs in Access. In this webinar you will learn about using the immediate window to debug your applications, invoking the debugger, using breakpoints to troubleshoot, stepping through code, setting the next statement to execute, ...
  2. Top 10 Best New Features in Visio 2010
    Scott Helmers gives live demonstrations of the top 10 new features in Visio 2010. This webinar will teach you how to create compelling diagrams by adding shapes to the page with a single click, linking the shapes in a diagram to data in Excel (or SQL Server, or SharePoint), ...
  3. IT Consultant Business Secrets Revealed
    Michael Munger, Experts Exchange tech pro and IT consultant, pulls back the curtain on his very successful businesses and answers question on every IT consultant and business owner should know about. He shares secrets on what he did to solve the 5 most common problems in IT, ...
  4. Disaster Recovery and Business Continuity
    Quest CTO, Mike Billon, gives an overview of the steps involved in building a dunamic disaster recovery plan. Through case studies and an examination of software/hardware tooles for monitoring and testing, you'll gain a better understandin of where you are, where you want ...
  5. Organize Your Visio Diagrams with Containers and Lists
    Scott Helmers uses cross functional flowcharts, wireframe diagrams, data graphic legends and seating charts to teach you: how to ustilize all three new structured diagram components in Visio 2010, the best practices for organizeing shapes in previous version of Visio, how to organize ...
  6. How to Us Objects, Properties, Events and Methods in Microsoft Access
    Alison Dalter gives an in-depbth look at objects, properties, events and methods in Microsoft Access. In this webinar you will learn about using the object browser, referring to objects, working with properties and methods, working with object variables, understanding the ...

Join the Community

Give a Little. Get a Lot.

Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.

Join the Community

Answers

 

by: Ghost96Posted on 2009-02-06 at 12:06:15ID: 23573673

I might have missed this, and I'm no pro with Webaccess stuff.

But that aside, are you getting a specific error when trying to load up Apache2?

Let's not deal with WebAccess at all - just Apache.

When loading the 2 commands for it in autoexec.ncf, will it load with an error?

I saw the TID's but didn't do a keyword search on PKIDIAG.  Have you tried running that at the console so you can see if there are issues with keys expiring?  Most web problems I've seen after a machine gets rebooted and something won't start deals with expired keys.  PKIDIAG will at least give you a health check on them.

Can you post back after giving it a shot?  

 

by: NJAMHAPosted on 2009-02-06 at 12:31:53ID: 23573927

PKIDiag is clean no errors.
Deleted and reinstalled the certificate server. All keys have 2019 expiration dates.
After reinstalling Tomcat 4 from cd and reinstalling Webaccess. I do get the apache screen. See below.

*****
see also tomcat from logger screen

Apache 2.0.59 for Netware screen shows the following
 
<Press any key to continue...> 
 
Tomcat 
 
                                                                               
Loading module PERL.NLM                                                        
  Perl 5.8.4 - Command Line Interface                                          
  Version 5.00.05   September 13, 2005                                         
  Copyright (C) 2000-01, 2004-05 Novell, Inc. All Rights Reserved.             
  Auto-Loading Module LIBPERL.NLM                                              
  Auto-loading module LIBPERL.NLM                                              
  Perl 5.8.4 - Script Interpreter and Library                                  
  Version 5.00.05   September 13, 2005                                         
  Copyright (C) 2000-01, 2004-05 Novell, Inc. All Rights Reserved.             
Module LIBPERL.NLM load status OK                                              
Module PERL.NLM load status OK                                                 
Using CATALINA_BASE:   sys:/tomcat/4                                           
Using CATALINA_HOME:   sys:/tomcat/4                                           
Using CATALINA_TMPDIR: sys:/tomcat/4/temp                                      
Using JAVA_HOME:       SYS:\java                                               
Doing a start                                                                  
Starting service Tomcat-Standalone                                             
Apache Tomcat/4.1.36-LE-jdk14                                                  
                                                                               
Novell GroupWise WebAccess                                                     
Version 6.5.7                                                                  
(C) Copyright 1993-2006 Novell, Inc. All rights reserved.                       
                                                                                
<GroupWise WebAccess> WebAccess Servlet is ready for work                       
                                                                                
Novell GroupWise WebPublisher                                                   
Version 6.5.7                                                                   
(C) Copyright 1993-2006 Novell, Inc. All rights reserved.                       
                                                                                
<GroupWise WebPublisher> WebPublisher Servlet is ready for work                 
                                                                                
Novell GroupWise WebAccess Spell Checker                                        
Version 6.5.7                                                                   
(C) Copyright 1996-2006 Novell, Inc. All rights reserved.                       
                                                                                
        Maximum suggestions: 10                                                 
        Dictionary path    : SYS:\Tomcat\4\webapps\ROOT\web-inf\classes\com\nove
ll\collexion\morphology\data                                                    
                                                                                
<GroupWise WebAccess Spell Checker> Spell Servlet is ready for work             
Feb 6, 2009 3:22:07 PM org.apache.jk.common.ChannelSocket init                  
INFO: Port busy 9010 java.net.SocketException: Operation already in progress    
Feb 6, 2009 3:22:07 PM org.apache.jk.common.ChannelSocket init                  
INFO: JK: ajp13 listening on /0.0.0.0:9011                                      
Feb 6, 2009 3:22:08 PM org.apache.jk.server.JkMain start                        
INFO: Jk running ID=1 time=0/392  config=null                                   
INFO: Jk running ID=1 time=0/392  config=null                                   
StandardServer.await: create[8005]: java.net.SocketException: Operation already 
in progress                                                                     
java.net.SocketException: Operation already in progress                         
        at java.net.PlainSocketImpl.socketListen(Native Method)                 
        at java.net.PlainSocketImpl.listen(PlainSocketImpl.java:348)            
        at java.net.ServerSocket.bind(ServerSocket.java:319)                    
        at java.net.ServerSocket.<init>(ServerSocket.java:185)                  
        at org.apache.catalina.core.StandardServer.await(StandardServer.java:501
)                                                                               
        at org.apache.catalina.startup.Catalina.start(Catalina.java:468)        
        at org.apache.catalina.startup.Catalina.execute(Catalina.java:346)      
        at org.apache.catalina.startup.Catalina.process(Catalina.java:130)      
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)          
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)                                                                        
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)                                                                
        at java.lang.reflect.Method.invoke(Method.java:324)                     
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:150)       
Stopping service Tomcat-Standalone                                              
<GroupWise WebAccess> WebAccess Servlet is shutting down                        
<GroupWise WebPublisher> WebPublisher Servlet is shutting down                  
<GroupWise WebAccess Spell Checker> Spell Servlet is shutting down              
java: Class org.apache.catalina.startup.Bootstrap exited with status 1          
                                              
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:

Select allOpen in new window

 

by: Ghost96Posted on 2009-02-06 at 12:36:46ID: 23573975

Not to sound redundant, but is Apache loading properly then?  Sometimes when I see the press any key message, it closes Apache afterwards.  Are you getting Apache to stay running I guess is what I'm after.  Then we'd be targeting Tomcat and WebAccess or do we still need to target all 3?

 

by: NJAMHAPosted on 2009-02-06 at 12:38:14ID: 23573986

You are correct. Press any key. No apache loaded

 

by: Ghost96Posted on 2009-02-06 at 12:46:34ID: 23574053

Can you attach:
sys:\apache2\logs\startup.err

Or is it empty?

 

by: Ghost96Posted on 2009-02-06 at 12:48:08ID: 23574071

Also, anything in the logger screen before the press any key stuff?  Where we could see a possible error while it's trying to load?

 

by: NJAMHAPosted on 2009-02-06 at 12:48:19ID: 23574072

0 byte file

 

by: Ghost96Posted on 2009-02-06 at 12:49:44ID: 23574083

Also, any cause and effect?  Like, did you recently install something and then restart the server?

 

by: NJAMHAPosted on 2009-02-06 at 12:50:42ID: 23574092

Nothing on the Apache screen and the logger screen just shows what I posted a few minutes ago.  On the system console I do see apache.nlm loading ok.

 

by: NJAMHAPosted on 2009-02-06 at 12:53:39ID: 23574112

WebAccess was installed back in the summer but was not turned on until last week. Only the Certificate server, tomcat 4 and webAccess was installed on the server again this week. Only after webaccess would not work. This server only has Groupwise, Symantec antivirus,GWAVA and backupexec installed. All are working with the exception of Webaccess.

 

by: Ghost96Posted on 2009-02-06 at 12:57:21ID: 23574138

So is there anything you can post error-wise when you do this?

UNLOAD APACHE2
ADMSRVDN
AP2WEBDN

Wait 1 solid minute

APACHE2
ADMSRVUP
AP2WEBUP

 

by: NJAMHAPosted on 2009-02-06 at 13:05:50ID: 23574207

A02-2:unload apache2            
Module APACHE2.NLM unloaded      
A02-2:admsrvdn                  
Module APACHE2 is NOT loaded    
A02-2:ap2webdn                  
Module APACHE2 is NOT loaded    


apache2 gives me the press any screen with this on the logger screen
                                                                               
Loading module APACHE2.NLM                                                      
  Apache Web Server 2.0.59                                                      
  Version 2.00.59   March 13, 2007                                              
  Copyright 2006 The Apache Software Foundation. Licensed under the Apache Licen
se Version 2.0.                                                                
  Auto-Loading Module APRLIB.NLM                                                
  Auto-loading module APRLIB.NLM                                                
  Apache Portability Runtime Library 0.9.12                                    
  Version 0.09.12   March 13, 2007                                              
  Copyright (c) 2000-2005 The Apache Software Foundation. All rights reserved.  
Module APRLIB.NLM load status OK                                                
Module APACHE2.NLM load status OK                                              

admservup

Loading module APACHE2.NLM                                                    
Loading in address space ADMINSRV.                                            
  Apache Web Server 2.0.59                                                    
  Version 2.00.59   March 13, 2007                                            
  Copyright 2006 The Apache Software Foundation. Licensed under the Apache Lice
se Version 2.0.                                                                
Module APACHE2.NLM load status OK                                              

ap2webup

Loading module APACHE2.NLM                                                    
Loading in address space ADMINSRV.                                            
  Apache Web Server 2.0.59                                                    
  Version 2.00.59   March 13, 2007                                            
  Copyright 2006 The Apache Software Foundation. Licensed under the Apache Lice
se Version 2.0.                                                                
Module APACHE2.NLM load status OK                                              
Loading module APACHE2.NLM                                                    
  Apache Web Server 2.0.59                                                    
  Version 2.00.59   March 13, 2007                                            
  Copyright 2006 The Apache Software Foundation. Licensed under the Apache Lice
se Version 2.0.                                                                
  Auto-Loading Module APRLIB.NLM                                              
  Auto-loading module APRLIB.NLM                                              
  Apache Portability Runtime Library 0.9.12                                    
  Version 0.09.12   March 13, 2007                                            
  Copyright (c) 2000-2005 The Apache Software Foundation. All rights reserved.
Module APRLIB.NLM load status OK                                              
Module APACHE2.NLM load status OK                


No apache screen                              

 

by: Ghost96Posted on 2009-02-06 at 13:15:33ID: 23574290

Can you post your:
sys:apache2\conf\httpd.conf file?

Only other time I see the whole press any key garbage (not common) is when you're actually missing a lot of information in that file.  It should be rather plentiful with config settings.  If you don't want to post it, fine and dandy, but can you give us a size or how many lines you have in the file itself?

 

by: NJAMHAPosted on 2009-02-06 at 13:18:25ID: 23574316

# NWConfVersion = 28
#
# ServerRoot: The top of the directory tree under which the server's
# configuration, error, and log files are kept.
#
# NOTE!  If you intend to place this on an NFS (or otherwise network)
# mounted filesystem then please read the LockFile documentation
# (available at <URL:http://httpd.apache.org/docs-2.0/mod/core.html#lockfile>);
# you will save yourself a lot of trouble.
#
# Do NOT add a slash at the end of the directory path.
#
ServerRoot "SYS:/APACHE2"

#
# Timeout: The number of seconds before receives and sends time out.
#
Timeout 300

#
# KeepAlive: Whether or not to allow persistent connections (more than
# one request per connection). Set to "Off" to deactivate.
#
KeepAlive On

#
# MaxKeepAliveRequests: The maximum number of requests to allow
# during a persistent connection. Set to 0 to allow an unlimited amount.
# We recommend you leave this number high, for maximum performance.
#
MaxKeepAliveRequests 100

#
# KeepAliveTimeout: Number of seconds to wait for the next request from the
# same client on the same connection.
#
KeepAliveTimeout 15

# NetWare MPM
# ThreadStackSize: Stack size allocated for each worker thread
# StartThreads: Number of worker threads launched at server startup
# MinSpareThreads: Minimum number of idle threads, to handle request spikes
# MaxSpareThreads: Maximum number of idle threads
# MaxThreads: Maximum number of worker threads alive at the same time
# MaxRequestsPerChild: Maximum  number of requests a thread serves. It is
#                      recommended that the default value of 0 be set for this
#                      directive on NetWare.  This will allow the thread to
#                      continue to service requests indefinitely.

ThreadStackSize      65536
StartThreads            25
MinSpareThreads         10
MaxSpareThreads         50
MaxThreads            1024
MaxRequestsPerChild      0
MaxMemFree             100

#
# Listen: Allows you to bind Apache to specific IP addresses and/or
# ports, in addition to the default. See also the <VirtualHost>
# directive.
#
# Change this to Listen on specific IP addresses as shown below to
# prevent Apache from glomming onto all bound IP addresses (0.0.0.0)
#
#Listen 12.34.56.78:80
Listen 80
SecureListen 443 "SSL CertificateDNS"

#
# ServerAdmin: Your address, where problems with the server should be
# e-mailed.  This address appears on some server-generated pages, such
# as error documents.  e.g. admin@your-domain.com
#
ServerAdmin you@your.address

#
# ServerName gives the name and port that the server uses to identify itself.
# This can often be determined automatically, but we recommend you specify
# it explicitly to prevent problems during startup.
#
# If this is not set to valid DNS name for your host, server-generated
# redirections will not work.  See also the UseCanonicalName directive.
#
# If your host doesn't have a registered DNS name, enter its IP address here.
# You will have to access it by its address anyway, and this will make
# redirections work in a sensible way.
#
ServerName A02-2.FSASJ.ORG

#
# Dynamic Shared Object (DSO) Support
#
# To be able to use the functionality of a module which was built as a DSO you
# have to place corresponding `LoadModule' lines at this location so the
# directives contained in it are actually available _before_ they are used.
# Statically compiled modules (those listed by `httpd -l') do not need
# to be loaded here.
#
# Example:
# LoadModule foo_module modules/mod_foo.so
#
#LoadModule auth_anon_module modules/authanon.nlm
#LoadModule auth_dbm_module modules/authdbm.nlm
#LoadModule auth_digest_module modules/digest.nlm
#LoadModule cern_meta_module modules/cernmeta.nlm
#LoadModule dav_module modules/mod_dav.nlm
#LoadModule dav_fs_module modules/moddavfs.nlm
#LoadModule expires_module modules/expires.nlm
#LoadModule file_cache_module modules/filecach.nlm
#LoadModule headers_module modules/headers.nlm
#LoadModule info_module modules/info.nlm
#LoadModule mime_magic_module modules/mimemagi.nlm
#LoadModule proxy_module modules/proxy.nlm
#LoadModule proxy_connect_module modules/proxycon.nlm
#LoadModule proxy_http_module modules/proxyhtp.nlm
#LoadModule proxy_ftp_module modules/proxyftp.nlm
#LoadModule rewrite_module modules/rewrite.nlm
#LoadModule speling_module modules/speling.nlm
#LoadModule status_module modules/status.nlm
#LoadModule unique_id_module modules/uniqueid.nlm
#LoadModule usertrack_module modules/usertrk.nlm
#LoadModule vhost_alias_module modules/vhost.nlm

LoadModule ldap_module modules/utilldap.nlm
LoadModule auth_ldap_module modules/authldap.nlm
#LoadModule edir_module modules/mod_edir.nlm

#
# UseCanonicalName: Determines how Apache constructs self-referencing
# URLs and the SERVER_NAME and SERVER_PORT variables.
# When set "Off", Apache will use the Hostname and Port supplied
# by the client.  When set "On", Apache will use the value of the
# ServerName directive.
#
UseCanonicalName Off

#
# DocumentRoot: The directory out of which you will serve your
# documents. By default, all requests are taken from this directory, but
# symbolic links and aliases may be used to point to other locations.
#
DocumentRoot "SYS:/APACHE2/htdocs"

#
# DirectoryIndex: sets the file that Apache will serve if a directory
# is requested.
#
# The index.html.var file (a type-map) is used to deliver content-
# negotiated documents.  The MultiViews Option can be used for the
# same purpose, but it is much slower.
#
DirectoryIndex index.html index.html.var

#
# AccessFileName: The name of the file to look for in each directory
# for additional configuration directives.  See also the AllowOverride
# directive.
#
AccessFileName .htaccess

#
# TypesConfig describes where the mime.types file (or equivalent) is
# to be found.
#
TypesConfig conf/mime.types

#
# DefaultType is the default MIME type the server will use for a document
# if it cannot otherwise determine one, such as from filename extensions.
# If your server contains mostly text or HTML documents, "text/plain" is
# a good value.  If most of your content is binary, such as applications
# or images, you may want to use "application/octet-stream" instead to
# keep browsers from trying to display binary files as though they are
# text.
#
DefaultType text/plain

#
# HostnameLookups: Log the names of clients or just their IP addresses
# e.g., www.apache.org (on) or 204.62.129.132 (off).
# The default is off because it'd be overall better for the net if people
# had to knowingly turn this feature on, since enabling it means that
# each client request will result in AT LEAST one lookup request to the
# nameserver.
#
HostnameLookups Off

#
# ErrorLog: The location of the error log file.
# If you do not specify an ErrorLog directive within a <VirtualHost>
# container, error messages relating to that virtual host will be
# logged here.  If you *do* define an error logfile for a <VirtualHost>
# container, that host's errors will be logged there and not here.
#
ErrorLog "|SYS:/APACHE2/bin/rotlogs.nlm sys:/apache2/logs/error_log 5M"

#
# LogLevel: Control the number of messages logged to the error_log.
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
#
LogLevel warn

#
# The following directives define some format nicknames for use with
# a CustomLog directive (see below).
#
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%h %l %u %t \"%r\" %>s %b" common
LogFormat "%{Referer}i -> %U" referer
LogFormat "%{User-agent}i" agent

#
# The location and format of the access logfile (Common Logfile Format).
# If you do not define any access logfiles within a <VirtualHost>
# container, they will be logged here.  Contrariwise, if you *do*
# define per-<VirtualHost> access logfiles, transactions will be
# logged therein and *not* in this file.
#
CustomLog "|sys:/apache2/bin/rotlogs.nlm sys:/apache2/logs/access_log 5M" common

#
# Optionally add a line containing the server version and virtual host
# name to server-generated pages (internal error documents, FTP directory
# listings, mod_status and mod_info output etc., but not CGI generated
# documents or custom error documents).
# Set to "EMail" to also include a mailto: link to the ServerAdmin.
# Set to one of:  On | Off | EMail
#
ServerSignature On

#
# Aliases: Add here as many aliases as you need (with no limit). The format is
# Alias fakename realname
#
# Note that if you include a trailing / on fakename then the server will
# require it to be present in the URL.  So "/icons" isn't aliased in this
# example, only "/icons/".  If the fakename is slash-terminated, then the
# realname must also be slash terminated, and if the fakename omits the
# trailing slash, the realname must also omit it.
#
# We include the /icons/ alias for FancyIndexed directory listings.  If you
# do not use FancyIndexing, you may comment this out.
#
Alias /icons/ "SYS:/APACHE2/icons/"
AliasMatch ^/manual(?:/(?:de|en|fr|ja|ko|ru))?(/.*)?$ "SYS:/APACHE2/manual$1"
Alias /error/ "SYS:/APACHE2/error/"

#
# ScriptAlias: This controls which directories contain server scripts.
# ScriptAliases are essentially the same as Aliases, except that
# documents in the realname directory are treated as applications and
# run by the server when requested rather than as documents sent to the client.
# The same rules about trailing "/" apply to ScriptAlias directives as to
# Alias.
#
ScriptAlias /cgi-bin/ "SYS:/APACHE2/cgi-bin/"

#
# IndexOptions: Controls the appearance of server-generated directory
# listings.
#
IndexOptions FancyIndexing VersionSort

#
# AddIcon* directives tell the server which icon to show for different
# files or filename extensions.  These are only displayed for
# FancyIndexed directories.
#

AddIconByEncoding (CMP,/icons/compressed.gif) x-compress x-gzip

AddIconByType (TXT,/icons/text.gif) text/*
AddIconByType (IMG,/icons/image2.gif) image/*
AddIconByType (SND,/icons/sound2.gif) audio/*
AddIconByType (VID,/icons/movie.gif) video/*

AddIcon /icons/binary.gif .bin .exe
AddIcon /icons/binhex.gif .hqx
AddIcon /icons/tar.gif .tar
AddIcon /icons/world2.gif .wrl .wrl.gz .vrml .vrm .iv
AddIcon /icons/compressed.gif .Z .z .tgz .gz .zip
AddIcon /icons/a.gif .ps .ai .eps
AddIcon /icons/layout.gif .html .shtml .htm .pdf
AddIcon /icons/text.gif .txt
AddIcon /icons/c.gif .c
AddIcon /icons/p.gif .pl .py
AddIcon /icons/f.gif .for
AddIcon /icons/dvi.gif .dvi
AddIcon /icons/uuencoded.gif .uu
AddIcon /icons/script.gif .conf .sh .shar .csh .ksh .tcl
AddIcon /icons/tex.gif .tex
AddIcon /icons/bomb.gif core

AddIcon /icons/back.gif ..
AddIcon /icons/hand.right.gif README
AddIcon /icons/folder.gif ^^DIRECTORY^^
AddIcon /icons/blank.gif ^^BLANKICON^^

#
# DefaultIcon is which icon to show for files which do not have an icon
# explicitly set.
#
DefaultIcon /icons/unknown.gif

#
# ReadmeName is the name of the README file the server will look for by
# default, and append to directory listings.
#
# HeaderName is the name of a file which should be prepended to
# directory indexes.
ReadmeName README.html
HeaderName HEADER.html

#
# IndexIgnore is a set of filenames which directory indexing should ignore
# and not include in the listing.  Shell-style wildcarding is permitted.
#
IndexIgnore .??* *~ *# HEADER* README* RCS CVS *,v *,t

#
# AddEncoding allows you to have certain browsers (Mosaic/X 2.1+) uncompress
# information on the fly. Note: Not all browsers support this.
# Despite the name similarity, the following Add* directives have nothing
# to do with the FancyIndexing customization directives above.
#
AddEncoding x-compress Z
AddEncoding x-gzip gz tgz

#
# DefaultLanguage and AddLanguage allows you to specify the language of
# a document. You can then use content negotiation to give a browser a
# file in a language the user can understand.
#
# Specify a default language. This means that all data
# going out without a specific language tag (see below) will
# be marked with this one. You probably do NOT want to set
# this unless you are sure it is correct for all cases.
#
# * It is generally better to not mark a page as
# * being a certain language than marking it with the wrong
# * language!
#
# DefaultLanguage nl
#
# Note 1: The suffix does not have to be the same as the language
# keyword --- those with documents in Polish (whose net-standard
# language code is pl) may wish to use "AddLanguage pl .po" to
# avoid the ambiguity with the common suffix for perl scripts.
#
# Note 2: The example entries below illustrate that in some cases
# the two character 'Language' abbreviation is not identical to
# the two character 'Country' code for its country,
# E.g. 'Danmark/dk' versus 'Danish/da'.
#
# Note 3: In the case of 'ltz' we violate the RFC by using a three char
# specifier. There is 'work in progress' to fix this and get
# the reference data for rfc1766 cleaned up.
#
# Catalan (ca) - Croatian (hr) - Czech (cs) - Danish (da) - Dutch (nl)
# English (en) - Esperanto (eo) - Estonian (et) - French (fr) - German (de)
# Greek-Modern (el) - Hebrew (he) - Italian (it) - Japanese (ja)
# Korean (ko) - Luxembourgeois* (ltz) - Norwegian Nynorsk (nn)
# Norwegian (no) - Polish (pl) - Portugese (pt)
# Brazilian Portuguese (pt-BR) - Russian (ru) - Swedish (sv)
# Simplified Chinese (zh-CN) - Spanish (es) - Traditional Chinese (zh-TW)
#
AddLanguage ca .ca
AddLanguage cs .cz .cs
AddLanguage da .dk
AddLanguage de .de
AddLanguage el .el
AddLanguage en .en
AddLanguage eo .eo
AddLanguage es .es
AddLanguage et .et
AddLanguage fr .fr
AddLanguage he .he
AddLanguage hr .hr
AddLanguage it .it
AddLanguage ja .ja
AddLanguage ko .ko
AddLanguage ltz .ltz
AddLanguage nl .nl
AddLanguage nn .nn
AddLanguage no .no
AddLanguage pl .po
AddLanguage pt .pt
AddLanguage pt-BR .pt-br
AddLanguage ru .ru
AddLanguage sv .sv
AddLanguage zh-CN .zh-cn
AddLanguage zh-TW .zh-tw

#
# LanguagePriority allows you to give precedence to some languages
# in case of a tie during content negotiation.
#
# Just list the languages in decreasing order of preference. We have
# more or less alphabetized them here. You probably want to change this.
#
LanguagePriority en ca cs da de el eo es et fr he hr it ja ko ltz nl nn no pl pt pt-BR ru sv zh-CN zh-TW

#
# ForceLanguagePriority allows you to serve a result page rather than
# MULTIPLE CHOICES (Prefer) [in case of a tie] or NOT ACCEPTABLE (Fallback)
# [in case no accepted languages matched the available variants]
#
ForceLanguagePriority Prefer Fallback

#
# Specify a default charset for all pages sent out. This is
# always a good idea and opens the door for future internationalisation
# of your web site, should you ever want it. Specifying it as
# a default does little harm; as the standard dictates that a page
# is in iso-8859-1 (latin1) unless specified otherwise i.e. you
# are merely stating the obvious. There are also some security
# reasons in browsers, related to javascript and URL parsing
# which encourage you to always set a default char set.
#
AddDefaultCharset ISO-8859-1

#
# Commonly used filename extensions to character sets. You probably
# want to avoid clashes with the language extensions, unless you
# are good at carefully testing your setup after each change.
# See ftp://ftp.isi.edu/in-notes/iana/assignments/character-sets for
# the official list of charset names and their respective RFCs
#
AddCharset ISO-8859-1  .iso8859-1  .latin1
AddCharset ISO-8859-2  .iso8859-2  .latin2 .cen
AddCharset ISO-8859-3  .iso8859-3  .latin3
AddCharset ISO-8859-4  .iso8859-4  .latin4
AddCharset ISO-8859-5  .iso8859-5  .latin5 .cyr .iso-ru
AddCharset ISO-8859-6  .iso8859-6  .latin6 .arb
AddCharset ISO-8859-7  .iso8859-7  .latin7 .grk
AddCharset ISO-8859-8  .iso8859-8  .latin8 .heb
AddCharset ISO-8859-9  .iso8859-9  .latin9 .trk
AddCharset ISO-2022-JP .iso2022-jp .jis
AddCharset ISO-2022-KR .iso2022-kr .kis
AddCharset ISO-2022-CN .iso2022-cn .cis
AddCharset Big5        .Big5       .big5
# For russian, more than one charset is used (depends on client, mostly):
AddCharset WINDOWS-1251 .cp-1251   .win-1251 .ru
AddCharset CP866       .cp866
AddCharset KOI8-r      .koi8-r .koi8-ru
AddCharset KOI8-ru     .koi8-uk .ua
AddCharset ISO-10646-UCS-2 .ucs2
AddCharset ISO-10646-UCS-4 .ucs4
AddCharset UTF-8       .utf8
# The set below does not map to a specific (iso) standard
# but works on a fairly wide range of browsers. Note that
# capitalization actually matters (it should not, but it
# does for some browsers).
#
# See ftp://ftp.isi.edu/in-notes/iana/assignments/character-sets
# for a list of sorts. But browsers support few.
#
AddCharset GB2312      .gb2312 .gb
AddCharset utf-7       .utf7
AddCharset utf-8       .utf8
AddCharset big5        .big5 .b5
AddCharset EUC-TW      .euc-tw
AddCharset EUC-JP      .euc-jp
AddCharset EUC-KR      .euc-kr
AddCharset shift_jis   .sjis

#
# AddType allows you to add to or override the MIME configuration
# file mime.types for specific file types.
#
AddType application/x-tar .tgz
AddType image/x-icon .ico

#
# AddHandler allows you to map certain file extensions to "handlers":
# actions unrelated to filetype. These can be either built into the server
# or added with the Action directive (see below)
#
# To use CGI scripts outside of ScriptAliased directories:
# (You will also need to add "ExecCGI" to the "Options" directive.)
#
#AddHandler cgi-script .cgi

#
# For files that include their own HTTP headers:
#
#AddHandler send-as-is asis

#
# For server-parsed imagemap files:
#
#AddHandler imap-file map

#
# For type maps (negotiated resources):
# (This is enabled by default to allow the Apache "It Worked" page
#  to be distributed in multiple languages.)
#
AddHandler type-map var

#
# Action lets you define media types that will execute a script whenever
# a matching file is called. This eliminates the need for repeated URL
# pathnames for oft-used CGI file processors.
# Format: Action media/type /cgi-script/location
# Format: Action handler-name /cgi-script/location
#

#
# Customizable error responses come in three flavors:
# 1) plain text 2) local redirects 3) external redirects
#
# Some examples:
#ErrorDocument 500 "The server made a boo boo."
#ErrorDocument 404 /missing.html
#ErrorDocument 404 "/cgi-bin/missing_handler.pl"
#ErrorDocument 402 http://www.example.com/subscription_info.html
#
#
# Putting this all together, we can internationalize error responses.
#
# We use Alias to redirect any /error/HTTP_<error>.html.var response to
# our collection of by-error message multi-language collections.  We use
# includes to substitute the appropriate text.
#
# You can modify the messages' appearance without changing any of the
# default HTTP_<error>.html.var files by adding the line:
#
#   Alias /error/include/ "/your/include/path/"
#
# which allows you to create your own set of files by starting with the
# SYS:/APACHE2/error/include/ files and copying them to /your/include/path/,
# even on a per-VirtualHost basis.  The default include files will display
# your Apache version number and your ServerAdmin email address regardless
# of the setting of ServerSignature.
#
# The internationalized error documents require mod_alias, mod_include
# and mod_negotiation.

ErrorDocument 400 /error/HTTP_BAD_REQUEST.html.var
ErrorDocument 401 /error/HTTP_UNAUTHORIZED.html.var
ErrorDocument 403 /error/HTTP_FORBIDDEN.html.var
ErrorDocument 404 /error/HTTP_NOT_FOUND.html.var
ErrorDocument 405 /error/HTTP_METHOD_NOT_ALLOWED.html.var
ErrorDocument 408 /error/HTTP_REQUEST_TIME_OUT.html.var
ErrorDocument 410 /error/HTTP_GONE.html.var
ErrorDocument 411 /error/HTTP_LENGTH_REQUIRED.html.var
ErrorDocument 412 /error/HTTP_PRECONDITION_FAILED.html.var
ErrorDocument 413 /error/HTTP_REQUEST_ENTITY_TOO_LARGE.html.var
ErrorDocument 414 /error/HTTP_REQUEST_URI_TOO_LARGE.html.var
ErrorDocument 415 /error/HTTP_UNSUPPORTED_MEDIA_TYPE.html.var
ErrorDocument 500 /error/HTTP_INTERNAL_SERVER_ERROR.html.var
ErrorDocument 501 /error/HTTP_NOT_IMPLEMENTED.html.var
ErrorDocument 502 /error/HTTP_BAD_GATEWAY.html.var
ErrorDocument 503 /error/HTTP_SERVICE_UNAVAILABLE.html.var
ErrorDocument 506 /error/HTTP_VARIANT_ALSO_VARIES.html.var

#
# The following directives modify normal HTTP response behavior to
# handle known problems with browser implementations.
#
BrowserMatch "Mozilla/2" nokeepalive
BrowserMatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0 force-response-1.0
BrowserMatch "RealPlayer 4\.0" force-response-1.0
BrowserMatch "Java/1\.0" force-response-1.0
BrowserMatch "JDK/1\.0" force-response-1.0
BrowserMatch "Microsoft Data Access Internet Publishing Provider" redirect-carefully
BrowserMatch "^WebDrive" redirect-carefully
BrowserMatch "^WebDAVFS/1.[012]" redirect-carefully

# The following line instructs Apache to load the jk module
LoadModule jk_module modules/mod_jk.nlm
<IfModule mod_jk.c>
JkWorkersFile "sys:/adminsrv/conf/mod_jk/workers.properties"
JkLogFile "logs/mod_jk.log"
JkLogLevel error
</IfModule>

<Directory />
#
# Each directory to which Apache has access can be configured with respect
# to which services and features are allowed and/or disabled in that
# directory (and its subdirectories).
#
# First, we configure the "default" to be a very restrictive set of
# features.
#

    Options FollowSymLinks
    AllowOverride None
</Directory>

<Directory "SYS:/APACHE2/htdocs">
#
# This should be changed to whatever you set DocumentRoot to.
#
    Options Indexes FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>

<Files ~ "^\.ht">
#
# This files block prevent .htaccess and .htpasswd files from being
# viewed by Web clients.
#
    Order allow,deny
    Deny from all
</Files>

<Directory "SYS:/APACHE2/icons">
    Options Indexes MultiViews
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>


<Directory "SYS:/APACHE2/manual">
#
# This should be changed to the ServerRoot/manual/.  The Alias directive provides
# the manual, even if you choose to move your DocumentRoot.  You may comment
# this out if you do not care for the documentation.
#
    Options Indexes
    AllowOverride None
    Order allow,deny
    Allow from all
    <Files *.html>
          SetHandler type-map
    </Files>

    SetEnvIf Request_URI ^/manual/de/ prefer-language=de
    SetEnvIf Request_URI ^/manual/en/ prefer-language=en
    SetEnvIf Request_URI ^/manual/fr/ prefer-language=fr
    SetEnvIf Request_URI ^/manual/ja/ prefer-language=ja
    SetEnvIf Request_URI ^/manual/ko/ prefer-language=ko
    SetEnvIf Request_URI ^/manual/ru/ prefer-language=ru
    RedirectMatch 301 ^/manual(?:/(de|en|fr|ja|ko|ru)){2,}(/.*)?$ /manual/$1$2
</Directory>

<Directory "SYS:/APACHE2/cgi-bin">
#
# "SYS:/APACHE2/cgi-bin" should be changed to whatever your ScriptAliased
# CGI directory exists, if you have that configured.
#
    AllowOverride None
    Options None
    Order allow,deny
    Allow from all
</Directory>

<Directory "SYS:/APACHE2/error">
   AllowOverride None
   Options IncludesNoExec
   AddOutputFilter Includes html
   AddHandler type-map var
   Order allow,deny
   Allow from all
   LanguagePriority en es de fr
   ForceLanguagePriority Prefer Fallback
</Directory>

<IfModule mod_edir.c>
   eDirServer A02-2.FSASJ.ORG

   hDirUserSubDirectory public_html

   RemoteDirEnabled off

</IfModule>

<IfModule mod_auth_ldap.c>

#
#This directive specifies the file that contains all of the character set information
#that auth_ldap needs to do the charset conversions
#
    AuthLDAPCharsetConfig conf/charset.conv
</IfModule>

<IfModule mod_mime_magic.c>
#
# The mod_mime_magic module allows the server to use various hints from the
# contents of the file itself to determine its type.  The MIMEMagicFile
# directive tells the module where the hint definitions are located.
#
    MIMEMagicFile conf/magic
</IfModule>

# Include the welcome page configuration
Include "SYS:/adminsrv/welcome-novell/lib/welcome-apache.conf"

# This is to work around a bug in IE that doesn't handle the server shutting
# down keepalive requests on secure sockets
<VirtualHost _default_:443>
    BrowserMatch "MSIE" nokeepalive downgrade-1.0 force-response-1.0
</VirtualHost>
 
 
##### Begin Novell GroupWise WebAccess configuration #####
include "SYS:apache2/conf/GWApache2.conf"
##### End Novell GroupWise WebAccess configuration #####
# NetWare iManager Config
Include sys:/tomcat/5.0/conf/nps-Apache.conf
##### Begin Novell eGuide configuration #####
include "SYS:/tomcat/4/webapps/eGuide/WEB-INF/eGuide-apache.conf"
##### End Novell eGuide configuration #####
<IfModule mod_jk.c>
   JkMount /servlet/* ajp13
</IfModule>
Include sys:/tomcat/4/conf/tomcatdocs-apache.conf
Include sys:/tomcat/4/conf/tomcatadmin-apache.conf
Include sys:/tomcat/4/conf/tomcatmanager-apache.conf

 

by: Ghost96Posted on 2009-02-06 at 13:33:51ID: 23574456

Looks fine.  Can you load up TCPCON and make sure that your ports 80 and 443 aren't already in use?

 

by: NJAMHAPosted on 2009-02-06 at 13:36:36ID: 23574475

not in use

 

by: Ghost96Posted on 2009-02-06 at 13:38:55ID: 23574491

 

by: NJAMHAPosted on 2009-02-06 at 13:40:27ID: 23574507

yes for 8008 no for 8009

 

by: NJAMHAPosted on 2009-02-06 at 13:41:44ID: 23574520

They are kicking out the building. Please oh please still post solutions. I will be be back on around 9 pm. I will check on it then.  Thanks ever so much.

 

by: Ghost96Posted on 2009-02-06 at 14:02:05ID: 23574693

Lol, no solutions from me.  I don't commonly troubleshoot Apache2 and Tomcat, etc. because I find it to be pretty much out of my league for how much I have to deal with it.

If 8008 is coming up, then I can only conclude that it is an issue with your certificates - in my own opinion.  Anyone more familiar, feel free to come and bail me out.

I've had slower servers have a harder time actually loading up Apache in a timely fashion and then get issues with nile.nlm and httpstk.nlm as well because the TCP stack hasn't fully initialized yet.

If you can actually restart the server, you might want to try adding questions marks to the nile and httpstk sections, and optionally the apache load commands.  On some real fast servers, I've had to use the DELAYCMD utility and "step" the load process so the stack gets initialized and then the necessary web services.  This helps a ton in certain situations.

I mean, if you're running the pkidiag and it shows no errors, I guess I kinda expected to see something there.  It could be a timing issue if you haven't tried that already.

 

by: ZENandEmailguyPosted on 2009-02-06 at 18:56:51ID: 23576266

Based on what I saw in the first two screens, your tomcat is loading just fine.  To check, type java -show at the console and look for one or two java processes with the word "Catalina" in them.

If Apache2 won't load, you likely have a problem with something in the httpd.conf file in the sys:\apache2\conf directory.  You posted it and upon review I'd suggest the following:

1) Change the server name near the top to just the server name, NOT the servername plus context
2) REMARK out this line <IfModule mod_jk.c>
3) REMARK out this line   JkMount /servlet/* ajp13
4) REMARK out this line </IfModule>

Save the file and restart.  Comparing my httpd.conf file to your's, these are the only differences.

Don't worry about the admsrvup.ncf or tcadmup.ncf, just get Apache2 to load with ap2webup.ncf

 

by: alextoftPosted on 2009-02-06 at 23:55:09ID: 23577166

Firstly, I keep seeing mention of Tomcat4. This might be a clue to your issue; SP7 moves the server to Tomcat5 - you must use that, and you'll need tckeygen to sort Tomcat cert issues, PKIDIAG won't touch it.

 

by: ZENandEmailguyPosted on 2009-02-07 at 10:04:28ID: 23579382

It appears from his screen shots though that tomcat is running properly.  You're (alextoft)  right about Tomcat5 though.  It comes along with SP7 for iManager 2.7.0.x.  Tomcat4 needs to be remarked from the autoexec.ncf and you need to confirm that tomcat5 is in place.

The server I queried for my previous post is still at SP5 because I've not taken time to update anything as I've had no problems with any portion of it.  And, since upgrading to GroupWise 8, I've not had any more abends on the GWIA...something I was seeing at least once a week.

PKIDIAG will fix the cert issues and TCKEYGEN will re-export and re-import the certificates into the .keystore file.  But I don't think that is the issue since it appears that tomcat is loading fine for him.  Perhaps one of us could take remote control and see what's up?

 

by: NJAMHAPosted on 2009-02-07 at 11:50:13ID: 23579858

Made the changes to httpd.conf file restarted the server.

WebAccess still not working

A02-2:java -show                                                              
                                                                             
Classname                                                    ID              
============================================================ ============    
vrts.hro.net.rmi.server.ServerMain.......................... 942              
org.apache.catalina.startup.Bootstrap....................... 299              
org.apache.catalina.startup.Bootstrap....................... 799              
org.apache.catalina.startup.Bootstrap....................... 787              
                                                                             
Total Running: 4                                                              

 

by: NJAMHAPosted on 2009-02-07 at 12:16:59ID: 23580000

remarked out Tomcat4 from autoexec.ncf reinstalled tomcat5

error on apache screen

Syntax error on line 4 of SYS:/apache2/conf/GWApache2.conf:                    
Invalid command 'JkMount', perhaps mis-spelled or defined by a module not includ
ed in the server configuration                                                
<Press any key to continue...>                                                
                                                                               

 

by: NJAMHAPosted on 2009-02-07 at 12:31:12ID: 23580058

So what is wrong with this gwapache2.conf file?

#
# Root context mounts for Tomcat
#
JkMount /*.jsp ajp13
JkMount /servlet/* ajp13

 

by: NJAMHAPosted on 2009-02-07 at 20:01:15ID: 23581996

I could do a remote session Sunday after 5 pm Eastern.

 

by: ZENandEmailguyPosted on 2009-02-07 at 20:40:06ID: 23582093

Are you running GroupWise 8?  It doesn't use the JkMount anymore and requires you remove it or run into the error you're seeing.

What specifically is the problem with WebAccess.  Are you seeing Apache 503 error or Apache 404 error or do you actually see the WebAccess login but can't get into the mailbox?

I don't know if I'm allowed to post an email address or contact info here so see www.igtg.net for a method to contact me about a remote session. And, that timeframe works for me.

 

by: NJAMHAPosted on 2009-02-09 at 08:11:07ID: 23591327

I had a family emergency and could not get back to the computer.

Running GroupWise 6.5.6. When you try the ip address you get the following page

Network Timeout

 
The server at 192.168.2.4 is taking too long to respond.
 

The requested site did not respond to a connection request and the browser has stopped waiting for a reply.

    * Could the server be experiencing high demand or a temporary outage?  Try again later.
    * Are you unable to browse other sites? Check the computer's network connection.
    * Is your computer or network protected by a firewall or proxy?  Incorrect settings can interfere with Web browsing.
    * Still having trouble? Consult your network administrator or Internet provider for assistance.


There is no apache screen on the server.

I tried reinstalling WebAccess again. Is there a file/files that may need to be modified to use tomcat 5 instead of 4?
       
       
     


     
     

 

by: ZENandEmailguyPosted on 2009-02-09 at 08:36:43ID: 23591598

Can we get together via remote after 7 p.m. EST tonight?

 

by: NJAMHAPosted on 2009-02-09 at 11:23:47ID: 23593383

I can do  that after 7pm Thanks for the assist.

 

by: NJAMHAPosted on 2009-02-09 at 11:44:14ID: 23593600

Just give me your instructions to get you to remote in.

 

by: ZENandEmailguyPosted on 2009-02-09 at 12:07:53ID: 23593871

Send your contact info so I can call.  skunau@igtg.net

 

by: NJAMHAPosted on 2009-02-09 at 12:31:09ID: 23594108

done

20120131-EE-VQP-002

3 Ways to Join

30-Day Free Trial

The Experts

98% positive feedback on 31,087 answers since March 2000. angeliii is a Microsoft Most Valuable Professional for his work with MS SQL Server & Develoment.

He has also proven his knowledge of Visual Basic Programming, PHP Scripting and Oracle Databases.

The Experts

97% positive feedback on 10,752 answers since July 2000. lrmoore has more than 18 years experience in the networking industry.

The six-time Mircosoft MVPs specialties include firewalls, virtual private networking, and network management.

Testimonials

"...and excellent source for support... Kind of like having your very own IT dept." Electriciansnet

Testimonials

"I was apprehensive at signing up at first. However... it has already made my life as an IT administrator much easier." JaCrews

Testimonials

"WOW! You guys have great, active, and knowledgeable people on here." moore50

Business Clients

Business Clients

In the Press

"If you’ve got a question... Experts Exchange can supply an answer.”

In the Press

"...an invaluable aid for both IT professionals and those who require tech support."

In the Press

"where IT professionals provide quick answers on just about any topic"

Business Account Plans

Loading Advertisement...