I have upgraded in-place NW 5.1 to NW 6.5 SP2. After lots of tweaking I
have made Netware 6.5 Administration portal working however when I click
the link "Open Novell iManager 2.0.2" (
https://server.site.edu.pl:2200/welcome/WelcomePage?webLink=iManager.xml&linkItem=0
) in upper right corner of Novell Netware 6.5 Administration page (
https://server.site.edu.pl:2200/welcome/webmanager.html ) I get Tomcat error:
( https://novell.ftj.agh.edu.pl/nps/servlet/portalservice )
HTTP Status 500 -
type Exception report
message
description The server encountered an internal error () that prevented it
from fulfilling this request.
exception
javax.servlet.ServletException: Servlet.init() for servlet portalservice
threw exception at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:963)
at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:668)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
{...}
root cause
java.lang.NoClassDefFoundError: Snmp2/SnmpClient
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:537)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
at
org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1679)
{...}
at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:395)
at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:673)
at
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:615)
at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:786)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
at java.lang.Thread.run(Thread.java:534)
Apache Tomcat/4.1.30
Server console logger screen:
PortalServlet.properties file = /WEB-INF/PortalServlet.properties
PortalConnection::7/8/04 3:28:43 PM::finalize::null
Main console:
SERVER:java -show
Classname ID
============================================================ ============
org.apache.catalina.startup.Bootstrap....................... 644
org.apache.catalina.startup.Bootstrap....................... 631
Total Running: 2
Both 9009 anf 9010 TCP ports are open for listening.
The eGuide, iFolder seem to work ok.
BTW. I had to create
sys:\tomcat\4\webapps\nps\WEB-INF\PortalServlets.properties manually.
Any advice?
TIA
Piotr
After selecting URL:
https://server.site.edu.pl/nps/configure/
or
http://server.site.edu.pl/nps/configure/
I get missing page:
Object not found!
The requested URL was not found on this server. If you entered the URL
manually please check your spelling and try again.
If you think this is a server error, please contact the webmaster.
Error 404
server.site.edu.pl
Monday, July 12, 2004 11:03:23
Apache/2.0.49a (NETWARE) mod_jk/1.2.6-dev
Piotr
This what I get after typing URL:
https://server.site.edu.pl/nps/servlet/configure/
HTTP Status 404 - /nps/servlet/configure/
type Status report
message /nps/servlet/configure/
description The requested resource (/nps/servlet/configure/) is not available.
Apache Tomcat/4.1.30
Piotr
Ok, when I type https://novell.ftj.agh.edu.pl/nps/servlet/configure
(without / at the end) I get a page:
Welcome to Novell exteNd Director
Version: 4.2.1 20031204
Directory Configuration
www.novell.com
(C) Copyright 2000-2003, All rights reserved
with 2 buttons: (Current configuration) and (start)
When I push (Current configuration) button I get:
Resource Set path: sys:\tomcat\4\webapps\nps
System.DirectoryAddress "Server_IP_address":636
System.Logging.File myDebugFile.xml
Provider.eMFrame.ssl false
Provider.eMFrame.DynamicGroup.discoveryDomain parent
Provider.eMFrame.Role.discoveryDomain parent
Provider.eMFrame.This.enable false
Provider.eMFrame.DynamicGroup.Searchtype DynamicGroupObjectsOnly
Provider.eMFrame.DynamicGroup.enable true
Provider.eMFrame.ShowRolesInOwnedCollections.enable true
System.Logging.Priority high
Provider.eMFrame.eGuide.location EMFRAME_SERVER
System.Logging true
Security.Warn.nonSecure true
System.Logging.Output err
System.DirectorySSL true
When I select (Start) buuton I get following entry page:
(Novell exteNd Director)
Please enter the LDAP directory server and the credentials for
administrator access so that setup can update the directory:
This server is currently configured for: "Server_IP_address":636 (SSL)
Directory administrator distinguished name (DN):
(e.g. cn=admin,ou=MyDepartment,o=MyCompany)
Directory administrator password:
After providing credentials I get next page:
Please select the Novell exteNd archive to deploy:
platform.xar- Version: 4.1.1 20030711 (sys:\tomcat\4\webapps\platform.xar)
Choose other Novell exteNd archive.
Warning: Large files may take several minutes.
After selecting default platform.jar I get the iManager 2.0 licencse
agreement page. Then, after accepting the license agreement I get "Please
wait" page, and finally, after ca. 60 sec.:
Server error!
The server encountered an internal error and was unable to complete your
request. Either the server is overloaded or there was an error in a CGI script.
If you think this is a server error, please contact the webmaster.
Error 500
server.site.edu.pl
Monday, July 12, 2004 11:52:07
Apache/2.0.49a (NETWARE) mod_jk/1.2.6-dev
In the mean time, on server console log screen appears the following:
[Fatal Error] :1:1: Content is not allowed in prolog.
[Fatal Error] :7:18: Open quote is expected for attribute "http-equiv"
associated with an element type "meta".
StandardServer.await: accept: java.io.InterruptedIOException: Operation
interrupted
java.io.InterruptedIOException: Operation interrupted
-------------------------------------------------------------------------------
java: Page fault processor exception occurred while executing class
org.apache.catalina.startup.Bootstrap
State of Registers at Processor Exception:
EIP=842381B3, EFLAGS=10202, EAX=D40A7600, ECX=20, EDX=20,
EBX=0, ESP=9C6C5B5C, EBP=9C6C5BC4, ESI=B8B70C10, EDI=B8D80E30,
The exception occurred while executing code in: JVM.NLM (841bc000)
The exception occurred while running thread: Java_631 Thread-3 (935A4300)
-------------------------------------------------------------------------------
java: Class org.apache.catalina.startup.Bootstrap exited with status -5
So, now the iManager URL:
https://novell.ftj.agh.edu.pl/nps/servlet/portalservice
produces the following:
Server error!
The server encountered an internal error and was unable to complete your
request. Either the server is overloaded or there was an error in a CGI script.
If you think this is a server error, please contact the webmaster.
Error 500
server.site.edu.pl
Monday, July 12, 2004 11:59:24
Apache/2.0.49a (NETWARE) mod_jk/1.2.6-dev
More advice would be very appreciated
Piotr
Using the URL like above and following TID#10091786 I got iManager 2.0.2 up
and running. The key issue is to remove (rename) file
sys:tomcat\4\webapps\nps\WEB-INF\PortalServlet.properties
Many thanks to Jared
Piotr
Once validated the RootCert.der file must be re-exported.
Using Console One export the server's SSL CertificateIP kmo to a der file
with the name RootCert.der. Copy this file to the server's sys:public
directory after making a backup of the one that already exists there.
Now this must be imported into Tomcat. Issue the following command at the
Console: "tckeygen". Monitor the server's logger screen for progress.
Make sure that the old server name does not appear in the subject name.
If so the original RootCert.der file was not overwritten.
Again, restart Apache\Tomcat or restart server. Once the server is back
online look at the logger screen to see if the second instance of Tomcat
is listening on 9009. If so it was successful.
Thomas