Porttest problem on new Windows enterprise server...

swhitmire

Reputable Poster
So I've set up a new enterprise server on Windows 2008 (our first Windows server -- all the others are AIX). My problem is that porttest fails when I start the services from the control panel, but not if I start them by manually running jdenet_n.exe. I'm confused by this, because I'm starting the service as the same user I'm trying to run porttest as. (I am running this from the console, since I read that doing it via RDP may break porttest.) Here's the errors I get... I'm confused by the kernel range error because there are enough ranges defined, and I don't get that when I start the services manually:

3896/3960 MAIN_THREAD Tue May 01 10:00:58.934003 ipcmisc.c299
process 3896 <D:\jdedwards\DDP\system\bin32\porttest.exe> registered in entry 0

3896/3960 MAIN_THREAD Tue May 01 10:00:59.059001 Netcfg.c236
Warning JDENET_KERNEL_DEF34 has and overlapping message range

3896/3960 MAIN_THREAD Tue May 01 10:00:59.121003 Netqueue.c244
putExternalQueue (net) failed for msg id 1, pid=0, queue name=<Net0Q>, lastIPCError=<eIPCNotFound>

3896/3960 MAIN_THREAD Tue May 01 10:00:59.121006 jdecsec.c2056
JDENET Error = JDENET eIPCErr: eIPCNotFound

3896/3960 MAIN_THREAD Tue May 01 10:00:59.121008 jdecsec.c2537
Failed to communicate with security server: Unable to send message to Security Server

3896/3960 MAIN_THREAD Tue May 01 10:00:59.121010 jdecsec.c262
Failed to validate user JDE by password

3896/3960 MAIN_THREAD Tue May 01 10:00:59.121013 Jdb_ctl.c3989
JDB1100015 - Failed to complete Security check by Pwd
 
Double check that the user has permissions to run Services. After starting the service make sure you have jdenet_k.exe processes spinning up just like when starting it from command line.
 
What account is the service running as ? A domain account or local system..?

If a domain account make sure the account has the rights to "Log On as a Service" in windows. (Launch secpol.msc from Start-Run)

When doing the PORTTEST log on as the same windows account that the services are running under (I'm not sure if that's what you meant you were already doing)

Personally I don't really rely on the PORTTEST. Do you see any errors in your kernel logs after starting the services..?
 
The services are running as the local admin named JDE, which is also what I'm logging in as to do the porttest. It has the rights to Log On as a Service, and the kernel processes do start without logging errors. However, I can't run a porttest or runube... from both I get errors like:


3700/2824 MAIN_THREAD Wed May 02 14:12:21.033003 Netqueue.c244
putExternalQueue (net) failed for msg id 1, pid=0, queue name=<Net0Q>, lastIPCError=<eIPCNotFound>

3700/2824 MAIN_THREAD Wed May 02 14:12:21.033006 SpecCnvrt.c1890
METADATA - Failure to send message to metadata server. Message ID: 1. Failed with JDENET eIPCErr: eIPCNotFound

I also tried submitting a UBE from a web client, and got the "Your report has NOT been successfully submitted" box and these errors in the e1root log:

02 May 2012 14:18:47,903 [SEVERE] JDE - [AS_84_PD3][KERNEL] *ERRROR* LaunchUBE: LaunchUBE failed- JDEKDCL.h/UBEERRORCODE error 4; job Number = 5 user:JDE Env:JPD900
02 May 2012 14:18:47,904 [SEVERE] JDE - [AS_84_PD3][JAS] SubmitUBE.launchUBE() : Exception thrown during UBE submission! | Report Name : R0006P, Version Name : XJDE0001, Server Name : jdewapp1, User Name : JDE com.jdedwards.system.kernel.LaunchUBEException: LaunchUBE failed- JDEKDCL.h/UBEERRORCODE error 4; job Number = 5
02 May 2012 14:18:47,904 [WARN ] JDE - [AS_84_PD3][RUNTIME] JASServiceException is occured in the SysFunctionStaement.launchBatchApp():Report R0006P_XJDE0001 has not been successfully submitted. The following JASServiceException has been caught:Errors on JAS: Please check JAS.log for details.
 
If you launch a command prompt (Run as Administrator) and navigate to the system/bin32 directory and run

netwm -n

Do you get a list of all the kernel processes..?

Definitely looks like some IPC related issue
 
Back
Top