Quantcast
Channel: SCN: Message List
Viewing all 8676 articles
Browse latest View live

FPN in Portal 7.3 not working

$
0
0

Hello All,

 

FPN in portal 7.3 is not working. Please advice.

 

Errors found in logs -

1.

Could not validate SPNEGO token.

[EXCEPTION]

com.sap.engine.services.security.authentication.umapping.UserMappingNoSuchUserException: No user with account attributes [[namespace=com.sap.security.core.authentication, name=principal, value=vs-sys45.IBM-ERP, isCaseSensitive=false], [namespace=com.sap.security.core.authentication, name=realm, value=ALJAZEERA.TV, isCaseSensitive=false]] found

at com.sap.engine.services.security.authentication.umapping.UserMappingServiceImpl.getUserByAccountAttributes(UserMappingServiceImpl.java:184)

at com.sap.security.core.server.jaas.spnego.util.SPNEGOUserMappingUtil.searchUser(SPNEGOUserMappingUtil.java:82)

 

2.

Could not validate SPNEGO token.

[EXCEPTION]

java.lang.Exception: Store of token in replay cache failed. Possible replay attack detected.

at com.sap.security.core.server.jaas.spnego.krb5.KrbApReq.throwValidationException(KrbApReq.java:125)

at com.sap.security.core.server.jaas.spnego.krb5.KrbApReq.validate(KrbApReq.java:118)

at com.sap.security.core.server.jaas.SPNegoLoginModule.validateSPNEGOToken(SPNegoLoginModule.java:323)

at com.sap.security.core.server.jaas.SPNegoLoginModule.processAuthorizationHeader(SPNegoLoginModule.java:504)

at com.sap.security.core.server.jaas.SPNegoLoginModule.login(SPNegoLoginModule.java:154)

at com.sap.engine.services.security.login.LoginModuleLoggingWrapperImpl.login(LoginModuleLoggingWrapperImpl.java:254)

at com.sap.engine.services.security.login.ModulesProcessAction.run(ModulesProcessAction.java:66)

at java.security.AccessController.doPrivileged(Native Method)

at com.sap.engine.services.security.login.FastLoginContext.login(FastLoginContext.java:269)

at com.sap.security.core.logon.imp.SAPJ2EEAuthenticator.logon(SAPJ2EEAuthenticator.java:876)

 

3.

LOGIN.FAILED

User: N/A

IP Address: 10.234.11.20

Authentication Stack: ticket

Authentication Stack Properties:

 

 

Login Module                                                               Flag        Initialize  Login      Commit     Abort      Details

1. com.sap.security.core.server.jaas.EvaluateTicketLoginModule             SUFFICIENT  ok          false                 true      

        #1 ume.configuration.active = true

2. com.sap.security.core.server.jaas.SPNegoLoginModule                     OPTIONAL    ok          exception             true       Trigger SPNEGO authentication.

3. com.sap.security.core.server.jaas.CreateTicketLoginModule               SUFFICIENT  ok          false                 true      

4. com.sap.engine.services.security.server.jaas.BasicPasswordLoginModule   REQUIRED    ok          false                 false     

5. com.sap.security.core.server.jaas.CreateTicketLoginModule               REQUIRED    ok          false                 true

 

4. Can't map exception.

[EXCEPTION]

com.sap.engine.services.security.exceptions.BaseLoginException: Cannot authenticate the user.

at com.sap.engine.services.security.login.ModulesProcessAction.run(ModulesProcessAction.java:131)

at java.security.AccessController.doPrivileged(Native Method)

at com.sap.engine.services.security.login.FastLoginContext.login(FastLoginContext.java:269)

at com.sap.security.core.logon.imp.SAPJ2EEAuthenticator.logon(SAPJ2EEAuthenticator.java:876)

Caused by: javax.security.auth.login.LoginException: NTLM token received in authorization header.

at com.sap.security.core.server.jaas.SPNegoLoginModule.failedAuthenticationException(SPNegoLoginModule.java:369)

at com.sap.security.core.server.jaas.SPNegoLoginModule.checkAuthorizationHeaderToken(SPNegoLoginModule.java:463)

at com.sap.security.core.server.jaas.SPNegoLoginModule.parseSPNEGOToken(SPNegoLoginModule.java:282)

at com.sap.security.core.server.jaas.SPNegoLoginModule.processAuthorizationHeader(SPNegoLoginModule.java:484)

at com.sap.security.core.server.jaas.SPNegoLoginModule.login(SPNegoLoginModule.java:154)

at com.sap.engine.services.security.login.LoginModuleLoggingWrapperImpl.login(LoginModuleLoggingWrapperImpl.java:254)

at com.sap.engine.services.security.login.ModulesProcessAction.run(ModulesProcessAction.java:66)

... 59 more

 

Have investigated a lot since last 3 days, tried many possible solutions but they are not working like to mention a few,

SAP Note # 1649110, http://scn.sap.com/people/holger.bruchelt/blog/2010/04/08/new-spnego-login-module--just-around-the-corner,

http://scn.sap.com/people/holger.bruchelt/blog/2008/01/09/configuring-and-troubleshooting-spnego--part-1

 

Please advice.

 

Thanks a tonne,

Ritu


SAP B1 remote connection through DI API crashes with no exception nor error

$
0
0

I have SAP B1 8.8 installed on a computer along with SQL Server in the same computer. I made an application that connects

 

to SAP through DI API in C#. When I run the application in the same computer where the SAP and SQL server are installed,

 

it works fine. When I run the C# application over the network the application cannot even connect to the company, it simply

 

crashes and says that it stops working. No exception thrown, no error, no nothing, it simply crashes. Strange thing is that,

 

I can get the companies but not connect to them, here is the connection code:

 

          try

          {

            _sapCompany                           = new SAPbobsCOM.Company();

            _sapCompany.language             = SAPbobsCOM.BoSuppLangs.ln_English;

            //_sapCompany.UseTrusted        = true;

            _sapCompany.Server                 = serverBox.Text;

            _sapCompany.DbUserName       = siteuserBox.Text;

            _sapCompany.DbPassword        = sitepassBox.Text;

            _sapCompany.DbServerType      = SAPbobsCOM.BoDataServerTypes.dst_MSSQL2008;

            _sapCompany.LicenseServer      = "192.168.1.102:30000";

 

             SAPbobsCOM.Recordset recorset = _sapCompany.GetCompanyList();

 

           _sapCompany.UserName            = sapuserBox.Text;

            _sapCompany.Password            = sappassBox.Text;

            _sapCompany.CompanyDB        = System.Convert.ToString(recorset.Fields.Item(0).Value)

            _sapCompany.Connect();

          }

 

As I mentioned, the aplication does not send any exception, just crashes as soon as it reaches the Connect() method.

 

Computer where the c# is running can see with no problem the computer where SAP and SQL server are, because

I can get the company list.

 

I do not know what could be causing this problem since app only crashes, does not send any error message nor exception. I only installed

 

SAP client and DI API to computer with c# application.

 

Any thoughts??

Re: SRM user not visible in Portal UME even after UME-SPML is activated

$
0
0

Hello Pradeep,

 

I am facing similar issue. Can you please share solution for this.

 

Thanks,

Ritu

Re: Optimizer RFC error

Re: SAP Java 7.3 upgrade, do we need to un-install application server

Re: How to navigate to ABAPDOCU

$
0
0

This behaviour is caused by the SUPPRESS DIALOG statement in the dynpro processing of FM ABAP_DOCU_SHOW.

Automatic SRM user creation not working in portal

Re: What Controls currency field as mandatory in Document header level?

$
0
0

Hi Sumant,

 

This is system default, you can't do any financial activity without Currency, and Company Code, there is no setting or configuration available to make these field optional, irrespective of any fields Status group.

 

You need to think, what you can do with out Company Code, and company code is organizational unit of Financial Accounting for which a complete self-contained set of accounts can be drawn up for purposes of external reporting.

 

This includes recording of all relevant transactions and generating all supporting documents required for financial statements, such as balance sheets and profit and loss statements. So you cannot enter data in SAP without company code and currency, this is system default.

 

However some field status can be control, read below:

 

-  you can control field status for Master data (Customer T.Code OBD2, Vendor T.code OBD3, and GL Account T.code OBD4) through Account Groups,  and for master data you have four options i.e. Suppress, Required, Optional and Display.

 

-  You can control transaction field by Field Status Group, and  Field Status group Posting Keys T.code OB41, here you have three options i.e. Suppress, Required Field and Optiional.

 

- Document header text, or reference field you can set mandatory from document type, T.code OBA7

 

I hope this will clear your query.

 

Regards
Javed


Re: FPN in Portal 7.3 not working

Re: Oracle upgrade in Solution Manager 10g to 11g

Re: How to insert image in the title bar?

Re: payroll Area and Security

$
0
0

Hi Mohsen

 

Did you check his IT0001,is correct payroll area assigned to the user?also check the ABKRS feature.

 

Regards

Rahul

Re: Webi: Bex Query with Structure not displayed correct in Webi (through BICS)

$
0
0

Hi Victor,

 

 

I am not sure if that will be the case. My webi report is over a BEx query where in there is a structure in the BEx query. And I am getting the exact same issue. In my case if I go to the edit query and look at the measure data type then I find that their data type is string and the aggregation is set to delegated.

I have never come across this issue before.

 

 

Oddmar,


How did you manage to resolve this issue?

 

I have worked with BEx queries with structures  before but never faced this issue. I am using BO 4.1 SP03

 

 

Regards,

Tanisha

Re: Config - ATP & Batch

$
0
0

have you already entered the batch number in the sales order item? Or at least tried it once with having a batch number entered there.

Looking to configure a Late payment process within Collections

$
0
0

I am looking to implement a follow-on late payment process within the Collections Management process for past due invoices.  Has anyone done this before and if so any considerations or challenges to the process?  Basically as invoices fall in arrears the specialist would have the ability to create a debit memo request in reference to the late invoice for a percentage of the open amount.  This would be within the Process Receivables tab.  It would go through an approval process and as approved would become a debit memo for the "late payment" with reference to the debit memo request. 

 

Any thoughts?


SAP FIORI vs SAP UI5

$
0
0

What is the difference between both SAP FIORI vs UI5?

Re: Selecting Item in Tree by Text

$
0
0

hi,should be lik ethis:

 

session.findbyId("wnd[0]/usr/cntlTREE_CONTAINER/shellcont/shell").SelectItem node,"1"

Combine Down Payment Request and Payment of Open Item

$
0
0

I am paying $ 1000 to a vendor to cover $ 300 down payment request and $ 700 for an open invoice. Is it possible to make one payment transaction to cover “down payment request” and “payment of open item”? I want only one amount to appear in the bank ledger account. Thank you, Pravin

Re: Doub about selecting part of string

$
0
0

In that case, can I use Replace when it is identified the second space (' ') ?

If yes, could you please, show how to use replace statement?

Re: Extract data from BO using REST

$
0
0

Thanks Anthony for the details.

 

We are in 4.0 , so unfortunately I have to work with what is in 4.0.

 

This is what my end result needs to be -

 

a) Call a BO report by passing some I/P parameters

b) Call a URL and execute the BO report on the BO server (e.g http://boserver.qa.com:/XXX/XXX) with the I/P supplied in a) above.

 

I would like to know -

a) How do I pass I/P parameters to a REST based service in BO 4.0

b) I know that once the I/P is passed we can get the O/P in XML,HTML,PDF etc format, but if I do this I loose all capabilities of BO, e.g drill down etc. Is there a was to execute the BO report with the I/P that has been passed ?

 

Any thoughts/ideas will be very helpfull.

 

Thanks,

Vivek

Viewing all 8676 articles
Browse latest View live




Latest Images