Online Tutorials & Training Materials |
Register Login

RFC Connection Error (Name or password is incorrect)

rekha || 20 Dec 2010 10:09 am || 4


I'm not a security expert so I need some help. I had security setup a RFC user and provided the documentation from Synactive. Security said  they have the account setup and tested the RFC function successfully. When I try to call an RFC or a Q[Role=xxxx] I get an error that seems to imply a username or password error. I have retyped the password in the profile and can logon to SAP with the user/pass. Is there something in the RFC account I should check?

here is the error -

Name or password is incorrect (repeat logon)


RFC connection parameters:




  • 10 Aug 2016 8:49 pm Best Answer

    Often this error indicates that the password has not been entered in SAP-OSS and SAP-OSS-LIST-O01, or it may have been entered incorrectly.


    Most often, the password for the S-User ID in SAP-OSS and SAP-OSS-LIST-O01 has been recently changed, but it has not been updated in the RFC connections.

    To Solve this

    Enter the RFC connections SAP-OSS and SAP-OSS-LIST-O01.
    Click on the pencil icon to enter the 'Edit' mode.
    Enter the correct password, and then 'Save' the changes.


  • 20 Dec 2010 10:10 am Helpful Answer
    Did you encrypt the password in the profile?

    Please note: In order to obtain the RFC password in encrypted form
    call up GuiXT thus:
    guixt RfcPassword
  • 20 Dec 2010 10:14 am Helpful Answer

    please check the uppercase/lowercase issue as described in Q&A Nr. 205 in (see below).


    Q: Our RFC user does not work; we always get the the error message "Invalid user or password". But we are sure that both are correct. What could be the reason?

    A: This is probably an issue concerning uppercase/lowercase characters. GuiXT translates the given password to uppercase (unless you enclose it within "....").
    This was appropriate for earlier SAP systems but later ones use case sensitive passwords.

    I suggest you either use a password that consists of uppercase letters and digits only, or you put it into "...." in the profile. In the case of encrypted password (RfcpasswordEnc) : create the encryption including the "...." and then put the result into the profile without enclosing the encrypted string within "...".

    Please note: In order to encrypt a password "xxx" including the "..." characters, you need the MS DOS command

    guixt rfcpassword "xxx"

    Without the backslash characters the "..." are not included into the encrypted password, since the MS DOS command interpreter treats "xxx" the same way as xxx.
  • 20 Dec 2010 10:12 am
    I've tried it both ways: Normal text and Encrypted