cancel
Showing results for 
Search instead for 
Did you mean: 

Unable to create URLConnection:No logged in user found

manikandan_shanmugam3
Active Participant
0 Kudos

Hi All,

Facing below error in SOAP Receiver channel.

Scenario : Proxy to SFDC (Sync)

SOAP: Call failed: com.sap.engine.interfaces.messaging.api.exception.MessagingException: java.io.IOException: Unable to get URLConnection: com.sap.security.core.server.destinations.api.ConfigurationException: [com.sap.ASJ.dest.if0104] Unable to create URLConnection:No logged in user found.


SOAP Receiver channel Screenshot: SOAP action is empty in WSDL


Regards,

Mani

Accepted Solutions (1)

Accepted Solutions (1)

manikandan_shanmugam3
Active Participant
0 Kudos

Hi All,

Thanks for your help. Issue is solved,

Solution:

1) Session ID was not referred in SOAP Envelope

2) SOAP Action : "" (blank was not working)

2) Content type changed as text/xml

Regards,

Mani

Answers (2)

Answers (2)

iaki_vila
Active Contributor
0 Kudos

Hi Manikandan,

Check if you have set "Propagate Principal" in your sender/receiver agreement and unset it. The problem could be that you have set to use Principal propagation and you are not really using it.

Regards.

pvishnuvardan_reddy
Active Contributor
0 Kudos

Hi Manikandan,

Can you cross check whether the webservice needs to user authentication to establish the connection from PI system as the error says No logged in user.

If yes, then please maintain the same in the channel.

Regards

Vishnu

manikandan_shanmugam3
Active Participant
0 Kudos

Hi Vishnu,

Configured User but no use.The URL was working fine with SOAP UI, also manual login was successful with Server

got below error text in ECC moni

<SAP:Stack>com.sap.engine.interfaces.messaging.api.exception.MessagingException: com.sap.engine.interfaces.messaging.api.exception.MessagingException: java.io.IOException: Unable to get URLConnection: com.sap.security.core.server.destinations.api.ConfigurationException: [com.sap.ASJ.dest.if0104] Unable to create URLConnection:No logged in user found. at com.sap.aii.adapter.soap.web.SOAPHandler.processSOAPtoXMB(SOAPHandler.java:746)


Regards,

Mani

pvishnuvardan_reddy
Active Contributor
0 Kudos

Hi Manikandan,

Can you please try out these two options

1. Check with your basis team to telent is working or not from your PI system to the webservice.

2. Uncheck the certificate option since sometimes, even though the certificate is not mentioned in the channel, PI system detects the corresponding certi from keystore as we will be using https mode for establishing the connection.

Try this out and let me know the outcome.

Regards

Vishnu

manikandan_shanmugam3
Active Participant
0 Kudos

Hi Vishnu,

I found the issue, I was not passing session ID through SOAP envelope but now facing another issue after correction.

Response message contains an errorXIAdapter/HTTP/ADAPTER.HTTP_EXCEPTION - HTTP 500 Server Error

Regards,

Mani

pvishnuvardan_reddy
Active Contributor
0 Kudos

Hi Manikandan,

I assume you are doing lookup to SFDC system to get the sessionId from PI system.

And when the lookup happened for this request, at that time due to some network issue, the sessionId might not have come from SFDC, so due to blank sessionId, you have sent the request from PI system to SFDC. Hence it is not getting pushed to SFDC.

Can you please check whether sessionId is getting populated and sent to SFDC in the request or not.

Regards

Vishnu