cancel
Showing results for 
Search instead for 
Did you mean: 

MDX Parser doesn't work

Former Member
0 Kudos

Hello, everybody.

Standart TCP/IP connection named "MDX Parser" doesn't work. It says "timeout during allocate / CPIC-CALL: 'ThSAPCMRCV' : cmRc=20 thRc=456 Timeout dur".

When I try to run mdxsvr in command line it says that librfc32.dll could not be found.

And there is no such dll in the directory with mdxsvr, but there is a librfc32u.dll.

How can I solve this problem?

P.S.

My server parameters:

- IA64

- Windows 2003

- SAP NetWeaver 2004s

--

best regards,

Dmitry

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

I don't know what is MDX PARSER but I just checked on a test XI/PI 7.0 system anf I have indeed this TCP/IP RFC destination which works OK.

mdxsvr.exe is in <drive>:\usr\sap\<SID>\SYS\exe\uc\NTIA64

mdxpars.dll and librfc32u.dll are in the same directory.

I think that librfc32u.dll is the unicode version of librfc32.dll.

Is your system unicode or not ?

Regards,

Olivier

Former Member
0 Kudos

Thank you Olivier for your reply.

My system is unicode.

Former Member
0 Kudos

I had same error when tried "Connection Test" in RFC "MDX PARSER"

Logon Cancel

Error Details timeout during allocate / CPIC-CALL: 'ThSAPCMRCV' : cmRc=20 thRc=456 Timeout dur

Error Details ERROR: timeout during allocate

Error Details LOCATION: SAP-Gateway on host bidev.domain.com / sapgw00

Error Details DETAIL: no connect of TP mdxsvr from host bidev.domain.com after 20 s

Error Details COMPONENT: SAP-Gateway

Error Details COUNTER: 56888

Error Details MODULE: gwr3cpic.c

Error Details LINE: 6223

Error Details RETURN CODE: 242

Error Details SUBRC: 0

Error Details RELEASE: 701

Error Details TIME: Thu Jan 14 23:52:02 2010

Error Details VERSION: 2

I tried to install librfc32.dll as "SAP Note 1032461 - MDX parser does not start" but I can't Register librfc32.dll with regsvr32 as "Note 336693 - Replacing the librfc32.dll on a Win 32 Platform"

when I executed "regsvr32 c:\windows\system32\librfc32.dll", it displayed "RegSvr32 : LoadLibrary("c:\windows\system32\librfc32.dll") failed - This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem."

Please help.

Best regards,

Choosak B.

Former Member
0 Kudos

Now, I can register librfc32.dll on Windows 2003 x64

My solution is

- Install "Microsoft Visual C++ 2005 Service Pack 1 Redistributable Package ATL Security Update" (KB973544) [vcredist_x64.exe]

- Run "regsvr32 c:\windows\system32\librfc32.dll" in CMD again.

- Now, I can run "Connect Test" of RFC "MDX PARSER" successfully.

Logon 326 msec

Transfer of 0 KB 1 msec

Transfer of 10 KB 2 msec

Transfer of 20 KB 2 msec

Transfer of 30 KB 2 msec

Former Member
0 Kudos

Thx, this helps me!

Former Member
0 Kudos

Hi,

Though I have installed the required component and registered the DLL file in run, still MDX PARSER doesn't working.Please send some documentation on configuring MDX Parser in SAP BI system.

Regards

Sunil.

dexr_soepriyadi
Explorer
0 Kudos

Let me share my experience.

I am using Windows 2003 server 64 bit and i installed the SapGui as well. I use setupall.exe under win32 folder which i tought it is okay because sapgui was working fine.

It looks like it gives problem because it copies librfc32.dll version for win32, not wow64. Therefore mdxsvr always complain.

I download RFC SDK 2 version, win32 bit and win64 bit version. I copied librfc32.dll from win64 RFC SDK not from win32 RFC sdk and mdxsvr now working. (yes, including running regsvr32 following this thread).

Unfortunately SAPGUI crashed so i have to either reinstall or perhaps finding 64 bit SAPGUI ? i can take care sapgui issue later on. Happy that mdxsvr issue resolved

Former Member
0 Kudos

Thanks for all of the input everyone. We too was experiencing the RFC failure on 2 new BI application servers. The good thing is we had other servers that worked fine. So we were able to copy the c:\windows\system32\librfc32.dll from one server that was working to the servers that were failing.

All of the posted helped me figure out that even though we are using 64Bit and unicode it actually need the librfc32.dll which appears to be non-unicode and of coarse 32bit.

The real trick was implementing the MS "Microsoft Visual C++ 2005 Service Pack 1 Redistributable Package ATL Security Update"

http://www.microsoft.com/downloads/en/details.aspx?familyid=766a6af7-ec73-40ff-b072-9112bab119c2&dis...

Once I installed that MS patch I could successfully register the dll "regsvr32 c:\windows\system32\librfc32.dll"

And then the RFC now tests from all application servers.

Just to recap, our issue was the MDX Parser worked from the 2 nodes of the cluster and 2 application servers, but the 2 new servers the loads would fail if it happen to run on that server. running the RFC from that specific server would fail.

Now all is good

Thanks again

Answers (5)

Answers (5)

hrollizo
Active Participant
0 Kudos

Hi colls,

library librfc32.dll is missing under C:\windows\system32.

You can download librfc from SAP download Center, your Kernel version, your platform (NO unicode),  librfcxxx.sar.

SAP Notes:

1032461 - MDX parser does not start, le falta una libreria a windows

413708 - Current RFC library. Download and copy into c:\windows\system32 . Check RFC connection Type tpc/ip MDX PARSER.

Regards

Former Member
0 Kudos

Thanks victor. it  is resolved my issue today very simply without downloading any file.

0 Kudos

We were able to resolve this error in a simple manner. 

When I executed the mdxsvr.exe program manually, it threw an error that it could not find the librfc32.dll file.  There was a librfc32u.dll file, but no librfc32.dll.  I was able to find a version of the file in the C:\Program Files\SAP\hostctrl\exe directory.  I copied the file from this directory to my uc directory: F:\usr\sap\SID\SYS\exe\uc\NTAMD64 and it fixed the problem.

Former Member
0 Kudos

That's GREAT!!!!!

I was easily solved!!

0 Kudos

Thanks victor. it was very helpful to solve my issue very simply.

Former Member
0 Kudos

Thank you Victor, your solution works

Former Member
0 Kudos

Thanks Victor!!

Your solution worked like a charm.

To explain in detail . . .

We have exactly same problem as being discussed in this thread, and we followed the Note 1032461 and downloaded the 'librfc32.dll', however, issue persisted. Tried everything possible as suggested in this thread as well as like registering, restart etc., with no luck.

Finally replaced the file 'librfc32.dll' downloaded from market place with the one found in the path 'C:\Program Files\SAP\hostctrl\exe' as adviced by Victor. Voila!

Apparently, the issue seems with the version of the library 'librfc32.dll'. The downloaded one is obviously the latest version, but the one found in 'C:\Program Files\SAP\hostctrl\exe' was probably the required version.

s0007128803
Explorer
0 Kudos

Genius....!

Thank you for your help

igor_taratutin
Explorer
0 Kudos

Thank you so much.

Librfc32.dll from SAPGUI didn't work, from Note-1032461 didn't work. But one from C:\Program Files\SAP\hostctrl\exe done a trick!

klausjunk
Explorer
0 Kudos

Many thanks! You made my day, Victor! Works fine now!

Former Member
0 Kudos

Many thanks!!! Victor. Your solution helped me!!!

Former Member
0 Kudos

Thank you Victor .. It was helpful for me too

Former Member
0 Kudos

HI Sunil et al,

I also did not get this to work , even after following all the instructions regarding the replacement/registration of the dll file etc. Do i also need to modify and register the files in the \usr\sap directories? Should I replace the MDXSRV and MDXPARS.DLL with the most recent ones from the SAP download site?

Any help you guys can provide would be great.

Thanks,

Chris.

Former Member
0 Kudos

Hello Chris,,

Check in SMGW files secinfo and reginfo it helps me with an error.

More info about sec and er info http://help.sap.com/saphelp_nw73/helpdata/en/e2/16d0427a2440fc8bfc25e786b8e11c/content.htm

BR,

SAPFan

Former Member
0 Kudos

Great! Install VC can help to solve my problem as well. But I got mySAP.com alert in the Event Viewer. Not sure what is the side-effect of this.

Former Member
0 Kudos

Hats off! Choosak Bunyasi...

Great Job!!

THanks

Mukund Nikam