Application has failed to complete a COM/RPC call because of an invalid message from server -  Event ID 5 RPC

Posted on 2011-10-16
Last Modified: 2012-05-12
I have an issue with an XP Pro SP3 PC connected to a SBS 2003 domain.  When opening documents from any network share the document takes a little time to open(only a few seconds longer than normal) but the following error is logged under Application in event viewer

Event ID 5 - RPC
Application ("C:\Program Files\Microsoft Office\Office12\EXCEL.EXE"  /e) (PID: 2312) has failed to complete a COM/RPC call because of an invalid message from server.

The program changes from EXCEL.exe to WINWORD.exe and sometimes is also logged for IE and explorer.exe.

Any ideas as to what could be the cause.  We run Trend CSM but no other clients are experiencing same issue(have reset firewall settings)
Question by:Bellscape
    LVL 1

    Author Comment

    Opening local documents do not cause RPC event
    LVL 4

    Expert Comment

    could be a bad cable, adapter or router. Get some network tools and start testing this issue. You can also start by replacing the cable with a nwe one.
    LVL 1

    Author Comment

    I wouldnt expect explorer.exe or iexplore.exe to show this error if it were a bad cable, and no other clients have this issue so dont suspect a router/switch issue
    LVL 15

    Accepted Solution

    Hi Bellacape, are you also getting a error of error code 4014 following this error? Your current error is listed as a RPC depreciated feature in the windows system you are using. Do you know when this started to happen? There is a lot of causes for this error. Recent updates, RpcSs service has been updated and there is a plugin for office that uses a depreciated API call. If you have a error 4014 it lists a clsid/iid which is assigned to new software. This can be searched for in the registry to find out what is causing this event. My best guess is it has to be a activex COM plugin somewhere that uses office and is triggered by opening office applications. These come in he form of a dll or ocx file.

    You can read about ways to debug this here. Ignore MTS server reference that is not relevant but the article itself is.
    LVL 1

    Author Closing Comment


    Featured Post

    Gigs: Get Your Project Delivered by an Expert

    Select from freelancers specializing in everything from database administration to programming, who have proven themselves as experts in their field. Hire the best, collaborate easily, pay securely and get projects done right.

    Join & Write a Comment

    Suggested Solutions

    Title # Comments Views Activity
    Cant access one of the hard disks on  server !!! 12 58
    Regarding Visual C++ 1 22
    looking for a driver 20 47
    shortcuts on desktops 14 27
    Recently Microsoft released a brand new function called CONCAT. It's supposed to replace its predecessor CONCATENATE. But how does it work? And what's new? In this article, we take a closer look at all of this - we even included an exercise file for…
    A Bare Metal Image backup allows for the restore of an entire system to a similar or dissimilar hardware. They are highly useful for migrations and disaster recovery. Bare Metal Image backups support Full and Incremental backups. Differential backup…
    After creating this article (, I decided to make a video (no audio) to show you how to configure the routers and run some trace routes and pings between the 7 sites…
    With the advent of Windows 10, Microsoft is pushing a Get Windows 10 icon into the notification area (system tray) of qualifying computers. There are many reasons for wanting to remove this icon. This two-part Experts Exchange video Micro Tutorial s…

    754 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    25 Experts available now in Live!

    Get 1:1 Help Now