Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
An echo request is used in the proxy discovery protocol sequence. The header fields for an echo request are as follows:
Method: MUST be set to either the "RPC_IN_DATA" or the "RPC_OUT_DATA" string. Both are valid. The client SHOULD use "RPC_IN_DATA" when it is sending an echo request as part of a protocol sequence associated with IN channels and SHOULD use "RPC_OUT_DATA" when it is sending an echo request as part of a protocol sequence associated with OUT channels. If the client sends "RPC_IN_DATA" in this field, the proxy MUST act as inbound proxy. If the client sends "RPC_OUT_DATA" in this field, the proxy MUST act as outbound proxy.
Accept: Clients SHOULD set this to the "application/rpc" string literal. Inbound and outbound proxies MUST ignore this header field.
Cache-Control: Clients MUST set this to "no-cache". Inbound and outbound proxies MUST ignore this header field.
Connection: Clients SHOULD set this to Keep-Alive. Inbound and outbound proxies MUST ignore this header field.
Content-Length: Clients MUST set this header field to a value in the inclusive range of 0 to 0x10.<11>
Host: Clients MUST set this to the server name of the inbound or outbound proxies as specified in [RFC2616] section 14.23, Host. Inbound and outbound proxies SHOULD ignore this header field.
Pragma Directives:
Clients MUST add a "No-cache" pragma directive as specified in [RFC2616] section 14.32. Inbound and outbound proxies MUST ignore this directive.
Protocol: Clients SHOULD set this to 1.0. Inbound and outbound proxies SHOULD ignore this header field.
URL: The server name and port are encoded in this field. For information on how the encoding is done, see section 2.2.2.
User-Agent: Clients SHOULD set this to the "MSRPC" string literal. Inbound and outbound proxies SHOULD ignore this header field.
Message Body: Clients MAY set the message body to random content they choose as specified in [RFC2616].<12> Inbound and outbound proxies MUST ignore the message body.