cancel
Showing results for 
Search instead for 
Did you mean: 

Unable to connect to visual admin with Administrator user

Former Member
0 Kudos

Hi Folks,

When I try to connect to visual admin with Administrator user its showing

java.io.EOFException: End of stream is reached unexpectedly during input from Socket[addr=/10.123.3.30,port=55104,localport=51046]#

system details:

Solaris 9

oracle 9i

Sp9

java 1.4.2_10

I have checked in configtool that the debug mode is not enabled.

Kindly suggest.

Thanks,

Below is the complete error

**************************************

#

#1.5#C0000A7B0042000000000002001E940B000494849B44E4A0#1289197168420#com.sap.engine.services.adminadapter.gui.tasks.LoginTask##com.sap.engine.services.adminadapter.gui.tasks.LoginTask#######Thread[Thread-1,5,main]##0#0#Error#1#/System/Server/VisualAdministrationTool#Plain###Error while trying to login to dev01: Unexpected exception.Nested exception is:

java.io.EOFException: End of stream is reached unexpectedly during input from Socket[addr=/10.123.3.30,port=55104,localport=50461]#

#1.5#C0000A7B0042000100000000001E940B000494849DA57D68#1289197208305#com.sap.engine.services.adminadapter.gui.tasks.LoginTask##com.sap.engine.services.adminadapter.gui.tasks.LoginTask#######Thread[Thread-13,6,main]##0#0#Error##Java###Error while trying to login to dev01: Unexpected exception.Nested exception is:

java.io.EOFException: End of stream is reached unexpectedly during input from Socket[addr=/10.123.3.30,port=55104,localport=51046]

[EXCEPTION]

#1#com.sap.engine.services.security.exceptions.BaseLoginException: Cannot create new RemoteLoginContext. at com.sap.engine.services.security.remote.login.RemoteLoginContext.<init>(RemoteLoginContext.java:65) at com.sap.engine.services.adminadapter.gui.tasks.LoginTask.connectAction(LoginTask.java:97) at com.sap.engine.services.adminadapter.gui.tasks.LoginTask.run(LoginTask.java:79) at java.lang.Thread.run(Thread.java:534) Caused by: com.sap.engine.services.rmi_p4.P4RuntimeException: Unexpected exception.Nested exception is: java.io.EOFException: End of stream is reached unexpectedly during input from Socket[addr=/10.123.3.30,port=55104,localport=51046] at com.sap.engine.services.rmi_p4.P4ObjectBrokerClientImpl.getException(P4ObjectBrokerClientImpl.java:582) at com.sap.engine.services.rmi_p4.P4ObjectBrokerClientImpl.getException(P4ObjectBrokerClientImpl.java:552) at com.sap.engine.services.security.remote.RemoteSecurity_Stub.getRemoteLoginContext(RemoteSecurity_Stub.java:603) at com.sap.engine.services.security.remote.login.RemoteLoginContext.<init>(RemoteLoginContext.java:60) ... 3 more # #1.5#C0000A7B0042000100000002001E940B000494849DA5C7A0#1289197208324#com.sap.engine.services.adminadapter.gui.tasks.LoginTask##com.sap.engine.services.adminadapter.gui.tasks.LoginTask#######Thread[Thread-13,6,main]##0#0#Error#1#/System/Server/VisualAdministrationTool#Plain###Error while trying to login to dev01: Unexpected exception.Nested exception is: java.io.EOFException: End of stream is reached unexpectedly during input from Socket[addr=/10.123.3.30,port=55104,localport=51046]# #1.5#C0000A7B0042000200000000001E940B000494849E35CAD0#1289197217762#com.sap.engine.services.adminadapter.gui.tasks.LoginTask##com.sap.engine.services.adminadapter.gui.tasks.LoginTask#######Thread[Thread-27,6,main]##0#0#Error##Java###Error while trying to login to dev01: null [EXCEPTION] #1#com.sap.engine.services.security.exceptions.BaseLoginException: Cannot create new RemoteLoginContext.

at com.sap.engine.services.security.remote.login.RemoteLoginContext.<init>(RemoteLoginContext.java:65)

at com.sap.engine.services.adminadapter.gui.tasks.LoginTask.connectAction(LoginTask.java:97)

at com.sap.engine.services.adminadapter.gui.tasks.LoginTask.run(LoginTask.java:79)

at java.lang.Thread.run(Thread.java:534)

Caused by: java.lang.NullPointerException

at com.sap.engine.services.rmi_p4.Call.getResultStream(Call.java:185)

at com.sap.engine.services.security.remote.RemoteSecurity_Stub.getRemoteLoginContext(RemoteSecurity_Stub.java:586)

at com.sap.engine.services.security.remote.login.RemoteLoginContext.<init>(RemoteLoginContext.java:60)

... 3 more

#

#1.5#C0000A7B0042000200000002001E940B000494849E35CEB8#1289197217763#com.sap.engine.services.adminadapter.gui.tasks.LoginTask##com.sap.engine.services.adminadapter.gui.tasks.LoginTask#######Thread[Thread-27,6,main]##0#0#Error#1#/System/Server/VisualAdministrationTool#Plain###Error while trying to login to dev01: null#

#1.5#C0000A7B0042000300000000001E940B00049484D5234CE8#1289198139297#com.sap.engine.services.adminadapter.gui.tasks.LoginTask##com.sap.engine.services.adminadapter.gui.tasks.LoginTask#######Thread[Thread-39,6,main]##0#0#Error##Java###Error while trying to login to dev01: null

[EXCEPTION]

#1#com.sap.engine.services.security.exceptions.BaseLoginException: Cannot create new RemoteLoginContext.

at com.sap.engine.services.security.remote.login.RemoteLoginContext.<init>(RemoteLoginContext.java:65)

at com.sap.engine.services.adminadapter.gui.tasks.LoginTask.connectAction(LoginTask.java:97)

at com.sap.engine.services.adminadapter.gui.tasks.LoginTask.run(LoginTask.java:79)

at java.lang.Thread.run(Thread.java:534)

Caused by: java.lang.NullPointerException

at com.sap.engine.services.rmi_p4.Call.getResultStream(Call.java:185)

at com.sap.engine.services.security.remote.RemoteSecurity_Stub.getRemoteLoginContext(RemoteSecurity_Stub.java:586)

at com.sap.engine.services.security.remote.login.RemoteLoginContext.<init>(RemoteLoginContext.java:60)

... 3 more

#

#1.5#C0000A7B0042000300000002001E940B00049484D52350D0#1289198139298#com.sap.engine.services.adminadapter.gui.tasks.LoginTask##com.sap.engine.services.adminadapter.gui.tasks.LoginTask#######Thread[Thread-39,6,main]##0#0#Error#1#/System/Server/VisualAdministrationTool#Plain###Error while trying to login to dev01: null#

************************************************************

Regards,

Mahesh.N.R

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

Restorem of the DB schemas resolved the issue.

desiree_matas
Contributor
0 Kudos

Hi Mahesh,

You can connect to your system using the telnet console: telnet :5xx00

Review the logs in the work directory to find possible errors which may explain the problem with the visual. If the J2EE has some kind of problem, the visual admin may be unable to connect.

And finally verify the P4 bindhost as described in the note.

Regards,

Désiré

Former Member
0 Kudos

Hi Desiree,

The bind value is 0.0.0.0m as described in the sapnote.The port we are using to connect is 11111. And we are able to connect to http://<hostname>:11111.

Below is the http port mentioned in configtool uder http

(Port:11111,Type:http)(Port:55101,Type:ssl)

Please suggest.

Regards,

Mahesh.N.R

Former Member
0 Kudos

Hi Mahesh,

Firstly, to check whether j2ee engine is up and running or not. Various ways - I'll mention some here:

1) You could go to <j2ee engine>\work directory and check dev_dispatcher & dev_server0 file and check for the word 'running'.

2) you could use jcmon in the profile directory as :

jcmon pf=<instance profile>

when you go into cluster administration (option 20), and then use option 1), it shows u the status of all the processes. You may have to scroll up or make the window size bigger.

3) Use Telnet/Visual Admin as Desiree suggested or http to the j2ee homepage. These two tools only allow you to logon successfully if engine is up.

Now in your case, since you are able to access the j2ee home page, your engine is up.

Can you please click on the 'System information' on the home page and see if you can logon using the j2ee administrator

user? That way you'll confirm if the user/pwd combinations is not the issue.

In dual stack, its j2ee_admin user and in single stack it is administrator.

The error that you are facing while logging onto VA is :

com.sap.engine.services.security.exceptions.BaseLoginException: Cannot create new RemoteLoginContext. at com.sap.engine.services.security.remote.login.RemoteLoginContext.(RemoteLoginContext.java:65) at com.sap.engine.services.adminadapter.gui.tasks.LoginTask.connectAction(LoginTask.java:97) at com.sap.engine.services.adminadapter.gui.tasks

Please ensure that you are using the right hostname/IP adress, administrator user & p4 port (you can check this in dev_dispatcher file reg what is the current p4 port).

Check if you use the following command at the OS level:

telnet <host> <p4 port> then if it connects successfully or not. Connecting successfully here would mean showing an empty prompt. If the port is not listening that means telnet will come back with refused connection.

Another way to check if this port is listening @ this IP/Host is by using 'netstat -an' command.

If you continue to face issues, you should also check visual admin traces as well as latest defaultrace from each server node.

Hope this helps.

REgards,

Snehal

SAP Labs/Palo Alto

Former Member
0 Kudos

Hi Snehal,

Below is the error i am getting in dev_server0.

******************************************

[Thr 19] JLaunchISetState: change state from [Starting (2)] to [Starting applications (10)]

[Thr 165] Mon Nov 8 08:32:07 2010

[Thr 165] JLaunchISetState: change state from [Starting applications (10)] to [Running (3)]

[Thr 360] Mon Nov 8 08:33:07 2010

[Thr 360] *** ERROR => GwIConnect: GwConnect to dev01.fomsa.ngn.net / sapgw00 failed (rc=NIECONN_PENDING) [gwxx_mt.c 291]

[Thr 360] ***LOG S0T=> GwIConnect, GwConnect (-0012) [gwxx_mt.c 297]

[Thr 365] *** ERROR => GwIConnect: GwConnect to dev01.fomsa.ngn.net / sapgw00 failed (rc=NIECONN_PENDING) [gwxx_mt.c 291]

[Thr 365] ***LOG S0T=> GwIConnect, GwConnect (-0012) [gwxx_mt.c 297]

[Thr 365] ***LOG S0R=> GwIConnect, GwConnect () [gwxx_mt.c 302]

[Thr 365] ***LOG S0S=> GwIConnect, GwConnect (sapgw00) [gwxx_mt.c 306]

[Thr 358] *** ERROR => GwIConnect: GwConnect to dev01.fomsa.ngn.net / sapgw00 failed (rc=NIECONN_PENDING) [gwxx_mt.c 291]

[Thr 358] ***LOG S0T=> GwIConnect, GwConnect (-0012) [gwxx_mt.c 297]

[Thr 358] ***LOG S0R=> GwIConnect, GwConnect () [gwxx_mt.c 302]

[Thr 358] ***LOG S0S=> GwIConnect, GwConnect (sapgw00) [gwxx_mt.c 306]

[Thr 358] ***LOG S90=> SAP_CMREGTP2, GwIConnect ( 666) [r3cpic_mt.c 9786]

[Thr 358]

*****************************************************************************

Kindly let me know whether the J2ee engine is working fine.

Regards,

Mahesh.N.R

Former Member
0 Kudos

[Thr 355] * ERROR connection to host dev01.fomsa.ngn.net, service sapgw00 timed

  • out

[Thr 355] *

  • TIME Mon Nov 8 08:34:08 2010

[Thr 355] * RELEASE 640

[Thr 355] * COMPONENT NI (network interface)

[Thr 355] * VERSION 37

[Thr 355] * RC -12

[Thr 355] * MODULE nixxi_r_mt.cpp

[Thr 355] * LINE 1067

[Thr 355] * DETAIL NiPConnect

[Thr 355] * COUNTER 2

[Thr 355] *

[Thr 355] *****************************************************************************

one more error in same file.

Former Member
0 Kudos

Hi Mahesh,

It seems like your J2EE system is down.

Best regards,

Orkun Gedik

Former Member
0 Kudos

Hi Orkun,

I was carrying out a support package upgrade. But in between we had an issue and we restored the system by restoring the PRT under usr/sap. After restore we are facing this issue. We have not restored the DB yet.

Is there any problem with the restoration we had or the complete application is not restored properly?

How I can proceed now? Kindly suggest.

Regards,

Mahesh.N.R

Former Member
0 Kudos

Hi snehal,

Below is the output i got when I tried telnet with host and p4 port.

dev01:prtadm 1% telnet 10.123.0.66 55104

Trying 10.123.0.66...

Connected to 10.123.0.66.

Escape character is '^]'.

Connection to 10.123.0.66 closed by foreign host.

dev01:prtadm 2%

Kindly suggest

regards,

Mahesh.N.R

Former Member
0 Kudos

Hi Mahesh,

I understand that you just restored file structure but not db. There are two ways I can recommend to you;

1) check log files "/usr/sap/<SID>/JC<Instance #>/j2ee/cluster/server<x>", "/usr/sap/<SID>/JC<Instance #>/j2ee/cluster/bootstrap" and "/usr/sap/<SID>/JC<Instance #>/j2ee/cluster/dispatcher" and try to fix the problems step by step.

2) Complete your restore operation with db. It should be solve your problem.

Best regards,

Orkun Gedik

Former Member
0 Kudos

Hi Orkun,

We are restoring the Db(importing the user schemas from the previous export dump). Meanwhile i will try to check the log files as you suggested. Will update you if any help.

But just let me know the configuration in the configtoll change when we do a SP upgrade?

Thanks,

mahesh.N.R

Former Member
0 Kudos

Ok let's wait the restore get finished then take steps carefully.

Best regards,

Orkun Gedik

Former Member
0 Kudos

Hi Orkun,

We have restored the Db. I have tried to telnet the host as below

telnet 10.123.0.66 55108

Below is the out put

dev01:prtadm 13% telnet 10.123.0.66 55108

Trying 10.123.0.66...

Connected to 10.123.0.66.

Escape character is '^]'.

***********************************************

**********************************************

***###*****####***#######*************

*##*##**####**##**##***********

**##*****##**##*##**##*********

****##***########*######**********

*****##**##**##*##************

*##*####****####***********

***###**##****####*********

**********************************

********************************

Telnet Administration

SAP J2EE Engine v6.40

Login: prtadm

Password:

Login failed. Reason: No login module succeeded!Connection to 10.123.0.66 closed by foreign host.

<< Moderator message - Everyone's problem is important >>

Thanks

regards,

Mahesh.N.R

Edited by: Rob Burbank on Nov 15, 2010 3:13 PM

Former Member
0 Kudos

I have started the Upgrade with the below steps.

*I have started the installation again with the Host dev01 and port

21212...by starting sapinst under /usr/sap/PRT/sppacks/SAPINST-

CD/SAPINST/UNIX/SUNOS_64

*I have my package files under /usr/sap/PRT/sppacks/

I*n the beginning I selected the profile from the below path.

/usr/sap/PRT/SYS/profile/PRT_JC51_dev01

*Next its asking for the SAPinst cd/dvd I am

providing /usr/sap/PRT/sppacks/J2EE-RUNT-CD

*Then jdk under /usr

*Import support packages for additional components ....I am not

selecting the checkbox

*Next prerequisites check fine...

*Then start

*SAPinst starts with the phase Patching j2ee engine, check

prerequisites, check prerequisites installation, j2ee engine

installation, SDM installation/upgrade

*Then again its asking for SAPINST CD/DVD ....and asking to browse the

package.......which package I have to select or which folder.....

its saying No package defined by matched(look for label WEBAS-J2EE-

PATCH)......

Kindly suggest.

Thanks in advance

Former Member
0 Kudos

Hi Mahesh,

Sorry for my late answer, because of the 1 week vacation in Turkey. Could you check trace files under your log directory. Possibly, J2EE server is not able to connect UME and cannot validate one of the authentication mechanism in the stack.

So, under this circumstance open an OSS message.

Best regards,

Orkun Gedik

desiree_matas
Contributor
0 Kudos

Hi Mahesh,

Have you verified whether the J2EE is running properly?

Also, check the P4 bindhost definition. SAP note 609603 may be useful here.

Regards,

Désiré

Former Member
0 Kudos

Hi desiree,

I believe the J2ee is running properly. I am able to connect to configtool and sdm.. I am a rookie in Solaris. So i am not sure how to check whether J2ee is running fine as in SAPMMC in windows.

Kindly suggest.

Regards,

Mahesh.N.R

desiree_matas
Contributor
0 Kudos

Hi,

This may be produced by the restricted load balance. When all the server nodes are excluded from the loadbalancing system, the dispatcher does not send any HTTP or P4 requests.

To resolve this issue, check note 1036371 - HTTP and P4 connections to J2EE Engine are impossible

1) Execute the ConfigTool

2) Get to Instance_ID -> Servers Debug

3) See if the "Restricted load balance" is checked. Uncheck it.

4) Save the changes and restart the whole cluster.

Best regards,

Désiré

Former Member
0 Kudos

Hi Desiree,

I have already checked the mentioned SAP note and as i mentioned in the above msg the restricted load balance is not checked for the server or the instance . I have restarted the server(standalone) but still its not working. I am still getting the same error.

Thanks,

Kindly suggest.

Regards,

Mahesh.N.R