Hi,
There seems to be an issue with RFC in the 7.4 MaxDB appliance.
The system is installed and runs fine, I can log on and do stuff. However no RFC works at all, an SM59 connection test to standard destinations such as NPLCLNT001,NONE and any ABAP, Internal or CPIC connections just return "RFC error when sending logon data.". Of course anything that depends on RFC doesn't work.
Setup:
Everything runs in a private cloud accessed via OpenVPN. I have also installed the HANA appliance and everything works fine. I got to a point where I've tried so many things I didn't know if I had broken something else so I terminated the instance and started again from scratch. Right after installation it didn't work.
Diagnostics:
On the very first startup there are already two dumps in ST22:
CALL_FUNCTION_SIGNON_INCOMPL
...
The ABAP program running "SAPMSSY1" had to be interrupted because the logon
could not be completed.
...
The logon data for the user "DDIC" is incomplete.
So I went into SU01 and checked every user in clients 000 and 001. It complained about DDIC and SAP* missing a company and Last Name, so I added those.
Restart SAP from linux and still no joy. The system log also contains messages:
Database error -10709 at CON
> Connection failed (RTE:[-10107] Authentication failed
> (Credential or password required).)
I also tried to connect to the DB directly from Linux using sqlcli, also without joy. But SAP runs fine otherwise so this is a bit odd...
A clue may be that SM59 TCP/IP connection SAPDB_DBM works, but SAPDB_DBM_DAEMON doesn't. It fails with:
Connection Error
Error when opening an RFC connection (CPIC-CALL: 'ThSAPOCMINIT' : cmRc=2 thRc=67
ERROR: program dbmrfc@sapdb not registered
LOCATION: SAP-Gateway on host wdflbmd6865.dummy.nodomain / sapgw00
DETAIL: TP dbmrfc@sapdb not registered
COMPONENT: SAP-Gateway
COUNTER: 43
MODULE: /bas/740_REL/src/krn/si/gw/gwr3cpic.c
LINE: 1950
RETURN CODE: 679
SUBRC: 0
RELEASE: 740
TIME: Sat Mar 22 07:22:38 2014
VERSION: 2
Any help appreciated...
Thanks,
Mike