If you lot have RPC server is unavailable message, too hence this postal service shows how to troubleshoot Remote Procedure Call failed errors & problems on Windows 10. RPC or Remote Procedure Call is a network-based programming model which allows point-to-point communications betwixt software applications. In this guide, nosotros volition percentage how to troubleshoot Remote Procedure Call errors. The errors tin tumble out spell connecting to Windows Management Instrumentation (WMI), SQL Server, during a remote connection, or for about Microsoft Management Console (MMC) snap-ins.
Troubleshoot Remote Procedure Call errors
“RPC server is unavailable” is i of the nearly mutual issues that occur. It could endure a uncomplicated network issue, or the server is non upwards to respond. Let’s accept a expect at the listing of tools which nosotros tin purpose to troubleshoot remote physical care for telephone phone errors. You tin either purpose PowerShell or Command Prompt alongside admin privileges to run these commands.
You volition own got to use Microsoft Network Monitor or Microsoft Message Analyzer to analyze logs.
PortQuery
This tool helps you lot figure out the work alongside the port you lot are trying to connect. It tin decide if your application or estimator tin connect to the server.
Portqry.exe -n <ServerIP> -e 135
The higher upwards ascendance tries to enquiry TCP port 25 on the give Server IP. If you lot purpose a website here, it volition interpret to the IP address internally. In the output, expect for *ip_tcp, too port number. If the connexion fails, you lot should run into a failed reply inward return. If everything looks fine, expect for a port number (marked inward bold) at the halt which should expect like
….Server’s response: UUID: d95afe70-a6d5-4259-822e-2c84da1ddb0d ncacn_ip_tcp:169.254.0.10[49664]
If you lot don’t run into whatever port number, it agency something is incorrect on the server end, too the port is non listening.
Netsh
Next, you lot tin purpose the Netsh ascendance to collect simultaneous draw data. TRACE hither agency path from i indicate to about other on a network. If in that place is anything that is causing a work inward between, you lot volition know.
On the customer run:
Netsh draw kickoff scenario=netconnection capture=yes tracefile=c:\client_nettrace.etl maxsize=512 overwrite=yes report=yes
On the Server run:
Netsh draw kickoff scenario=netconnection capture=yes tracefile=c:\server_nettrace.etl maxsize=512 overwrite=yes report=yes
The higher upwards ascendance keeps a log inward a tracefile(.etl). Keep this window of Command Prompt ready.
Now endeavor to reproduce the resultant you lot had been facing on the customer machine. You may own got to press about buttons on the software or anything that was causing a work for you. As shortly every bit you lot run into the issue, run Netsh draw stop on the Command Prompt of the customer machine.
Now purpose the analyser tool too filter the draw for
- Ipv4.address== and ipv4.address== and tcp.port==135 or only tcp.port==135.
- Also, expect for the “EPM” Protocol Under the “Protocol” column.
Now banking concern represent if you lot expire a reply from the server. If you lot expire a response, banking concern complaint the dynamic port number that you lot own got been allocated to use.
- Check if you lot tin connect successfully to this Dynamic port successfully.
- The filter should endure something similar this: tcp.port== and ipv4.address==
It should assistance you lot verify the connectivity too isolate if whatever network issues there.
Port non reachable
The nearly mutual argue why nosotros would run into the RPC server unavailable is when the dynamic port that the customer tries to connect is non reachable. If you lot run into draw breaking inward between, returning alongside the port non constitute an error, too hence on, too hence it could endure because of next possible reasons
- The Firewall has blocked the dynamic port range.
- A router or a network device inward the middle is dropping the packet; the reply is non coming back.
- The goal server is dropping the packets (WFP drib / NIC drop/ Filter driver etc.).
The best practise for Post non reachable resultant is using dynamic allocation. The registry allows admins to configure RPC dynamic port allocation.
These tools too tips assistance you lot analyze too figure out the problem. The solution volition depend on what precisely is the work too volition depend on the software too the server.
Source: https://www.thewindowsclub.com/
comment 0 Comments
more_vert