Rpcping Command in Windows Server 2008

In this article I am going to explain about rpcping command in windows server 2008 operating system.
  • 6796

Rpcping command in Windows Server 2008

The Rpcping command is used to confirms the RPC connectivity between the computer running Microsoft Exchange Server and any of the Microsoft Exchange Client workstations on the on the network. This utility can be used to check if the Microsoft Exchange Server services are responding to RPC requests from the client workstations via the network.

Syntax of Rpcping  command

rpcping [/t <protseq>] [/s <server_addr>] [/e <endpoint> |/f <interface UUID>[,MajorVer]] [/O <Interface Object UUID>]
[/i <#_iterations>] [/u <security_package_id>] [/a <authn_level>] [/N <server_princ_name>] [/I <auth_identity>] [/C <capabilities>]
[/T <identity_tracking>] [/M <impersonation_type>] [/S <server_sid>] [/P <proxy_auth_identity>] [/F <RPCHTTP_flags>]
[/H <RPC/HTTP_authn_schemes>] [/o <binding_options>] [/B <server_certificate_subject>] [/b] [/E] [/q] [/c]
[/A <http_proxy_auth_identity>] [/U <HTTP_proxy_authn_schemes>] [/r <report_results_interval>] [/v <verbose_level>] [/d]

Parameters in Rpcping  command

It contains following parameter, which is given below:
Parameter Description
/t <protseq> It specifies the protocol sequence to use. Can be one of the standard RPC protocol sequences: ncacn_ip_tcp, ncacn_np, ncacn_http.
 /s <server_addr> It specifies the server address.
/e <endpoint It specifies the end point to ping.
/o<binding_options> It specifies the binding options for the RPC ping.
/f <interface UUID>[,MajorVer] It specifies interface to ping.
/O <Interface Object UUID> It specifies the object UUID if the interface registered one.
/i <#_iterations> It specifies the number of calls to make.
/u <security_package_id> It specifies the security package RPC will use to make the call.
/a <authn_level> It specifies the authentication level to use.
/N <server_princ_name> It specifies server principal name.
/I <auth_identity> It allow you to specify alternative identity to connect to the server.
/C <capabilities> It specifies a hex bitmask of flags.
/T <identity_tracking> It specifies static or dynamic. If not specified, dynamic is the default.
/M <impersonation_type> It specifies anonymous, identify, impersonate or delegate. Default is impersonate.
/S <server_sid> It specifies the expected SID of the server.
/P <proxy_auth_identity> It specifies the identity to authenticate with to the RPC/HTTP proxy.
/F <RPCHTTP_flags> It specifies the flags to pass for RPC/HTTP front end authentication.
/H<RPC/HTTP_authn_schemes> It specifies the authentication schemes to use for RPC/HTTP front end authentication.
/q It specifies quit mode.
/c It specifies smart card certificate
/A It specifies the identity with which to authenticate to the HTTP proxy.
/U It specifies the authentication schemes to use for HTTP proxy authentication.
/d It launches RPC network diagnostic UI.
/p It specifies to prompt for credentials if authentication fails.

Example of Rpcping command

rpcping /t ncacn_http /s exchange_server /o RpcProxy=front_end_proxy /P "username,domain,*" /H Basic /u NTLM /a connect /F 3



Ask Your Question 

Got a programming related question? You may want to post your question here

Programming Answers here


More Articles

© 2020 DotNetHeaven. All rights reserved.