cancel
Showing results for 
Search instead for 
Did you mean: 

No login module succeeded

Former Member
0 Kudos

Hi SDNers,

We have a strange issue where the Payload sent by PI DECENTRALIZED Adapter Engine looks fine in PI but is NULL when it reaches .NET.

Brief on the scenario, .Net makes a synchronous call to the PI webservice and PI does all the stuff it has to do and I could see that the payload on the receiver adapter also looks fine but when it comes to .Net it is NULL.

We took a HTTP trace using FIDLER and could see two errors:

1No login module suceeded

If it is an access issue...how could the request message come into PI and also we could not see any errors in the adapter engine.

2.No Proxy-authentication header is present

Is this something .Net has to send....I am trying to figure out.

Please provide inputs.I am waiting to fix this issue asap.Thanks.

Regards,

Harish.

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi All,

It was a silly namespace issue.Added the namespace and it is solved.

Br,

Harish.

martin_dejl2
Participant
0 Kudos

Hi,

You have to use Pre-Authenticate login method for PI in your .Net client.

Check this out: http://msdn.microsoft.com/en-us/library/system.net.webrequest.preauthenticate.aspx

In short it means that your .Net request is missing the Authentication basic HTTP header parameter. Something like this:

Authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==

More about it here: http://en.wikipedia.org/wiki/Basic_access_authentication

Martin

MarceloPinheiro
Advisor
Advisor
0 Kudos

Hi Harish,

use diagtool to check correctly loginmodule problems (note #1045019 or #982127). Also, check if login module stack are:

http://help.sap.com/saphelp_nw70ehp1/helpdata/en/04/120b40c6c01961e10000000a155106/frameset.htm

Tks

Marcelo Pinheiro