Skip to Content
author's profile photo Former Member
Former Member

MDX Parser doesn't work

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

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

6 Answers

  • Best Answer
    author's profile photo Former Member
    Former Member
    Posted on Mar 05, 2008 at 04:46 PM

    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

    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      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&displaylang=en

      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

  • Posted on May 29, 2013 at 05:13 PM
    16

    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.

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Jul 08, 2010 at 09:32 AM

    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.

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Jan 18, 2011 at 04:12 AM

    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.

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Jun 03, 2015 at 07:40 AM

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

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Jun 24, 2015 at 06:33 PM

    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

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.