Topic Options
Rate This Topic
#126592 - 11/02/05 01:24 PM Mid-tier Configuration
Anonymous
Unregistered


Mid-tier (Version 5.01.02 patch 1282) has been running for sometime now without problems. Today we "moved" the server into a DMZ. Now we cannot login using the Mid-tier or the configuration tool. We are getting java.lang.NullPointerException and java.lang.NoClassDefFoundError errors.

Where should I start? I did not do the install or setup.
TIA
Seamus

Top
#126593 - 11/02/05 03:32 PM Re: Mid-tier Configuration [Re: Anonymous]
Anonymous
Unregistered


Midtier 5.1.2 doesn't run with Java SDK 5
Additionally, your Midtier directory should allow the Web user to write/read the MT files and servlet engine class files. armidtier.log should help you to find the problem. Finally, a better choice is upgrade to MT 6.3.0.13 for a better performance and still compatible with ARS 5.1.2

Top
#126594 - 11/02/05 03:57 PM Re: Mid-tier Configuration [Re: Anonymous]
Anonymous
Unregistered


Please specify the proxy server in the midtier configuration files and a specific TCP port to connect to the server (should be reachable throught the firewall)

Top
#126595 - 11/02/05 04:04 PM Re: Mid-tier Configuration [Re: Anonymous]
Anonymous
Unregistered


Thanks for the ideas and help. Since I cannot login into the configuration tool, where would I put the proxy server in the config file?

The port was already specified and it is open on the firewall since I can telnet to the application server using the port (telnet arsapp 17000). Are there any other ports that are used by SE?

From the armidtier.log file, I see the same error repeated for each login attempt:

<ARTID~9> <Config> <2005-11-02 16:30:04,390> <BASIC> <Exception in validation>
java.lang.NullPointerException
at com.remedy.arsys.api.Util.ARSetServerPort(Util.java:1336)
at com.remedy.arsys.share.ARServerUserPool.createUser(DashOB3391:108)
at com.remedy.arsys.share.ARServerUserPool.initPool(DashOB3391:84)
at com.remedy.arsys.share.ARServerUserPool.<init>(DashOB3391:75)
at com.remedy.arsys.share.ARServerUserManager.getARServerUser(DashOB3391:54)
at com.remedy.arsys.config.Configuration.getServerAdmin(DashOB3391:964)
at com.remedy.arsys.obfutil.b.a(DashOB3391:198)
at com.remedy.arsys.obfutil.b.a(DashOB3391:100)
at com.remedy.arsys.config.ConfigOverview.getWebServerInfo(DashOB3391:89)
at pagecompile._apps._shared._config._config_overview_xjsp._jspService(_config_overview_xjsp.java:97)
at com.newatlanta.servletexec.JSP10HttpJspPage.service(JSP10HttpJspPage.java:41)
at com.newatlanta.servletexec.JSP10Servlet.service(JSP10Servlet.java:744)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.newatlanta.servletexec.ServletExec.CallServletService(ServletExec.java:1717)
at com.newatlanta.servletexec.SERequestDispatcher.forwardServlet(SERequestDispatcher.java:274)
at com.newatlanta.servletexec.SERequestDispatcher.forward(SERequestDispatcher.java:191)
at com.newatlanta.servletexec.ApplicationInfo.processApplRequest(ApplicationInfo.java:1317)
at com.newatlanta.servletexec.ServerHostInfo.processApplRequest(ServerHostInfo.java:958)
at com.newatlanta.servletexec.ServletExec.ProcessRequest(ServletExec.java:1267)
at com.newatlanta.servletexec.ServletExec.ProcessRequest(ServletExec.java:1144)

Top
#126596 - 11/23/05 03:51 PM Re: Mid-tier Configuration [Re: Anonymous]
Anonymous
Unregistered


Midtier is another ARS client. You can try connecting with the WUT (Windows user tool) to the server and verify the firewall is not blocking any connection. The ARS server shouldn't be using portmapper (or you have to to open all ports with the midtier server) so a specific TCP and plugin port should be assigned in order to open thoses ports on the firewall. best of luck

Top